Flow-Based Propagators for the SEQUENCE and Related Global Constraints

  • Authors:
  • Michael Maher;Nina Narodytska;Claude-Guy Quimper;Toby Walsh

  • Affiliations:
  • NICTA and UNSW, Sydney, Australia;NICTA and UNSW, Sydney, Australia;Ecole Polytechnique de Montreal, Montreal, Canada;NICTA and UNSW, Sydney, Australia

  • Venue:
  • CP '08 Proceedings of the 14th international conference on Principles and Practice of Constraint Programming
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose new filtering algorithms for the Sequenceconstraint and some extensions of the Sequenceconstraint based on network flows. We enforce domain consistency on the Sequenceconstraint in O(n2) time down a branch of the search tree. This improves upon the best existing domain consistency algorithm by a factor of O(logn). The flows used in these algorithms are derived from a linear program. Some of them differ from the flows used to propagate global constraints like Gccsince the domains of the variables are encoded as costs on the edges rather than capacities. Such flows are efficient for maintaining bounds consistency over large domains and may be useful for other global constraints.