Propagation Algorithms for Lexicographic Ordering Constraints
| dc.contributor.author | Frisch, Alan M. | |
| dc.contributor.author | Hnich, Brahirn | |
| 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 | 2006 | |
| dc.description.abstract | Finite-domain constraint programming has been used with great success to tackle a wide variety of combinatorial problems in industry and academia. To apply finite-domain constraint programming to a problem, it is modelled by a set of constraints on a set of decision variables. A common modelling pattern is the use of matrices of decision variables. The rows and/or columns of these matrices are often symmetric, leading to redundancy in a systematic search for solutions. An effective method of breaking this symmetry is to constrain the assignments of the affected rows and columns to be ordered lexicographically. This paper develops an incremental propagation algorithm, GACLexLeq, that establishes generalised arc consistency on this constraint in O(n) operations, where n is the length of the vectors. Furthermore, this paper shows that decomposing GACLexLeq into primitive constraints available in current finite-domain constraint toolkits reduces the strength or increases the cost of constraint propagation. Also presented are extensions and modifications to the algorithm to handle strict lexicographic ordering, detection of entailment, and vectors of unequal length. Experimental results on a number of domains demonstrate the value of GACLexLeq. (c) 2006 Elsevier B.V. All rights reserved. | en_US |
| dc.description.sponsorship | Engineering and Physical Sciences Research Council [EP/C523229/1] Funding Source: researchfish | en_US |
| dc.identifier.doi | 10.1016/j.artint.2006.03.002 | |
| dc.identifier.issn | 0004-3702 | |
| dc.identifier.issn | 1872-7921 | |
| dc.identifier.scopus | 2-s2.0-33646812923 | |
| dc.identifier.uri | https://doi.org/10.1016/j.artint.2006.03.002 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14365/1070 | |
| 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/closedAccess | en_US |
| dc.subject | artificial intelligence | en_US |
| dc.subject | constraints | en_US |
| dc.subject | constraint programming | en_US |
| dc.subject | constraint propagation | en_US |
| dc.subject | lexicographic ordering | en_US |
| dc.subject | symmetry | en_US |
| dc.subject | symmetry breaking | en_US |
| dc.subject | generalized are consistency | en_US |
| dc.subject | matrix models | en_US |
| dc.title | Propagation Algorithms for Lexicographic Ordering Constraints | 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 | Frisch, Alan Mark/0000-0001-5015-2676 | |
| gdc.author.id | Miguel, Ian/0000-0002-6930-2686 | |
| gdc.author.scopusid | 7005590984 | |
| gdc.author.scopusid | 6602458958 | |
| gdc.author.scopusid | 55962417500 | |
| gdc.author.scopusid | 6602173233 | |
| gdc.author.scopusid | 55806690200 | |
| gdc.author.wosid | Walsh, Toby/Q-9043-2016 | |
| gdc.author.wosid | Hnich, Brahim/B-4435-2010 | |
| gdc.bip.impulseclass | C5 | |
| gdc.bip.influenceclass | C4 | |
| gdc.bip.popularityclass | C5 | |
| gdc.coar.access | metadata only access | |
| gdc.coar.type | text::journal::journal article | |
| gdc.collaboration.industrial | false | |
| gdc.description.department | İzmir Ekonomi Üniversitesi | en_US |
| gdc.description.departmenttemp | Univ York, Dept Comp Sci, York YO10 5DD, N Yorkshire, England; Izmir Univ Econ, Fac Comp Sci, Izmir, Turkey; Univ Bologna, DEIS, Bologna, Italy; Univ St Andrews, Sch Comp Sci, St Andrews, Fife, Scotland; Univ New S Wales, Dept CS&E, Kensington, NSW 2033, Australia | en_US |
| gdc.description.endpage | 834 | en_US |
| gdc.description.issue | 10 | en_US |
| gdc.description.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
| gdc.description.scopusquality | Q1 | |
| gdc.description.startpage | 803 | en_US |
| gdc.description.volume | 170 | en_US |
| gdc.description.wosquality | Q2 | |
| gdc.identifier.openalex | W2151352672 | |
| gdc.identifier.wos | WOS:000238294600001 | |
| gdc.index.type | WoS | |
| gdc.index.type | Scopus | |
| gdc.oaire.accesstype | HYBRID | |
| gdc.oaire.diamondjournal | false | |
| gdc.oaire.impulse | 3.0 | |
| gdc.oaire.influence | 4.854518E-9 | |
| gdc.oaire.isgreen | false | |
| gdc.oaire.keywords | Artificial intelligence | |
| gdc.oaire.keywords | CONSTRAINT PROGRAMMING; CONSTRAINT PROPAGATION; LEXICOGRAPHIC ORDERING; SYMMETRY BREAKING; GENERALIZED ARC CONSISTENCY | |
| gdc.oaire.keywords | Symmetry breaking | |
| gdc.oaire.keywords | Constraint propagation | |
| gdc.oaire.keywords | Generalized arc consistency | |
| gdc.oaire.keywords | Symmetry | |
| gdc.oaire.keywords | Artificial Intelligence | |
| gdc.oaire.keywords | Constraints | |
| gdc.oaire.keywords | Lexicographic ordering | |
| gdc.oaire.keywords | Constraint programming | |
| gdc.oaire.keywords | Matrix models | |
| gdc.oaire.keywords | generalized arc consistency | |
| gdc.oaire.keywords | constraint programming | |
| gdc.oaire.keywords | lexicographic ordering | |
| gdc.oaire.keywords | constraint propagation | |
| gdc.oaire.keywords | artificial intelligence | |
| gdc.oaire.keywords | symmetry breaking | |
| gdc.oaire.keywords | Problem solving in the context of artificial intelligence (heuristics, search strategies, etc.) | |
| gdc.oaire.keywords | constraints | |
| gdc.oaire.keywords | matrix models | |
| gdc.oaire.keywords | symmetry | |
| gdc.oaire.popularity | 3.2217924E-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.openalex.collaboration | International | |
| gdc.openalex.fwci | 3.5127 | |
| gdc.openalex.normalizedpercentile | 0.93 | |
| gdc.openalex.toppercent | TOP 10% | |
| gdc.opencitations.count | 23 | |
| gdc.plumx.crossrefcites | 22 | |
| gdc.plumx.mendeley | 18 | |
| gdc.plumx.scopuscites | 34 | |
| gdc.scopus.citedcount | 34 | |
| gdc.wos.citedcount | 25 | |
| relation.isOrgUnitOfPublication | e9e77e3e-bc94-40a7-9b24-b807b2cd0319 | |
| relation.isOrgUnitOfPublication.latestForDiscovery | e9e77e3e-bc94-40a7-9b24-b807b2cd0319 |
Files
Original bundle
1 - 1 of 1
