Utilisation de la Propagation de Contraintes Booléennes pour la Production de Sous-Clauses - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Utilisation de la Propagation de Contraintes Booléennes pour la Production de Sous-Clauses

Résumé

La propagation de contraintes booléennes (BCP) est la technique la plus utile et la plus utilisÈe dans les solveurs SAT. Dans cet article, nous proposons une autre utilisation de cette technique dans le but de réduire, en termes de nombre de clauses et de longueur des clauses, la formule initiale. En considérant le graphe d'implications généré par la procédure BCP comme un arbre de résolution, nous pouvons déduire des sous-clauses de la formule initiale. Nous montrons ensuite, comment une telle extension peut être implémentée dans les solveurs actuels où la procédure BCP est utilisée à chaque noeud de l'arbre de recherche. Nous présentons une première implémentation de cette approche dans le cadre d'un pré-traitement pour le solveur Zchaff. Pour finir, des résultats comparatifs préliminaires montrant les points forts et les faiblesses de l'approche sont fournis sur certaines classes d'instances de nature structurées.
Fichier principal
Vignette du fichier
19.pdf (136.94 Ko) Télécharger le fichier
Loading...

Dates et versions

inria-00000058 , version 1 (25-05-2005)

Identifiants

  • HAL Id : inria-00000058 , version 1

Citer

Sylvain Darras, Gilles Dequen, Laure Brisoux Devendeville, Bertrand Mazure, Richard Ostrowski, et al.. Utilisation de la Propagation de Contraintes Booléennes pour la Production de Sous-Clauses. Premières Journées Francophones de Programmation par Contraintes, CRIL - CNRS FRE 2499, Jun 2005, Lens, pp.69-78. ⟨inria-00000058⟩
96 Consultations
311 Téléchargements

Partager

Gmail Facebook X LinkedIn More