Maintaining arc consistency through constraint retraction
Bertrand Neveu, Pierre Berlandier
Abstract
Bertrand Neveu, Pierre Berlandier
Abstract
To cope with a growing number of applications, the basic formalism of constraint satisfaction problems has to be augmented in various directions. One of these directions is the concept of dynamic constraint problems i.e. problems to which constraints can be added but also retracted at any time. To handle dynamic problems, it is important to adapt efficiently the solution procedures that are available on static ones. Of particular interest is the arc-consistency enforcement procedure; the goal of the paper is to present an adaptation of it to dynamic problems. Contrary to previous approaches, the one presented here does not rely on any reason maintenance system and consequently has the advantage of a low space complexity. The detailed algorithm of the procedure is given and an experimental evaluation of its performances is displayed. Some benefits gained by the approach regarding flexibility and extensibility are highlighted.>
OpenAlex reports 18 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
To cope with a growing number of applications, the basic formalism of constraint satisfaction problems has to be augmented in various directions. One of these directions is the concept of dynamic constraint problems i.e. problems to which constraints can be added but also retracted at any time. To handle dynamic problems, it is important to adapt efficiently the solution procedures that are available on static ones. Of particular interest is the arc-consistency enforcement procedure; the goal of the paper is to present an adaptation of it to dynamic problems. Contrary to previous approaches, the one presented here does not rely on any reason maintenance system and consequently has the advantage of a low space complexity. The detailed algorithm of the procedure is given and an experimental evaluation of its performances is displayed. Some benefits gained by the approach regarding flexibility and extensibility are highlighted.>
Key concepts: Local consistency, Constraint satisfaction problem, Computer science, Flexibility (engineering), Consistency (knowledge bases), Constraint (computer-aided design), Formalism (music), Constraint satisfaction