A Generalized Arc-Consistency Algorithm for a Class of Counting Constraints
Résumé
This paper introduces the SEQ_BIN meta-constraint with a polytime algorithm achieving generalized arc-consistency. SEQ_BIN can be used for encoding counting constraints such as CHANGE, SMOOTH, or INCREASING NVALUE. For all of them the time and space complexity is linear in the sum of domain sizes, which improves or equals the best known results of the literature.