Maria Fox 0001

dblp:35/2895 · DBLP profile ↗
← Back
42ranked-venue papers
17as first author
1since 2021 · last 2025
0000-0002-1213-9283ORCID · verified

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

Artificial intelligence and machine learning · 41 · 17 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 23 · 9 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorSystems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1

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
21 papers
Planning, search and constraint satisfaction · 81% Motion planning and robot control · 6% Legged, aerial and field robots · 4%
Theoretical computer science
2 papers
Graph algorithms and graph theory · 61% Automated reasoning and model checking · 20% Algorithms and data structures · 18%

Topics — the 25 heaviest of 32, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
temporal planning
1.172015
An extension of metric temporal planning with application to AC voltage control · Artif. Intell. 2015
Temporal Planning with Semantic Attachment of Non-Linear Monotonic Continuous Behaviours · IJCAI 2015
Planning with Numeric Timed Initial Fluents · AAAI 2015
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search
0.522016
Heuristic Planning for Hybrid Systems · AAAI 2016
Planning with Numeric Timed Initial Fluents · AAAI 2015
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › hybrid planning
mixed discrete-continuous planning
0.322016
Heuristic Planning for Hybrid Systems · AAAI 2016
Symbolic Domain Predictive Control · AAAI 2014
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint programming
0.312017
Deterministic versus Probabilistic Methods for Searching for an Evasive Target · AAAI 2017
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
heuristic search planning
0.212016
Heuristic Planning for PDDL+ Domains · IJCAI 2016
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan representation › planning languages
PDDL+
0.212016
Heuristic Planning for PDDL+ Domains · IJCAI 2016
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
heuristic evaluation
0.212015
Planning with Numeric Timed Initial Fluents · AAAI 2015
Robotics › Legged, aerial and field robots
field robotics
0.212014
AUV mission control via temporal planning · ICRA 2014
Robotics › Motion planning and robot control
motion planning
0.212014
AUV mission control via temporal planning · ICRA 2014
Machine learning › Reinforcement learning
markov decision process
0.112011
Automatic Construction of Efficient Multiple Battery Usage Policies · IJCAI 2011
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
plan generation
0.112009
Advances in automated plan generation · Artif. Intell. 2009
Robotics › Robot navigation and mapping
target tracking
0.112017
Deterministic versus Probabilistic Methods for Searching for an Evasive Target · AAAI 2017
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan execution
plan execution monitoring
0.112007
Detecting Execution Failures Using Learned Action Models · AAAI 2007
Graph algorithms and graph theory › graph isomorphism
graph automorphism
0.112007
Discovering Near Symmetry in Graphs · AAAI 2007
Natural language and speech › Information extraction and text analysis › natural language semantics › semantic interpretation
semantic attachment
0.112015
Temporal Planning with Semantic Attachment of Non-Linear Monotonic Continuous Behaviours · IJCAI 2015
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
plan robustness
0.112006
Exploration of the Robustness of Plans · AAAI 2006
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › planning evaluation
plan verification
0.112005
Validating Plans in the Context of Processes and Exogenous Events · AAAI 2005
Robotics › Motion planning and robot control
robot control
0.112005
MADbot: A Motivated and Goal Directed Robot · AAAI 2005
Energy systems and smart grids › energy storage
battery management
0.012011
Automatic Construction of Efficient Multiple Battery Usage Policies · IJCAI 2011
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
hybrid planning
0.012001
Hybrid STAN: Identifying and Managing Combinatorial Optimisation Sub- problems in Planning · IJCAI 2001
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
scheduling
0.012009
Managing concurrency in temporal planning using planner-scheduler interaction · Artif. Intell. 2009
Automated reasoning and model checking
symmetry exploitation
0.011999
The Detection and Exploitation of Symmetry in Planning Problems · IJCAI 1999
Knowledge, reasoning and agents › Knowledge representation and reasoning › reasoning about action and change
action models
0.012007
Detecting Execution Failures Using Learned Action Models · AAAI 2007
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
hidden markov model
0.012006
Robot introspection through learned hidden Markov models · Artif. Intell. 2006
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
planning under uncertainty
0.012006
Exploration of the Robustness of Plans · AAAI 2006

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

