Compresser des arbres de recherche UNSAT à l’aide d’un système de cache - Université d'Artois Accéder directement au contenu
Communication Dans Un Congrès Année : 2023

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.

Mots clés

Fichier principal
Vignette du fichier
cache-paper-fr.pdf (340.55 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04425245 , version 1 (30-01-2024)

Identifiants

  • HAL Id : hal-04425245 , version 1

Citer

Anthony Blomme, Daniel Le Berre, Anne Parrain, Olivier Roussel. Compresser des arbres de recherche UNSAT à l’aide d’un système de cache. Journées Francophones de Programmation par Contraintes (JFPC'23), Jul 2023, Strasbourg, France. pp.38-45. ⟨hal-04425245⟩
75 Consultations
63 Téléchargements

Partager

Gmail Facebook X LinkedIn More