Work

Pourquoi les solveurs SAT modernes se piquent-ils contre des cactus ?

Year: 2009
Type: conference-paper
Abstract: Malgre les progres impressionnants observes ces dernieres annees autour de la resolution pratique d’instances SAT industrielles, les solveurs CDCL (Conflict Driven, Clause Learning) ont toujours un comportement global qui se doit d’etre relativise. Celui-ci est en effet souvent caracterise par les figures cactus, qui suggerent l’existence d’un seuil d’incompetence atteint par tout solveur apres un certain temps de recherche. Les chances de resoudre une instance une fois passee cette limite semble decroitre de maniere exponentielle. Dans cet article, nous rapportons une etude experimentale intensive sur un solveur CDCL canonique, en nous focalisant sur un panel d’instances industrielles. Nous etudions particulierement la decroissance du nombre de niveaux de decisions durant la recherche. Cela nous permet de proposer une hypothese quant a la puissance du mecanisme d’apprentissage, a savoir, la production de particulieres, appelees clauses glues. Nous montrons, sur de nombreuses instances, que de moins en moins de glues sont produites, celle ci suivant une loi de type log(x) , ce qui peut etre une bonne explication de l’inefficacite des solveurs passe un certain temps.
Source: HAL
Language: French
Open Access status: green
OpenAlex ID: W19581683
FWCI:
Cites: 14
Cited by:
Related to: 10