Guiding Backtrack Search by Tracking Variables During Constraint Propagation - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2023

Guiding Backtrack Search by Tracking Variables During Constraint Propagation

Résumé

It is well-known that variable ordering heuristics play a central role in solving efficiently Constraint Satisfaction Problem (CSP) instances. From the early 80’s, and during more than two decades, the dynamic variable ordering heuristic selecting the variable with the smallest domain was clearly prevailing. Then, from the mid 2000’s, some adaptive heuristics have been introduced: their principle is to collect some useful information during the search process in order to take better informed decisions. Among those adaptive heuristics, wdeg/dom (and its variants) remains particularly robust. In this paper, we introduce an original heuristic based on the midway processing of failing executions of constraint propagation: this heuristic called pick/dom tracks the variables that are directly involved in the process of constraint propagation, when ending with a conflict. The robustness of this new heuristic is demonstrated from a large experimentation conducted with the constraint solver ACE. Interestingly enough, one can observe some complementary between the early, midway and late forms of processing of conflicts.
Fichier principal
Vignette du fichier
LIPIcs-CP-2023-9.pdf (1.08 Mo) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-04220560 , version 1 (28-09-2023)

Identifiants

Citer

Gilles Audemard, Christophe Lecoutre, Charles Prud'Homme. Guiding Backtrack Search by Tracking Variables During Constraint Propagation. International Conference on Principles and Practice of Constraint Programming (CP'23), 2023, Toronto ( CA ), Canada. ⟨10.4230/LIPIcs.CP.2023.9⟩. ⟨hal-04220560⟩
26 Consultations
144 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More