Authors
Willem-Jan Van Hoeve, Gilles Pesant, Louis-Martin Rousseau, Ashish Sabharwal
Publication date
2006
Conference
Principles and Practice of Constraint Programming-CP 2006: 12th International Conference, CP 2006, Nantes, France, September 25-29, 2006. Proceedings 12
Pages
620-634
Publisher
Springer Berlin Heidelberg
Description
Many combinatorial problems, such as car sequencing and rostering, feature sequence constraints, restricting the number of occurrences of certain values in every subsequence of a given width. To date, none of the filtering algorithms proposed guaranteed domain consistency. In this paper, we present three filtering algorithms for the sequence constraint, with complementary strengths. One borrows ideas from dynamic programming; another reformulates it as a regular constraint; the last is customized. The last two algorithms establish domain consistency. Our customized algorithm does so in polynomial time, and can even be applied to a generalized sequence constraint for subsequences of variable widths. Experimental results show the practical usefulness of each.
Total citations
2006200720082009201020112012201320142015201620172018201920202021202220232797712513285523111
Scholar articles
WJ Van Hoeve, G Pesant, LM Rousseau, A Sabharwal - Principles and Practice of Constraint Programming-CP …, 2006