Dynamic algorithms for classes of constraint satisfaction problems

Citation
D. Frigioni et al., Dynamic algorithms for classes of constraint satisfaction problems, THEOR COMP, 259(1-2), 2001, pp. 287-305
Citations number
24
Categorie Soggetti
Computer Science & Engineering
Journal title
THEORETICAL COMPUTER SCIENCE
ISSN journal
03043975 → ACNP
Volume
259
Issue
1-2
Year of publication
2001
Pages
287 - 305
Database
ISI
SICI code
0304-3975(20010528)259:1-2<287:DAFCOC>2.0.ZU;2-S
Abstract
Many fundamental tasks in artificial intelligence and in combinatorial opti mization can be formulated as a constant Satisfaction Problem (CSP). It is the problem of finding an assignment of values for a set of variables, each defined on a finite domain of feasible values, subject to a given collecti on of constraints. Each constraint is defined over a set of variables and s pecifies the allowed combinations of values as a collection of tuples. In g eneral, the problem of finding a solution to a CSP is NP-complete, but in s ome cases it has shown to be polynomially solvable. We consider the dynamic version of some polynomially solvable constraint satisfaction problems, an d present solutions that are better than recomputing everything from scratc h after each update. The updates we consider are either restrictions, i.e., deletions of values from existing constraints and introduction of new cons traints, or relaxations, i.e., insertions of values or deletions of constra ints. (C) 2001 Elsevier Science B.V. All rights reserved.