Files in this item
Athanor : high-level local search over abstract constraint specifications in Essence
Item metadata
dc.contributor.author | Attieh, Saad | |
dc.contributor.author | Dang, Nguyen | |
dc.contributor.author | Jefferson, Christopher | |
dc.contributor.author | Miguel, Ian | |
dc.contributor.author | Nightingale, Peter | |
dc.contributor.editor | Kraus, Sarit | |
dc.date.accessioned | 2019-09-04T10:30:17Z | |
dc.date.available | 2019-09-04T10:30:17Z | |
dc.date.issued | 2019-08-10 | |
dc.identifier | 261009387 | |
dc.identifier | 1cad2ad7-27c8-4475-86a9-177762ecb613 | |
dc.identifier | 85074910140 | |
dc.identifier | 000761735101027 | |
dc.identifier.citation | Attieh , S , Dang , N , Jefferson , C , Miguel , I & Nightingale , P 2019 , Athanor : high-level local search over abstract constraint specifications in Essence . in S Kraus (ed.) , Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence (IJCAI-19) . International Joint Conferences on Artificial Intelligence , pp. 1056-1063 , Twenty-Eighth International Joint Conference on Artificial Intelligence (IJCAI-19) , Macao , China , 10/08/19 . https://doi.org/10.24963/ijcai.2019/148 | en |
dc.identifier.citation | conference | en |
dc.identifier.isbn | 9780999241141 | |
dc.identifier.other | crossref: 10.24963/ijcai.2019/148 | |
dc.identifier.other | ORCID: /0000-0002-5052-8634/work/60887286 | |
dc.identifier.other | ORCID: /0000-0003-2979-5989/work/60887544 | |
dc.identifier.other | ORCID: /0000-0002-2693-6953/work/60888374 | |
dc.identifier.other | ORCID: /0000-0002-6930-2686/work/68281438 | |
dc.identifier.uri | https://hdl.handle.net/10023/18415 | |
dc.description | Funding: EPSRC grants EP/P015638/1and EP/P026842/1. Christopher Jefferson is supported by a Royal Society University Research Fellowship. This work used the Cirrus UK National Tier-2 HPC Service at EPCC (http://www.cirrus.ac.uk) funded by the University of Edinburgh and EPSRC (EP/P020267/1). | en |
dc.description.abstract | This paper presents Athanor, a novel local search solver that operates on abstract constraint specifications of combinatorial problems in the Essence language. It is unique in that it operates directly on the high level, nested types in Essence, such as set of partitions or multiset of sequences, without refining such types into low level representations. This approach has two main advantages. First, the structure present in the high level types allows high quality neighbourhoods for local search to be automatically derived. Second, it allows Athanor to scale much better than solvers that operate on the equivalent, but much larger, low-level representations. The paper details how Athanor operates, covering incremental evaluation, dynamic unrolling of quantified expressions and neighbourhood construction. A series of case studies show the performance of Athanor, benchmarked against several local search solvers on a range of problem classes. | |
dc.format.extent | 8 | |
dc.format.extent | 1552584 | |
dc.language.iso | eng | |
dc.publisher | International Joint Conferences on Artificial Intelligence | |
dc.relation.ispartof | Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence (IJCAI-19) | en |
dc.subject | Constraints and SAT: Constraints: solvers and tools | en |
dc.subject | Constraints and SAT: Modeling;formulation | en |
dc.subject | QA75 Electronic computers. Computer science | en |
dc.subject | QA76 Computer software | en |
dc.subject | T-NDAS | en |
dc.subject | BDC | en |
dc.subject | R2C | en |
dc.subject | ~DC~ | en |
dc.subject.lcc | QA75 | en |
dc.subject.lcc | QA76 | en |
dc.title | Athanor : high-level local search over abstract constraint specifications in Essence | en |
dc.type | Conference item | en |
dc.contributor.sponsor | EPSRC | en |
dc.contributor.sponsor | The Royal Society | en |
dc.contributor.institution | University of St Andrews. School of Computer Science | en |
dc.contributor.institution | University of St Andrews. Centre for Research into Equality, Diversity & Inclusion | en |
dc.contributor.institution | University of St Andrews. Centre for Interdisciplinary Research in Computational Algebra | en |
dc.contributor.institution | University of St Andrews. St Andrews GAP Centre | en |
dc.identifier.doi | 10.24963/ijcai.2019/148 | |
dc.identifier.grantnumber | EP/P026842/1 | en |
dc.identifier.grantnumber | RGF\EA\181005 | en |
This item appears in the following Collection(s)
Items in the St Andrews Research Repository are protected by copyright, with all rights reserved, unless otherwise indicated.