Compresser des arbres de recherche UNSAT à l’aide d’un système de cache
Résumé
Afin de fournir aux utilisateurs de solveurs SAT des preuves d’incohérence petites et faciles à comprendre, nous présen- tons des techniques de mise en cache pour identifier des sous-preuves redondantes et réduire la taille des arbres de preuve UNSAT. Dans un arbre de recherche, nous élaguons les branches correspondant à des sous-formules qui ont été prouvées incohérentes auparavant dans l’arbre. Pour ce faire, nous utilisons un cache inspiré par les compteurs de modèles et nous l’adaptons au cas des formules inco- hérentes. Nous discutons de l’implémentation de ce cache dans un solveur CDCL et un solveur DPLL. Cette approche peut réduire drastiquement l’arbre de preuve UNSAT de plusieurs instances des compétitions SAT’02 et SAT’03.
Domaines
Informatique [cs]Origine | Fichiers produits par l'(les) auteur(s) |
---|