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

Amanda Jane Coles

dblp:05/5393 · also Amanda Smith · DBLP profile ↗
← Back
16ranked-venue papers
6as first author
5since 2021 · last 2026
—ORCID · conflict

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

Artificial intelligence and machine learning · 15 · 6 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021

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.

Artificial intelligence
6 papers
Planning, search and constraint satisfaction · 100%
Human-computer interaction and pervasive computing
1 paper
Learning and educational technologies · 77% User interface design and tools · 23%

Topics — the 5 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
temporal planning
1.052019
Efficiently Reasoning with Interval Constraints in Forward Search Planning · AAAI 2019
Efficient Temporal Planning Using Metastates · AAAI 2019
Managing concurrency in temporal planning using planner-scheduler interaction · Artif. Intell. 2009
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
plan explanation
0.812024
Explaining Plan Quality Differences · ICAPS 2024
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
forward search planning
0.412019
Efficiently Reasoning with Interval Constraints in Forward Search Planning · AAAI 2019
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
scheduling
0.012009
Managing concurrency in temporal planning using planner-scheduler interaction · Artif. Intell. 2009
User interface design and tools
feedback systems
0.012007
Supporting Feedback and Assessment of Digital Ink Answers to In-Class Exercises · AAAI 2007

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

breadth-first search · 0.8abstraction · 0.8state abstraction · 0.4allen interval algebra · 0.4PDDL compilation · 0.4planner-scheduler interaction · 0.1
YearPublicationVenuePosition
2026 Generalised Merge and Shrink Abstractions for Temporal Planning
abstract
Temporal planning is a hard problem that requires good heuristic and memoization strategies to solve efficiently. Merge-and-shrink abstractions have been shown to serve as effective heuristics for classical planning, but it is still unclear how to implement merge-and-shrink in the temporal domain and how effective the method is in this setting. In this paper we propose a method to compute merge-and-shrink abstractions for general temporal planning problems, in a way that is applicable to both partial- and total-order temporal planners. We extend a previous publication to allow the formalism to apply to temporal problems with non-compression safe actions, in particular through the use of a classical planning surrogate of a temporal planning task. The method relies on pre-computing heuristics as formulas of temporal variables that are evaluated at search time, and it allows to use standard merging, shrinking and pruning strategies. Compared to state-of-the-art Relaxed Planning Graph heuristics, we show that the method leads to improvements in coverage, computation time, and number of expanded nodes to solve optimal problems, as well as leading to improvements in unsolvability-proving of problems with deadlines, and the time to compute Minimally Unsolvable Goal Subsets (MUGS). We exhaustively test the method over these problems and various usage settings, showing improvements in coverage of up to 53%, computation time up to 60%, and expanded nodes up to 75%.
Martim Brandão, Amanda Jane Coles, Andrew Coles, Rebecca Eifler
J. Artif. Intell. Res.2
2024 Using Constraint Programming for Disjunctive Scheduling in Temporal AI Planning
Adam Francis Green, J. Christopher Beck, Amanda Jane Coles
CP3
2024 Explaining Plan Quality Differences
abstract
We describe a method for explaining the differences between the quality of plans produced for similar planning problems. The method exploits a process of abstracting away details of the planning problems until the difference in solution quality they support has been minimised. We give a general definition of a valid abstraction of a planning problem. We then give the details of the implementation of a number of useful abstractions. Finally, we present a breadth-first search algorithm for finding suitable abstractions for explanations; and detail the results of an evaluation of the approach.
Benjamin Krarup, Amanda Jane Coles, Derek Long, David E. Smith 0001
ICAPS2
2022 Towards an AI Planning-Based Pipeline for the Management of Multimorbid Patients
Malvika Rao, Martin Michalowski, Szymon Wilk, Wojtek Michalowski, Amanda Jane Coles, Marc Carrier
AIME5
2021 How experts explain motion planner output: a preliminary user-study to inform the design of explainable planners
abstract
Motion planning is a hard problem that can often overwhelm both users and designers: due to the difficulty in understanding the optimality of a solution, or reasons for a planner to fail to find any solution. Inspired by recent work in machine learning and task planning, in this paper we are guided by a vision of developing motion planners that can provide reasons for their output—thus potentially contributing to better user interfaces, debugging tools, and algorithm trustworthiness. Towards this end, we propose a preliminary taxonomy and a set of important considerations for the design of explainable motion planners, based on the analysis of a comprehensive user study of motion planning experts. We identify the kinds of things that need to be explained by motion planners ("explanation objects"), types of explanation, and several procedures required to arrive at explanations. We also elaborate on a set of qualifications and design considerations that should be taken into account when designing explainable methods. These insights contribute to bringing the vision of explainable motion planners closer to reality, and can serve as a resource for researchers and developers interested in designing such technology.
Martim Brandão, Gerard Canal, Senka Krivic, Paul Luff, Amanda Jane Coles
RO-MAN5
2019 Efficient Temporal Planning Using Metastates
Amanda Jane Coles, Andrew Coles, J. Christopher Beck
AAAI1
2019 Efficiently Reasoning with Interval Constraints in Forward Search Planning
abstract
In this paper we present techniques for reasoning natively with quantitative/qualitative interval constraints in statebased PDDL planners. While these are considered important in modeling and solving problems in timeline based planners; reasoning with these in PDDL planners has seen relatively little attention, yet is a crucial step towards making PDDL planners applicable in real-world scenarios, such as space missions. Our main contribution is to extend the planner OPTIC to reason natively with Allen interval constraints. We show that our approach outperforms both MTP, the only PDDL planner capable of handling similar constraints and a compilation to PDDL 2.1, by an order of magnitude. We go on to present initial results indicating that our approach is competitive with a timeline based planner on a Mars rover domain, showing the potential of PDDL planners in this setting.
Amanda Jane Coles, Andrew Coles, Moisés Martínez, Emre Savas, Juan Manuel Delfa, Tomás de la Rosa, Yolanda E-Martín, Angel García Olaya
AAAI1
2016 Optimal Simple Strategies for Persuasion
Elizabeth Black, Amanda Jane Coles, Christopher Hampson
ECAI2
2013 A Hybrid LP-RPG Heuristic for Modelling Numeric Resource Flows in Planning
abstract
Although the use of metric fluents is fundamental to many practical planning problems, the study of heuristics to support fully automated planners working with these fluents remains relatively unexplored. The most widely used heuristic is the relaxation of metric fluents into interval-valued variables --- an idea first proposed a decade ago. Other heuristics depend on domain encodings that supply additional information about fluents, such as capacity constraints or other resource-related annotations. A particular challenge to these approaches is in handling interactions between metric fluents that represent exchange, such as the transformation of quantities of raw materials into quantities of processed goods, or trading of money for materials. The usual relaxation of metric fluents is often very poor in these situations, since it does not recognise that resources, once spent, are no longer available to be spent again. We present a heuristic for numeric planning problems building on the propositional relaxed planning graph, but using a mathematical program for numeric reasoning. We define a class of producer--consumer planning problems and demonstrate how the numeric constraints in these can be modelled in a mixed integer program (MIP). This MIP is then combined with a metric Relaxed Planning Graph (RPG) heuristic to produce an integrated hybrid heuristic. The MIP tracks resource use more accurately than the usual relaxation, but relaxes the ordering of actions, while the RPG captures the causal propositional aspects of the problem. We discuss how these two components interact to produce a single unified heuristic and go on to explore how further numeric features of planning problems can be integrated into the MIP. We show that encoding a limited subset of the propositional problem to augment the MIP can yield more accurate guidance, partly by exploiting structure such as propositional landmarks and propositional resources. Our results show that the use of this heuristic enhances scalability on problems where numeric resource interaction is key in finding a solution.
Amanda Jane Coles, Andrew Coles, Maria Fox 0001, Derek Long
J. Artif. Intell. Res.1
2012 COLIN: Planning with Continuous Linear Numeric Change
abstract
In this paper we describe COLIN, a forward-chaining heuristic search planner, capable of reasoning with COntinuous LINear numeric change, in addition to the full temporal semantics of PDDL. Through this work we make two advances to the state-of-the-art in terms of expressive reasoning capabilities of planners: the handling of continuous linear change, and the handling of duration-dependent effects in combination with duration inequalities, both of which require tightly coupled temporal and numeric reasoning during planning. COLIN combines FF-style forward chaining search, with the use of a Linear Program (LP) to check the consistency of the interacting temporal and numeric constraints at each state. The LP is used to compute bounds on the values of variables in each state, reducing the range of actions that need to be considered for application. In addition, we develop an extension of the Temporal Relaxed Planning Graph heuristic of CRIKEY3, to support reasoning directly with continuous change. We extend the range of task variables considered to be suitable candidates for specifying the gradient of the continuous numeric change effected by an action. Finally, we explore the potential for employing mixed integer programming as a tool for optimising the timestamps of the actions in the plan, once a solution has been found. To support this, we further contribute a selection of extended benchmark domains that include continuous numeric effects. We present results for COLIN that demonstrate its scalability on a range of benchmarks, and compare to existing state-of-the-art planners.
Amanda Jane Coles, Andrew Coles, Maria Fox 0001, Derek Long
J. Artif. Intell. Res.1
2010 Completeness-Preserving Pruning for Optimal Planning
abstract
This paper focuses on efficient methods for pruning the state space in cost-optimal planning. The use of heuristics to guide search and prune irrelevant branches has been widely and successfully explored. However, heuristic computation at every node in the search space is expensive, and even near perfect heuristics still leave a large portion of the search space to be explored [9]. Using up-front analysis to reduce the number of nodes to be considered therefore has great potential. Our contributions are not concerned with heuristic guidance, rather, with orthogonal completeness-preserving pruning techniques that reduce the number of states a planner must explore to find an optimal solution. We present results showing that our techniques can improve upon state-of-the-art optimal planners, both when using blind search and importantly in conjunction with modern heuristics, specifically hLM-CUT[8]. Our techniques are not limited to optimal planning and can also be applied in satisfycing planning.
Amanda Jane Coles, Andrew Coles
ECAI1
2009 Temporal Planning in Domains with Linear Processes
Amanda Jane Coles, Andrew Coles, Maria Fox 0001, Derek Long
IJCAI1
2009 Managing concurrency in temporal planning using planner-scheduler interaction
Andrew Coles, Maria Fox 0001, Keith Halsey, Derek Long, Amanda Jane Coles
Artif. Intell.5
2008 Planning with Problems Requiring Temporal Coordination
Andrew Coles, Maria Fox 0001, Derek Long, Amanda Jane Coles
AAAI4
2007 Supporting Feedback and Assessment of Digital Ink Answers to In-Class Exercises
Kimberle Koile, Kevin Chevalier, Michel Rbeiz, Adam Rogal, David Singer, Jordan Sorensen, Amanda Jane Coles, Kah Seng Tay, Kenneth Wu
AAAI7
2007 Marvin: A Heuristic Search Planner with Online Macro-Action Learning
abstract
This paper describes Marvin, a planner that competed in the Fourth International Planning Competition (IPC 4). Marvin uses action-sequence-memoisation techniques to generate macro-actions, which are then used during search for a solution plan. We provide an overview of its architecture and search behaviour, detailing the algorithms used. We also empirically demonstrate the effectiveness of its features in various planning domains; in particular, the effects on performance due to the use of macro-actions, the novel features of its search behaviour, and the native support of ADL and Derived Predicates.
Andrew Coles, Amanda Jane Coles
J. Artif. Intell. Res.2