metric temporal logic · 0.4deterministic planning · 0.3constraint programming · 0.3POMDP · 0.3discretise and validate · 0.2SRPG+ heuristic · 0.2enforced hill climbing · 0.2best-first search · 0.2symbolic state propagation · 0.2reachability analysis · 0.2policy optimization · 0.1markov decision process · 0.1
YearPublicationVenuePosition
2025 Path-Planning on a Spherical Surface with Disturbances and Exclusion Zones
abstract
An algorithm is presented for path-planning in a non-uniform spheroid mesh containing exclusion zones, vector and scalar fields. The mesh models physical environments such as ocean regions, together with a variety of environmental phenomena such as wind, current and ice conditions which impact on routing decisions. The path-planning method can be used to optimise the travel time of journeys between points in the mesh. We provide the algorithmic details and the mathematical foundations of the algorithms. To demonstrate that the method has basic desirable properties, we show that long paths in unconstrained regions of the mesh closely approximate great circle arcs. We go on to show that the method path-plans efficiently in environments with complex interacting conditions.
Jonathan D. Smith, Samuel Hall, George Coombs, Harrison Abbot, Ayat Fekry, Michael A. S. Thorne, Derek Long, Maria Fox 0001
J. Artif. Intell. Res.8
2018 Opportunistic Planning in Autonomous Underwater Missions
abstract
This paper explores the execution of planned autonomous underwater vehicle (AUV) missions where opportunities to achieve additional utility can arise during execution. The missions are represented as temporal planning problems, with hard goals and time constraints. Opportunities are soft goals with high utility. The probability distributions for the occurrences of these opportunities are not known, but it is known that they are unlikely, so it is not worth trying to anticipate their occurrence prior to plan execution. However, as they are high utility, it is worth trying to address them dynamically when they are encountered, as long as this can be done without sacrificing the achievement of the hard goals of the problem. We formally characterize the opportunistic planning problem, introduce a novel approach to opportunistic planning, and compare it with an on-board replanning approach in the domain of AUVs performing pillar expection and chain-following tasks.
Michael Cashmore, Maria Fox 0001, Derek Long, Daniele Magazzeni, Bram Ridder
IEEE Trans Autom. Sci. Eng.2
2017 Deterministic versus Probabilistic Methods for Searching for an Evasive Target
abstract
Several advanced applications of autonomous aerial vehicles in civilian and military contexts involve a searching agent with imperfect sensors that seeks to locate a mobile target in a given region. Effectively managing uncertainty is key to solving the related search problem, which is why all methods devised so far hinge on a probabilistic formulation of the problem and solve it through branch-and-bound algorithms, Bayesian filtering or POMDP solvers. In this paper, we consider a class of hard search tasks involving a target that exhibits an intentional evasive behaviour and moves over a large geographical area, i.e., a target that is particularly difficult to track down and uncertain to locate. We show that, even for such a complex problem, it is advantageous to compile its probabilistic structure into a deterministic model and use standard deterministic solvers to find solutions. In particular, we formulate the search problem for our uncooperative target both as a deterministic automated planning task and as a constraint programming task and show that in both cases our solution outperforms POMDPs methods.
Sara Bernardini, Maria Fox 0001, Derek Long, Chiara Piacentini
AAAI2
2016 Heuristic Planning for Hybrid Systems
abstract
Planning in hybrid systems has been gaining research interest in the Artificial Intelligence community in recent years. Hybrid systems allow for a more accurate representation of real world problems, though solving them is very challenging due to complex system dynamics and a large model feature set. We developed DiNo, a new planner designed to tackle problems set in hybrid domains.DiNo is based on the discretise and validate approach and uses the novel Staged Relaxed Planning Graph+ (SRPG+) heuristic.
Wiktor Mateusz Piotrowski, Maria Fox 0001, Derek Long, Daniele Magazzeni, Fabio Mercorio
AAAI2
2016 Temporal Planning with Constants in Context
abstract
Required concurrency can cause actions to interfere with running continuous effects. This interference can modify the rate of change, including the polarity, of a continuous effect. In this work, we propose a mechanism to support discrete interference of rates of change caused by instantaneous actions, the start and end endpoints of other durative actions, and numeric timed initial fluents. Current temporal planners have very limited support for such numeric dynamics. COLIN reduces a temporal numeric planning problem to a linear program (LP), but operates on an implicit assumption that the rate of change of a durative action’s continuous effect is constant throughout its execution. In this work we propose some enhancements to the algorithms used in COLIN, in order to support discrete interference of continuous effects, and a new planner, DICE, was developed to implement them.
Josef Bajada, Maria Fox 0001, Derek Long
ECAI2
2016 Planning Using Actions with Control Parameters
abstract
Although PDDL is an expressive modelling language, a significant limitation is imposed on the structure of actions: the parameters of actions are restricted to values from finite (in fact, explicitly enumerated) domains. There is one exception to this, introduced in PDDL2.1, which is that durative actions may have durations that are chosen (possibly subject to explicit constraints in the action models) by the planner. A motivation for this limitation is that it ensures that the set of grounded actions is finite and, ignoring duration, the branching factor of action choices at a state is therefore finite. Although the duration parameter can make this choice infinite, very few planners support this possibility, but restrict themselves to durative actions with fixed durations. In this paper we motivate a proposed extension to PDDL to allow actions with infinite domain parameters, which we call control parameters. We illustrate reasons for using this modelling feature and then describe a planning approach that can handle domains that exploit it, implemented in a new planner, POPCORN (Partial-Order Planning with Constrained Real Numerics). We show that this approach scales to solve interesting problems.
Emre Savas, Maria Fox 0001, Derek Long, Daniele Magazzeni
ECAI2
2016 Heuristic Planning for PDDL+ Domains
Wiktor Mateusz Piotrowski, Maria Fox 0001, Derek Long, Daniele Magazzeni, Fabio Mercorio
IJCAI2
2015 Planning with Numeric Timed Initial Fluents
abstract
Numeric Timed Initial Fluents represent a new feature in PDDL that extends the concept of Timed Initial Literals to numeric fluents. They are particularly useful to model independent functions that change through time and influence the actions to be applied. Although they are very useful to model real world problems, they are not systematically defined in the family of PDDL languages and they are not implemented in any generic PDDL planner, except for POPF2 and UPMurphi. In this paper we present an extension of the planner POPF2 (POPF-TIF) to handle problems with numeric Timed Initial Fluents. We propose and evaluate two contributions: the first is based on improvements of the heuristic evaluation, while the second considers alternative search algorithms based on a mixture of Enforced Hill Climbing and Best First Search.
Chiara Piacentini, Maria Fox 0001, Derek Long
AAAI2
2015 Temporal Planning with Semantic Attachment of Non-Linear Monotonic Continuous Behaviours
Josef Bajada, Maria Fox 0001, Derek Long
IJCAI2
2015 An extension of metric temporal planning with application to AC voltage control
Chiara Piacentini, Varvara Alimisis, Maria Fox 0001, Derek Long
Artif. Intell.3
2014 Symbolic Domain Predictive Control
abstract
Planning-based methods to guide switched hybrid systems from an initial state into a desired goal region opens an interesting field for control. The idea of the Domain Predictive Control (DPC) approach is to generate input signals affecting both the numerical states and the modes of the system by stringing together atomic actions to a logically consistent plan. However, the existing DPC approach is restricted in the sense that a discrete and pre-defined input signal is required for each action. In this paper, we extend the approach to deal with symbolic states. This allows for the propagation of reachable regions of the state space emerging from actions with inputs that can be arbitrarily chosen within specified input bounds. This symbolic extension enables the applicability of DPC to systems with bounded inputs sets and increases its robustness due to the implicitly reduced search space. Moreover, precise numeric goal states instead of goal regions become reachable.
Johannes Löhr, Martin Wehrle, Maria Fox 0001, Bernhard Nebel
AAAI3
2014 A Modular Architecture for Hybrid Planning with Theories
Maria Fox 0001
CP1
2014 AUV mission control via temporal planning
abstract
Underwater installations require regular inspection and maintenance. We are exploring the idea of performing these tasks using an autonomous underwater vehicle, achieving persistent autonomous behaviour in order to avoid the need for frequent human intervention. In this paper we consider one aspect of this problem, which is the construction of a suitable plan for a single inspection tour. In particular we generate a temporal plan that optimises the time taken to complete the inspection mission. We report on physical trials with the system at the Diver and ROV driver Training Center in Fort William, Scotland, discussing some of the lessons learned.
Michael Cashmore, Maria Fox 0001, Tom Larkworthy, Derek Long, Daniele Magazzeni
ICRA2
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.3
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.3
2012 Plan-based Policies for Efficient Multiple Battery Load Management
abstract
Efficient use of multiple batteries is a practical problem with wide and growing application. The problem can be cast as a planning problem under uncertainty. We describe the approach we have adopted to modelling and solving this problem, seen as a Markov Decision Problem, building effective policies for battery switching in the face of stochastic load profiles. Our solution exploits and adapts several existing techniques: planning for deterministic mixed discrete-continuous problems and Monte Carlo sampling for policy learning. The paper describes the development of planning techniques to allow solution of the non-linear continuous dynamic models capturing the battery behaviours. This approach depends on carefully handled discretisation of the temporal dimension. The construction of policies is performed using a classification approach and this idea offers opportunities for wider exploitation in other problems. The approach and its generality are described in the paper. Application of the approach leads to construction of policies that, in simulation, significantly outperform those that are currently in use and the best published solutions to the battery management problem. We achieve solutions that achieve more than 99% efficiency in simulation compared with the theoretical limit and do so with far fewer battery switches than existing policies. Behaviour of physical batteries does not exactly match the simulated models for many reasons, so to confirm that our theoretical results can lead to real measured improvements in performance we also conduct and report experiments using a physical test system. These results demonstrate that we can obtain 5%-15% improvement in lifetimes in the case of a two battery system.
Maria Fox 0001, Derek Long, Daniele Magazzeni
J. Artif. Intell. Res.1
2011 Automatic Construction of Efficient Multiple Battery Usage Policies
abstract
Efficient use of multiple batteries is a practical problem with wide and growing application. The problem can be cast as a planning problem. We describe the approach we have adopted to modelling and solving this problem, seen as a Markov Decision Problem, building effective policies for battery switching in the face of stochastic load profiles. Our solution exploits and adapts several existing techniques from the planning literature and leads to the construction of policies that significantly outperform those that are currently in use and the best published solutions to the battery management problem. We achieve solutions that achieve more than 99\% efficiency compared with the theoretical limit and do so with far fewer battery switches than existing policies. We describe the approach in detail and provide empirical evaluation demonstrating its effectiveness.
Maria Fox 0001, Derek Long, Daniele Magazzeni
IJCAI1
2010 Constraint Based Planning with Composable Substate Graphs
abstract
Constraint satisfaction techniques provide powerful inference algorithms that can prune choices during search. Constraint-based approaches provide a useful complement to heuristic search optimal planners. We develop a constraint-based model for cost-optimal planning that uses global constraints to improve the inference in planning.
Peter Gregory, Derek Long, Maria Fox 0001
ECAI3
2009 Temporal Planning in Domains with Linear Processes
Amanda Jane Coles, Andrew Coles, Maria Fox 0001, Derek Long
IJCAI3
2009 Managing concurrency in temporal planning using planner-scheduler interaction
Andrew Coles, Maria Fox 0001, Keith Halsey, Derek Long, Amanda Jane Coles
Artif. Intell.2
2009 Advances in automated plan generation
Maria Fox 0001, Sylvie Thiébaux
Artif. Intell.1
2008 Planning with Problems Requiring Temporal Coordination
Andrew Coles, Maria Fox 0001, Derek Long, Amanda Jane Coles
AAAI2
2008 A New Empirical Study of Weak Backdoors
Peter Gregory, Maria Fox 0001, Derek Long
CP2
2007 Detecting Execution Failures Using Learned Action Models
Maria Fox 0001, Jonathan Gough, Derek Long
AAAI1
2007 Discovering Near Symmetry in Graphs
Maria Fox 0001, Derek Long, Julie Porteous
AAAI1
2006 Exploration of the Robustness of Plans
Maria Fox 0001, Richard Howey, Derek Long
AAAI1
2006 Planning for Mixed Discrete Continuous Domains
Maria Fox 0001
CPAIOR1
2006 Robot introspection through learned hidden Markov models
Maria Fox 0001, Malik Ghallab, Guillaume Infantes, Derek Long
Artif. Intell.1
2006 Modelling Mixed Discrete-Continuous Domains for Planning
abstract
In this paper we present pddl+, a planning domain description language for modelling mixed discrete-continuous planning domains. We describe the syntax and modelling style of pddl+, showing that the language makes convenient the modelling of complex time-dependent effects. We provide a formal semantics for pddl+ by mapping planning instances into constructs of hybrid automata. Using the syntax of HAs as our semantic model we construct a semantic mapping to labelled transition systems to complete the formal interpretation of pddl+ planning instances. An advantage of building a mapping from pddl+ to HA theory is that it forms a bridge between the Planning and Real Time Systems research communities. One consequence is that we can expect to make use of some of the theoretical properties of HAs. For example, for a restricted class of HAs the Reachability problem (which is equivalent to Plan Existence) is decidable. pddl+ provides an alternative to the continuous durative action model of pddl2.1, adding a more flexible and robust model of time-dependent behaviour.
Maria Fox 0001, Derek Long
J. Artif. Intell. Res.1
2005 MADbot: A Motivated and Goal Directed Robot
Alexandra M. Coddington, Maria Fox 0001, Jonathan Gough, Derek Long, Ivan Serina
AAAI2
2005 Validating Plans in the Context of Processes and Exogenous Events
Maria Fox 0001, Richard Howey, Derek Long
AAAI1
2005 Abstraction-based Action Ordering in Planning
Maria Fox 0001, Derek Long, Julie Porteous
IJCAI1
2004 An Investigation into the Expressive Power of PDDL2.1
Maria Fox 0001, Derek Long, Keith Halsey
ECAI1
2004 Multiple Relaxations in Temporal Planning
Keith Halsey, Derek Long, Maria Fox 0001
ECAI3
2004 VAL: Automatic Plan Validation, Continuous Effects and Mixed Initiative Planning Using PDDL
abstract
This work describes aspects of our plan validation tool, VAL. The tool was initially developed to support the 3rd International Planning Competition, but has subsequently been extended in order to exploit its capabilities in plan validation and development. In particular, the tool has been extended to include advanced features of PDDL2.1 which have proved important in mixed-initiative planning in a space operations project. Amongst these features, treatment of continuous effects is the most significant, with important effects on the semantic interpretation of plans. The tool has also been extended to keep abreast of developments in PDDL, providing critical support to participants and organisers of the 4th IPC.
Richard Howey, Derek Long, Maria Fox 0001
ICTAI3
2003 PDDL2.1: An Extension to PDDL for Expressing Temporal Planning Domains
abstract
In recent years research in the planning community has moved increasingly toward s application of planners to realistic problems involving both time and many typ es of resources. For example, interest in planning demonstrated by the space res earch community has inspired work in observation scheduling, planetary rover ex ploration and spacecraft control domains. Other temporal and resource-intensive domains including logistics planning, plant control and manufacturing have also helped to focus the community on the modelling and reasoning issues that must be confronted to make planning technology meet the challenges of application. The International Planning Competitions have acted as an important motivating fo rce behind the progress that has been made in planning since 1998. The third com petition (held in 2002) set the planning community the challenge of handling tim e and numeric resources. This necessitated the development of a modelling langua ge capable of expressing temporal and numeric properties of planning domains. In this paper we describe the language, PDDL2.1, that was used in the competition. We describe the syntax of the language, its formal semantics and the validation of concurrent plans. We observe that PDDL2.1 has considerable modelling power --- exceeding the capabilities of current planning technology --- and presents a number of important challenges to the research community.
Maria Fox 0001, Derek Long
J. Artif. Intell. Res.1
2003 The 3rd International Planning Competition: Results and Analysis
abstract
This paper reports the outcome of the third in the series of biennial international planning competitions, held in association with the International Conference on AI Planning and Scheduling (AIPS) in 2002. In addition to describing the domains, the planners and the objectives of the competition, the paper includes analysis of the results. The results are analysed from several perspectives, in order to address the questions of comparative performance between planners, comparative difficulty of domains, the degree of agreement between planners about the relative difficulty of individual problem instances and the question of how well planners scale relative to one another over increasingly difficult problems. The paper addresses these questions through statistical analysis of the raw results of the competition, in order to determine which results can be considered to be adequately supported by the data. The paper concludes with a discussion of some challenges for the future of the competition series.
Derek Long, Maria Fox 0001
J. Artif. Intell. Res.2
2002 A Temporal Planning System for Durative Actions of PDDL2.1
Antonio Garrido Tejero, Maria Fox 0001, Derek Long
ECAI2
2001 Hybrid STAN: Identifying and Managing Combinatorial Optimisation Sub- problems in Planning
Maria Fox 0001, Derek Long
IJCAI1
1999 The Detection and Exploitation of Symmetry in Planning Problems
Maria Fox 0001, Derek Long
IJCAI1
1999 Efficient Implementation of the Plan Graph in STAN
abstract
STAN is a Graphplan-based planner, so-called because it uses a variety of STate ANalysis techniques to enhance its performance. STAN competed in the AIPS-98 planning competition where it compared well with the other competitors in terms of speed, finding solutions fastest to many of the problems posed. Although the domain analysis techniques STAN exploits are an important factor in its overall performance, we believe that the speed at which STAN solved the competition problems is largely due to the implementation of its plan graph. The implementation is based on two insights: that many of the graph construction operations can be implemented as bit-level logical operations on bit vectors, and that the graph should not be explicitly constructed beyond the fix point. This paper describes the implementation of STAN's plan graph and provides experimental results which demonstrate the circumstances under which advantages can be obtained from using this implementation.
Derek Long, Maria Fox 0001
J. Artif. Intell. Res.2
1998 The Automatic Inference of State Invariants in TIM
abstract
As planning is applied to larger and richer domains the effort involved in constructing domain descriptions increases and becomes a significant burden on the human application designer. If general planners are to be applied successfully to large and complex domains it is necessary to provide the domain designer with some assistance in building correctly encoded domains. One way of doing this is to provide domain-independent techniques for extracting, from a domain description, knowledge that is implicit in that description and that can assist domain designers in debugging domain descriptions. This knowledge can also be exploited to improve the performance of planners: several researchers have explored the potential of state invariants in speeding up the performance of domain-independent planners. In this paper we describe a process by which state invariants can be extracted from the automatically inferred type structure of a domain. These techniques are being developed for exploitation by STAN, a Graphplan based planner that employs state analysis techniques to enhance its performance.
Maria Fox 0001, Derek Long
J. Artif. Intell. Res.1