TY - CHAP
T1 - Backtrack-free search for real-time constraint satisfaction
AU - Beck, J. Christopher
AU - Carchrae, Tom
AU - Freuder, Eugene C.
AU - Ringwelski, Georg
PY - 2004
Y1 - 2004
N2 - A constraint satisfaction problem (CSP) model can be preprocessed to ensure that any choices made will lead to solutions, without the need to backtrack. This can be especially useful in a real-time process control or online interactive context. The conventional machinery for ensuring backtrack-free search, however, adds additional constraints, which may require an impractical amount of space. A new approach is presented here that achieves a backtrack-free representation by removing values. This may limit the choice of solutions, but we are guaranteed not to eliminate them all. We show that in an interactive context our proposal allows the system designer and the user to collaboratively establish the tradeoff in space complexity, solution loss, and backtracks.
AB - A constraint satisfaction problem (CSP) model can be preprocessed to ensure that any choices made will lead to solutions, without the need to backtrack. This can be especially useful in a real-time process control or online interactive context. The conventional machinery for ensuring backtrack-free search, however, adds additional constraints, which may require an impractical amount of space. A new approach is presented here that achieves a backtrack-free representation by removing values. This may limit the choice of solutions, but we are guaranteed not to eliminate them all. We show that in an interactive context our proposal allows the system designer and the user to collaboratively establish the tradeoff in space complexity, solution loss, and backtracks.
UR - https://www.scopus.com/pages/publications/35048858903
U2 - 10.1007/978-3-540-30201-8_10
DO - 10.1007/978-3-540-30201-8_10
M3 - Chapter
AN - SCOPUS:35048858903
SN - 3540232419
SN - 9783540232414
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 92
EP - 106
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
A2 - Wallace, Mark
PB - Springer Verlag
ER -