Computing and Restoring Global Inverse Consistency in Interactive Constraint Satisfaction


Christian Bessière 1 Hélène Fargier 2 Christophe Lecoutre 3
1 COCONUT - Agents, Apprentissage, Contraintes
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
2 ADRIA - Argumentation, Décision, Raisonnement, Incertitude et Apprentissage
IRIT - Institut de recherche en informatique de Toulouse
Abstract : Some applications require the interactive resolution of a constraint problem by a human user. In such cases, it is highly desirable that the person who interactively solves the problem is not given the choice to select values that do not lead to solutions. We call this property global inverse consistency. Existing systems simulate this either by maintaining arc consistency after each assignment performed by the user or by compiling offline the problem as a multi-valued decision diagram. In this article, we define several questions related to global inverse consistency and analyze their complexity. Despite their theoretical intractability, we propose several algorithms for enforcing and restoring global inverse consistency and we show that the best version is efficient enough to be used in an interactive setting on several configuration and design problems.
Type de document :
Article dans une revue
Artificial Intelligence, Elsevier, 2016, 241, pp.153-169. 〈10.1016/j.artint.2016.09.001〉
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01374523
Contributeur : Joël Quinqueton <>
Soumis le : vendredi 30 septembre 2016 - 15:23:45
Dernière modification le : jeudi 24 mai 2018 - 15:59:23

Identifiants

Citation

Christian Bessière, Hélène Fargier, Christophe Lecoutre. Computing and Restoring Global Inverse Consistency in Interactive Constraint Satisfaction
 . Artificial Intelligence, Elsevier, 2016, 241, pp.153-169. 〈10.1016/j.artint.2016.09.001〉. 〈lirmm-01374523〉

Partager

Métriques

Consultations de la notice

167