Constraint satisfaction over connected row-convex constraints

Deville, Yves;Barette, O;Van Hentenryck, P.
(1999) Artificial Intelligence — Vol. 109, n° 1-2, p. 243-271 (1999)

Files

pdfdocument.pdf
  • Open Access
  • Adobe PDF
  • 430.79 KB

Details

Authors
  • Deville, Yvesorcid-logoUCLouvain
    Author
  • Barette, O
    Author
  • Van Hentenryck, P.
    Author
Abstract
This paper studies constraint satisfaction over connected row-convex (CRC) constraints. It shows that CRC constraints are closed under composition, intersection, and transposition, the basic operations of path-consistency algorithms. This establishes that path consistency over CRC constraints produces a minimal and decomposable network and is thus a polynomial-time decision procedure for CRC networks. This paper also presents a new path-consistency algorithm for CRC constraints running in time O(n(3)d(2)) and space O(n(2)d), where n is the number of variables and d is the size of the largest domain, improving the traditional time and space complexity by orders of magnitude. The paper also shows how to construct CRC constraints by conjunction and disjunction of a set of basic CRC constraints, highlighting how CRC constraints generalize monotone constraints and presenting interesting subclasses of CRC constraints. Experimental results show that the algorithm behaves well in practice. (C) 1999 Elsevier Science B.V. All rights reserved.
Affiliations

Citations

Deville, Y., Barette, O., & Van Hentenryck, P. (1999). Constraint satisfaction over connected row-convex constraints. Artificial Intelligence, 109(1-2), 243-271. https://doi.org/10.1016/S0004-3702(99)00012-0 (Original work published 1999)