English

The SeqBin Constraint Revisited

Artificial Intelligence 2015-03-20 v1

Abstract

We revisit the SeqBin constraint. This meta-constraint subsumes a number of important global constraints like Change, Smooth and IncreasingNValue. We show that the previously proposed filtering algorithm for SeqBin has two drawbacks even under strong restrictions: it does not detect bounds disentailment and it is not idempotent. We identify the cause for these problems, and propose a new propagator that overcomes both issues. Our algorithm is based on a connection to the problem of finding a path of a given cost in a restricted nn-partite graph. Our propagator enforces domain consistency in O(nd^2) and, for special cases of SeqBin that include Change, Smooth and IncreasingNValue, in O(nd) time.

Keywords

Cite

@article{arxiv.1207.1811,
  title  = {The SeqBin Constraint Revisited},
  author = {George Katsirelos and Nina Narodytska and Toby Walsh},
  journal= {arXiv preprint arXiv:1207.1811},
  year   = {2015}
}

Comments

Longer version of paper accepted at CP 2012

R2 v1 2026-06-21T21:32:15.468Z