Filtering Algorithms for the Multiset Ordering Constraint
| dc.contributor.author | Frisch, Alan M. | |
| dc.contributor.author | Hnich, Brahim | |
| dc.contributor.author | Kiziltan, Zeynep | |
| dc.contributor.author | Miguel, Ian | |
| dc.contributor.author | Walsh, Toby | |
| dc.date.accessioned | 2023-06-16T12:58:55Z | |
| dc.date.available | 2023-06-16T12:58:55Z | |
| dc.date.issued | 2009 | |
| dc.description.abstract | Constraint 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 maintain generalised arc-consistency 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. (C) 2008 Elsevier B.V. All rights reserved. | en_US |
| dc.description.sponsorship | Scientific and Technological Research Council of Turkey (TUBITAK) [SOBAG-108K027]; UK Royal Academy of Engineering/EPSRC Research Fellowship | en_US |
| dc.description.sponsorship | The authors would like to thank the anonymous reviewers for their useful comments on the presentation and Chris Jefferson for fruitful discussions on the work described in the article. B. Hnich is supported by Scientific and Technological Research Council of Turkey (TUBITAK) under Grant No: SOBAG-108K027. I. Miguel is supported by a UK Royal Academy of Engineering/EPSRC Research Fellowship. | en_US |
| dc.identifier.doi | 10.1016/j.artint.2008.11.001 | |
| dc.identifier.issn | 0004-3702 | |
| dc.identifier.issn | 1872-7921 | |
| dc.identifier.scopus | 2-s2.0-57749092641 | |
| dc.identifier.uri | https://doi.org/10.1016/j.artint.2008.11.001 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14365/1071 | |
| dc.language.iso | en | en_US |
| dc.publisher | Elsevier | en_US |
| dc.relation.ispartof | Artıfıcıal Intellıgence | en_US |
| dc.rights | info:eu-repo/semantics/openAccess | en_US |
| dc.subject | Constraint satisfaction | en_US |
| dc.subject | Constraint programming | en_US |
| dc.subject | Modelling | en_US |
| dc.subject | Global constraints | en_US |
| dc.subject | Constraint propagation | en_US |
| dc.subject | Propagation algorithms | en_US |
| dc.subject | Symmetry breaking | en_US |
| dc.subject | Multiset ordering | en_US |
| dc.subject | Leximin optimal solutions | en_US |
| dc.subject | Consistency | en_US |
| dc.title | Filtering Algorithms for the Multiset Ordering Constraint | en_US |
| dc.type | Article | en_US |
| dspace.entity.type | Publication | |
| gdc.author.id | Walsh, Toby/0000-0003-2998-8668 | |
| gdc.author.id | Hnich, Brahim/0000-0001-8875-8390 | |
| gdc.author.id | Miguel, Ian/0000-0002-6930-2686 | |
| gdc.author.id | Frisch, Alan Mark/0000-0001-5015-2676 | |
| gdc.author.scopusid | 7005590984 | |
| gdc.author.scopusid | 6602458958 | |
| gdc.author.scopusid | 55962417500 | |
| gdc.author.scopusid | 6602173233 | |
| gdc.author.scopusid | 55806690200 | |
| gdc.author.wosid | Hnich, Brahim/B-4435-2010 | |
| gdc.author.wosid | Walsh, Toby/Q-9043-2016 | |
| gdc.bip.impulseclass | C5 | |
| gdc.bip.influenceclass | C5 | |
| gdc.bip.popularityclass | C5 | |
| gdc.coar.access | open access | |
| gdc.coar.type | text::journal::journal article | |
| gdc.collaboration.industrial | false | |
| gdc.description.department | İzmir Ekonomi Üniversitesi | en_US |
| gdc.description.departmenttemp | [Kiziltan, Zeynep] Univ Bologna, Dept Comp Sci, I-40126 Bologna, Italy; [Frisch, Alan M.] Univ York, Dept Comp Sci, York YO10 5DD, N Yorkshire, England; [Hnich, Brahim] Izmir Univ Econ, Fac Comp Sci, Izmir, Turkey; [Miguel, Ian] Univ St Andrews, Sch Comp Sci, St Andrews KY16 9AJ, Fife, Scotland; [Walsh, Toby] Univ New S Wales, Sch Engn & Comp Sci, Sydney, NSW 2052, Australia | en_US |
| gdc.description.endpage | 328 | en_US |
| gdc.description.issue | 2 | en_US |
| gdc.description.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
| gdc.description.scopusquality | Q1 | |
| gdc.description.startpage | 299 | en_US |
| gdc.description.volume | 173 | en_US |
| gdc.description.wosquality | Q2 | |
| gdc.identifier.openalex | W2121286910 | |
| gdc.identifier.wos | WOS:000262732500005 | |
| gdc.index.type | WoS | |
| gdc.index.type | Scopus | |
| gdc.oaire.accesstype | HYBRID | |
| gdc.oaire.diamondjournal | false | |
| gdc.oaire.downloads | 4 | |
| gdc.oaire.impulse | 2.0 | |
| gdc.oaire.influence | 2.8093754E-9 | |
| gdc.oaire.isgreen | true | |
| gdc.oaire.keywords | FOS: Computer and information sciences | |
| gdc.oaire.keywords | Leximin optimal solutions | |
| gdc.oaire.keywords | Computer Science - Artificial Intelligence | |
| gdc.oaire.keywords | CONSTRAINT PROGRAMMING; MODELLING; GLOBAL CONSTRAINTS; CONSTRAINT PROPAGATION | |
| gdc.oaire.keywords | Symmetry breaking | |
| gdc.oaire.keywords | Constraint satisfaction | |
| gdc.oaire.keywords | Constraint propagation | |
| gdc.oaire.keywords | Multiset ordering | |
| gdc.oaire.keywords | Modelling | |
| gdc.oaire.keywords | Artificial Intelligence (cs.AI) | |
| gdc.oaire.keywords | Artificial Intelligence | |
| gdc.oaire.keywords | Computer Science - Data Structures and Algorithms | |
| gdc.oaire.keywords | Constraint programming | |
| gdc.oaire.keywords | Data Structures and Algorithms (cs.DS) | |
| gdc.oaire.keywords | Global constraints | |
| gdc.oaire.keywords | Propagation algorithms | |
| gdc.oaire.keywords | constraint programming | |
| gdc.oaire.keywords | constraint propagation | |
| gdc.oaire.keywords | multiset ordering | |
| gdc.oaire.keywords | symmetry breaking | |
| gdc.oaire.keywords | modelling | |
| gdc.oaire.keywords | propagation algorithms | |
| gdc.oaire.keywords | global constraints | |
| gdc.oaire.keywords | constraint satisfaction | |
| gdc.oaire.keywords | leximin optimal solutions | |
| gdc.oaire.keywords | Problem solving in the context of artificial intelligence (heuristics, search strategies, etc.) | |
| gdc.oaire.popularity | 2.084159E-9 | |
| gdc.oaire.publicfunded | false | |
| gdc.oaire.sciencefields | 0211 other engineering and technologies | |
| gdc.oaire.sciencefields | 02 engineering and technology | |
| gdc.oaire.sciencefields | 0202 electrical engineering, electronic engineering, information engineering | |
| gdc.oaire.views | 2 | |
| gdc.openalex.collaboration | International | |
| gdc.openalex.fwci | 0.385 | |
| gdc.openalex.normalizedpercentile | 0.7 | |
| gdc.opencitations.count | 3 | |
| gdc.plumx.crossrefcites | 3 | |
| gdc.plumx.mendeley | 14 | |
| gdc.plumx.scopuscites | 7 | |
| gdc.scopus.citedcount | 7 | |
| gdc.wos.citedcount | 4 | |
| relation.isOrgUnitOfPublication | e9e77e3e-bc94-40a7-9b24-b807b2cd0319 | |
| relation.isOrgUnitOfPublication.latestForDiscovery | e9e77e3e-bc94-40a7-9b24-b807b2cd0319 |
Files
Original bundle
1 - 1 of 1
