The paper is concerned with the computational evaluation and comparison of a new family of conflict-based branching heuristics for evolved DPLL Satisfiability solvers. Such a family of heuristics is based on the use of new scores updating criteria developed in order to overcome some of the typical unpleasant behaviors of DPLL search techniques. In particular, a score is associated with each literal. Whenever a conflict occurs, some scores are incremented with different values, depending on the character of the conflict. The branching variable is then selected by using the maximum among those scores. Several variants of this have been introduced into a state-of-the-art implementation of a DPLL SAT solver, obtaining several versions of the solver having quite different behavior. Experiments on many benchmark series, both satisfiable and unsatisfiable, demonstrate advantages of the proposed heuristics.

New updating criteria for conflict-based branching heuristics in DPLL algorithms for satisfiability / Bruni, Renato; Andrea, Santori. - In: DISCRETE OPTIMIZATION. - ISSN 1572-5286. - STAMPA. - 5:3(2008), pp. 569-583. [10.1016/j.disopt.2006.10.012]

New updating criteria for conflict-based branching heuristics in DPLL algorithms for satisfiability

BRUNI, Renato
;
2008

Abstract

The paper is concerned with the computational evaluation and comparison of a new family of conflict-based branching heuristics for evolved DPLL Satisfiability solvers. Such a family of heuristics is based on the use of new scores updating criteria developed in order to overcome some of the typical unpleasant behaviors of DPLL search techniques. In particular, a score is associated with each literal. Whenever a conflict occurs, some scores are incremented with different values, depending on the character of the conflict. The branching variable is then selected by using the maximum among those scores. Several variants of this have been introduced into a state-of-the-art implementation of a DPLL SAT solver, obtaining several versions of the solver having quite different behavior. Experiments on many benchmark series, both satisfiable and unsatisfiable, demonstrate advantages of the proposed heuristics.
2008
branching rules; conflict-based search frameworks; satisfiability
01 Pubblicazione su rivista::01a Articolo in rivista
New updating criteria for conflict-based branching heuristics in DPLL algorithms for satisfiability / Bruni, Renato; Andrea, Santori. - In: DISCRETE OPTIMIZATION. - ISSN 1572-5286. - STAMPA. - 5:3(2008), pp. 569-583. [10.1016/j.disopt.2006.10.012]
File allegati a questo prodotto
File Dimensione Formato  
VE_2008_11573-483214.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 360.52 kB
Formato Adobe PDF
360.52 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/483214
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 3
social impact