A Sufficient Condition for Backtrack-Bounded Search

  • Eugene C. Freuder

Research output: Contribution to journalArticlepeer-review

Abstract

Backtrack search is often used to solve constraint satisfaction problems. A relationship involving the structure of the constraints is described that provides a bound on the backtracking required to advance deeper into the backtrack tree. This analysis leads to upper bounds on the effort required for solution of a class of constraint satisfaction problems. The solutions involve a combination of relaxation preprocessing and backtrack search. The bounds are expressed in terms of the structure of the constraint connections. Specifically, the effort is shown to have a bound exponential in the size of the largest biconnected component of the constraint graph, as opposed to the size of the graph as a whole.

Original languageEnglish
Pages (from-to)755-761
Number of pages7
JournalJournal of the ACM (JACM)
Volume32
Issue number4
DOIs
Publication statusPublished - 1 Oct 1985
Externally publishedYes

Keywords

  • Biconnected component
  • constraint consistency
  • constraint networks
  • constraint satisfaction
  • relaxation
  • width

Fingerprint

Dive into the research topics of 'A Sufficient Condition for Backtrack-Bounded Search'. Together they form a unique fingerprint.

Cite this