Extracting MUCs from Constraint Networks

  • Authors:
  • Fred Hemery;Christophe Lecoutre;Lakhdar Sais;Frédéric Boussemart

  • Affiliations:
  • CRIL-CNRS FRE 2499, rue de l'université, SP 16, 62307 Lens cedex, France. email: hemery,lecoutre,sais,boussemart@cril.univ-artois.fr;CRIL-CNRS FRE 2499, rue de l'université, SP 16, 62307 Lens cedex, France. email: hemery,lecoutre,sais,boussemart@cril.univ-artois.fr;CRIL-CNRS FRE 2499, rue de l'université, SP 16, 62307 Lens cedex, France. email: hemery,lecoutre,sais,boussemart@cril.univ-artois.fr;CRIL-CNRS FRE 2499, rue de l'université, SP 16, 62307 Lens cedex, France. email: hemery,lecoutre,sais,boussemart@cril.univ-artois.fr

  • Venue:
  • Proceedings of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We address the problem of extracting Minimal Unsatisfiable Cores (MUCs) from constraint networks. This computationally hard problem has a practical interest in many application domains such as configuration, planning, diagnosis, etc. Indeed, identifying one or several disjoint MUCs can help circumscribe different sources of inconsistency in order to repair a system. In this paper, we propose an original approach that involves performing successive runs of a complete backtracking search, using constraint weighting, in order to surround an inconsistent part of a network, before identifying all transition constraints belonging to a MUC using a dichotomic process. We show the effectiveness of this approach, both theoretically and experimentally.