Filtering Algorithms for the Multiset Ordering Constraint

dc.creatorFrisch, Alan
dc.creatorHnich, Brahim
dc.creatorKiziltan, Zeynep
dc.creatorMiguel, Ian
dc.creatorWalsh, Toby
dc.date2009-03-03
dc.date.accessioned2026-07-07T12:48:36Z
dc.date.available2026-07-07T12:48:36Z
dc.descriptionConstraint programming (CP) has been used with great success to tackle a wide variety of constraint satisfaction problems which are computationally intractable in general. Global constraints are one of the important factors behind the success of CP. In this paper, we study a new global constraint, the multiset ordering constraint, which is shown to be useful in symmetry breaking and searching for leximin optimal solutions in CP. We propose efficient and effective filtering algorithms for propagating this global constraint. We show that the algorithms are sound and complete and we discuss possible extensions. We also consider alternative propagation methods based on existing constraints in CP toolkits. Our experimental results on a number of benchmark problems demonstrate that propagating the multiset ordering constraint via a dedicated algorithm can be very beneficial.
dc.identifierhttps://arxiv.org/abs/0903.0460
dc.identifierhttp://arxiv.org/abs/0903.0460
dc.identifierArtificial Intelligence, 173 (2), 299-328, 2009
dc.identifierdoi:10.1016/j.artint.2008.11.001
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/222110
dc.subjectArtificial Intelligence
dc.subjectData Structures and Algorithms
dc.titleFiltering Algorithms for the Multiset Ordering Constraint
dc.typetext

Files

Collections