Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Saad Attieh

dblp:222/7924 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
1since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 3 · 2 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Mathematical optimization · 75% Computational complexity · 25%
Artificial intelligence
2 papers
Planning, search and constraint satisfaction · 100%

Topics — the 6 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization
combinatorial optimization
0.912025
Athanor: Local search over abstract constraint specifications · Artif. Intell. 2025
Mathematical optimization › constraint programming
constraint modeling
0.912025
Athanor: Local search over abstract constraint specifications · Artif. Intell. 2025
Computational complexity
constraint satisfaction
0.912025
Athanor: Local search over abstract constraint specifications · Artif. Intell. 2025
Mathematical optimization › combinatorial optimization
local search
0.912025
Athanor: Local search over abstract constraint specifications · Artif. Intell. 2025
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
local search
0.412019
Athanor: High-Level Local Search Over Abstract Constraint Specifications in Essence · IJCAI 2019
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint programming
constraint modeling
0.312018
A Framework for Constraint Based Local Search using Essence · IJCAI 2018

Methods — techniques the papers use, named apart from their topics

local search · 1.2neighbourhood generation · 0.9structured neighbourhood search · 0.3essence · 0.3
YearPublicationVenuePosition
2025 Athanor: Local search over abstract constraint specifications
abstract
Local search is a common method for solving combinatorial optimisation problems. We focus on general-purpose local search solvers that accept as input a constraint model — a declarative description of a problem consisting of a set of decision variables under a set of constraints. Existing approaches typically take as input models written in solver-independent constraint modelling languages like MiniZinc. The Athanor solver we describe herein differs in that it begins from a specification of a problem in the abstract constraint specification language Essence , which allows problems to be described without commitment to low-level modelling decisions through its support for a rich set of abstract types. The advantage of proceeding from Essence is that the structure apparent in a concise, abstract specification of a problem can be exploited to generate high quality neighbourhoods automatically, avoiding the difficult task of identifying that structure in an equivalent constraint model. Based on the twin benefits of neighbourhoods derived from high level types and the scalability derived by searching directly over those types, our empirical results demonstrate strong performance in practice relative to existing solution methods.
Saad Attieh, Nguyen Dang 0001, Christopher Jefferson, Ian Miguel, Peter Nightingale
Artif. Intell.1
2019 Athanor: High-Level Local Search Over Abstract Constraint Specifications in Essence
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.
Saad Attieh, Nguyen Dang 0001, Christopher Jefferson, Ian Miguel, Peter Nightingale
IJCAI1
2018 A Framework for Constraint Based Local Search using Essence
abstract
Structured Neighbourhood Search (SNS) is a framework for constraint-based local search for problems expressed in the Essence abstract constraint specification language. The local search explores a structured neighbourhood, where each state in the neighbourhood preserves a high level structural feature of the problem. SNS derives highly structured problem-specific neighbourhoods automatically and directly from the features of the Essence specification of the problem. Hence, neighbourhoods can represent important structural features of the problem, such as partitions of sets, even if that structure is obscured in the low-level input format required by a constraint solver. SNS expresses each neighbourhood as a constrained optimisation problem, which is solved with a constraint solver. We have implemented SNS, together with automatic generation of neighbourhoods for high level structures, and report high quality results for several optimisation problems.
Özgür Akgün, Saad Attieh, Ian P. Gent, Christopher Jefferson, Ian Miguel, Peter Nightingale, András Z. Salamon, Patrick Spracklen, James Wetter
IJCAI2