• Aucun résultat trouvé

preSAT: SAT Solver Description

N/A
N/A
Protected

Academic year: 2021

Partager "preSAT: SAT Solver Description"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: hal-00872842

https://hal.archives-ouvertes.fr/hal-00872842

Submitted on 14 Oct 2013

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

preSAT: SAT Solver Description

Cédric Piette, Youssef Hamadi, Lakhdar Saïs

To cite this version:

Cédric Piette, Youssef Hamadi, Lakhdar Saïs. preSAT: SAT Solver Description. 2008. �hal-00872842�

(2)

preSAT: SAT Solver Description

C´edric Piette

1

, Youssef Hamadi

2

, and Lakhdar Sais

1

1

CRIL-CNRS Universit´e d’Artois Rue Jean Souvraz SP18 F-62307 Lens Cedex France { piette,sais } @cril.fr

2

Microsoft Research 7 J J Thomson Avenue CB3 0FB, Cambridge, United Kingdom

youssefh@microsoft.com

This document briefly describes preSAT 1.0, a new technique designed to effi- ciently solve structured CNF formulae. preSAT is based on an original preprocessing technique called revival [1]. This technique aims at producing either sub-clauses or relevant additional clauses for the tested CNF.

To this end, revival heuristically checks whether each clause is minimally (w.r.t.

set-theorical inclusion of literals) irredundant. The efficiency of revival relies on its full integration into a modern SAT solver. Hence, its computation benefits from the classical components of modern DPLLs (watched literals, learning scheme, VSIDS-like heuristics, etc.), boosting (sub-)clauses production. However, on some large industrial problems, revival can be time consuming. To avoid losing time in such cases, our pre-processor has a time limit empirically set to 60 seconds. Therefore, even if new sub-clauses could be produced, the CNF is delivered in its current state.

After the application of our revival pre-processor, SatElite [2] is used to even more simplify the formula before running an exhaustive approach. For the complete solver, Rsat [3] has been selected. The addition of revival to this solver is expected to improve its behavior on many benchmarks.

References

1. Piette, C., Hamadi, Y., Sais, L.: Vivifying propositional clausal formulae. Technical Report MSR-TR-(to appear), Microsoft Research (april 2008)

2. E´en, N., Biere, A.: Effective preprocessing in SAT through variable and clause elimination.

In: SAT’05. (2005) 61–75

3. Pipatsrisawat, K., Darwiche, A.: RSAT 2.0: SAT solver description. Technical Report D–153,

Automated Reasoning Group, Computer Science Department, UCLA (2007)

Références

Documents relatifs

Using the Fo¨rster formulation of FRET and combining the PM3 calculations of the dipole moments of the aromatic portions of the chromophores, docking process via BiGGER software,

Later in the clinical course, measurement of newly established indicators of erythropoiesis disclosed in 2 patients with persistent anemia inappropriately low

Households’ livelihood and adaptive capacity in peri- urban interfaces : A case study on the city of Khon Kaen, Thailand.. Architecture,

3 Assez logiquement, cette double caractéristique se retrouve également chez la plupart des hommes peuplant la maison d’arrêt étudiée. 111-113) qu’est la surreprésentation

Et si, d’un côté, nous avons chez Carrier des contes plus construits, plus « littéraires », tendant vers la nouvelle (le titre le dit : jolis deuils. L’auteur fait d’une

la RCP n’est pas forcément utilisée comme elle devrait l’être, c'est-à-dire un lieu de coordination et de concertation mais elle peut être utilisée par certains comme un lieu

The change of sound attenuation at the separation line between the two zones, to- gether with the sound attenuation slopes, are equally well predicted by the room-acoustic diffusion

Si certains travaux ont abordé le sujet des dermatoses à l’officine sur un plan théorique, aucun n’a concerné, à notre connaissance, les demandes d’avis