Elsevier

Artificial Intelligence

Volume 8, Issue 1, February 1977, Pages 99-118
Artificial Intelligence

Consistency in networks of relations

https://doi.org/10.1016/0004-3702(77)90007-8Get rights and content

Abstract

Artificial intelligence tasks which can be formulated as constraint satisfaction problems, with which this paper is for the most part concerned, are usually by solved backtracking the examining the thrashing behavior that nearly always accompanies backtracking, identifying three of its causes and proposing remedies for them we are led to a class of algorithms whoch can profitably be used to eliminate local (node, arc and path) inconsistencies before any attempt is made to construct a complete solution. A more general paradigm for attacking these tasks is the altenation of constraint manipulation and case analysis producing an OR problem graph which may be searched in any of the usual ways.

Many authors, particularly Montanari and Waltz, have contributed to the development of these ideas; a secondary aim of this paper is to trace that history. The primary aim is to provide an accessible, unified framework, within which to present the algorithms including a new path consistency algorithm, to discuss their relationships and the may applications, both realized and potential of network consistency algorithms.

References (25)

  • J.A. Gaschnig

    Constraint satisfaction method for inference making

  • M. Haims

    On the optimum two-dimensional allocation problem

  • Cited by (1697)

    • Multi-agent path finding with mutex propagation

      2022, Artificial Intelligence
      Citation Excerpt :

      We use Algorithm 2 to find all mutexes between two MDDs. The algorithm is similar to AC-3 [34]. The pseudocode is only for illustrating the general idea and not intended to be efficient.

    • Query-driven Qualitative Constraint Acquisition

      2024, Journal of Artificial Intelligence Research
    View all citing articles on Scopus
    View full text