mlsanityData to 14 Oct 2026

An Efficient Diagnosis Algorithm for Inconsistent Constraint Sets

arXiv 2102.09005 ↗First posted 17 Feb 2021cs.AIcited by 11

Not on the map. Why?

Abstract (arXiv)

Constraint sets can become inconsistent in different contexts. For example, during a configuration session the set of customer requirements can become inconsistent with the configuration knowledge base. Another example is the engineering phase of a configuration knowledge base where the underlying constraints can become inconsistent with a set of test cases. In such situations we are in the need of techniques that support the identification of minimal sets of faulty constraints that have to be deleted in order to restore consistency. In this paper we introduce a divide-and-conquer based diagnosis algorithm (FastDiag) which identifies minimal sets of faulty constraints in an over-constrained problem. This algorithm is specifically applicable in scenarios where the efficient identification of leading (preferred) diagnoses is crucial. We compare the performance of FastDiag with the conflict-directed calculation of hitting sets and present an in-depth performance analysis that shows the advantages of our approach.

Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 0 of its 38 references that are in the map. First posted on arXiv 17 Feb 2021.

Builds on

0 of 38 references.

No references here yet.

Built on by

Cited by year

Citing papers per year: 2021: 7; 2022: 2; 2023: 2.

11 papers.