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.

Ron Alford

dblp:162/6938 · also Ronald Alford · DBLP profile ↗
← Back
14ranked-venue papers
6as first author
2since 2021 · last 2022
0000-0002-3688-0658ORCID · corroborated

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

Artificial intelligence and machine learning · 14 · 6 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 3 first-author · 2 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
10 papers
Planning, search and constraint satisfaction · 99% Multi-agent systems · 1%
Theoretical computer science
3 papers
Computational complexity · 100%

Topics — the 12 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
hierarchical planning
2.692022
Making Translations to Classical Planning Competitive with Other HTN Planners · AAAI 2022
HDDL: An Extension to PDDL for Expressing Hierarchical Planning Problems · AAAI 2020
A Survey on Hierarchical Planning - One Abstract Idea, Many Concrete Realizations · IJCAI 2019
Computational complexity › complexity of reasoning
planning complexity
0.932022
Tight Bounds for Hybrid Planning · IJCAI 2022
Tight Bounds for HTN Planning with Task Insertion · IJCAI 2015
A Survey on Hierarchical Planning - One Abstract Idea, Many Concrete Realizations · IJCAI 2019
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
classical planning
0.612022
Making Translations to Classical Planning Competitive with Other HTN Planners · AAAI 2022
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan representation › planning languages
PDDL
0.522020
HDDL: An Extension to PDDL for Expressing Hierarchical Planning Problems · AAAI 2020
Translating HTNs to PDDL: A Small Amount of Domain Knowledge Can Go a Long Way · IJCAI 2009
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
domain-independent planning
0.522017
Incorporating Domain-Independent Planning Heuristics in Hierarchical Planning · AAAI 2017
The GoDeL Planning System: A More Perfect Union of Domain-Independent and Hierarchical Planning · IJCAI 2013
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan representation
planning languages
0.412020
HDDL: An Extension to PDDL for Expressing Hierarchical Planning Problems · AAAI 2020
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
planning heuristics
0.312017
Incorporating Domain-Independent Planning Heuristics in Hierarchical Planning · AAAI 2017
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › goal reasoning
goal decomposition
0.212016
Hierarchical Planning: Relating Task and Goal Decomposition with Task Sharing · IJCAI 2016
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › hierarchical problem solving
task decomposition
0.212016
Hierarchical Planning: Relating Task and Goal Decomposition with Task Sharing · IJCAI 2016
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
nondeterministic planning
0.212014
Plan aggregation for strong cyclic planning in nondeterministic domains · Artif. Intell. 2014
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › nondeterministic planning
strong cyclic planning
0.212014
Plan aggregation for strong cyclic planning in nondeterministic domains · Artif. Intell. 2014
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
hybrid planning
0.212022
Tight Bounds for Hybrid Planning · IJCAI 2022

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

complexity analysis · 1.9formalism comparison · 0.8translation to classical planning · 0.6hierarchy relaxation · 0.3delete-relaxation heuristics · 0.3LMCut heuristic · 0.3heuristic search · 0.2
YearPublicationVenuePosition
2022 Making Translations to Classical Planning Competitive with Other HTN Planners
abstract
Translation-based approaches to planning allow for solving problems in complex and expressive formalisms via the means of highly efficient solvers for simpler formalisms. To be effective, these translations have to be constructed appropriately. The current existing translation of the highly expressive formalism of HTN planning into the more simple formalism of classical planning is not on par with the performance of current dedicated HTN planners. With our contributions in this paper, we close this gap: we describe new versions of the translation that reach the performance of state-of-the-art dedicated HTN planners. We present new translation techniques both for the special case of totally-ordered HTNs as well as for the general partially-ordered case. In the latter, we show that our new translation generates only linearly many actions, while the previous encoding generates and exponential number of actions.
Gregor Behnke, Florian Pollitt, Daniel Höller, Pascal Bercher, Ron Alford
AAAI5
2022 Tight Bounds for Hybrid Planning
abstract
Several hierarchical planning systems feature a rich level of language features making them capable of expressing real-world problems. One such feature that's used by several current planning systems is causal links, which are used to track search progress. The formalism combining Hierarchical Task Network (HTN) planning with these links known from Partial Order Causal Link (POCL) planning is often referred to as hybrid planning. In this paper we study the computational complexity of such hybrid planning problems. More specifically, we provide missing membership results to existing hardness proofs and thereby provide tight complexity bounds for all known subclasses of hierarchical planning problems. We also re-visit and correct a result from the literature for plan verification showing that it remains NP-complete even in the absence of a task hierarchy.
Pascal Bercher, Songtuan Lin, Ron Alford
IJCAI3
2020 HDDL: An Extension to PDDL for Expressing Hierarchical Planning Problems
abstract
The research in hierarchical planning has made considerable progress in the last few years. Many recent systems do not rely on hand-tailored advice anymore to find solutions, but are supposed to be domain-independent systems that come with sophisticated solving techniques. In principle, this development would make the comparison between systems easier (because the domains are not tailored to a single system anymore) and – much more important – also the integration into other systems, because the modeling process is less tedious (due to the lack of advice) and there is no (or less) commitment to a certain planning system the model is created for. However, these advantages are destroyed by the lack of a common input language and feature set supported by the different systems. In this paper, we propose an extension to PDDL, the description language used in non-hierarchical planning, to the needs of hierarchical planning systems.
Daniel Höller, Gregor Behnke, Pascal Bercher, Susanne Biundo-Stephan, Humbert Fiorino, Damien Pellier, Ron Alford
AAAI7
2019 A Survey on Hierarchical Planning - One Abstract Idea, Many Concrete Realizations
abstract
Hierarchical planning has attracted renewed interest in the last couple of years, which led to numerous novel formalisms, problem classes, and theoretical investigations. Yet it is important to differentiate between the various formalisms and problem classes, since they show -- sometimes fundamental -- differences with regard to their expressivity and computational complexity: Some of them can be regarded equivalent to non-hierarchical formalisms while others are clearly more expressive. We survey the most important hierarchical problem classes and explain their differences and similarities. We furthermore give pointers to some of the best-known planning systems capable of solving the respective problem classes.
Pascal Bercher, Ron Alford, Daniel Höller
IJCAI2
2017 Incorporating Domain-Independent Planning Heuristics in Hierarchical Planning
abstract
Heuristics serve as a powerful tool in modern domain-independent planning (DIP) systems by providing critical guidance during the search for high-quality solutions. However, they have not been broadly used with hierarchical planning techniques, which are more expressive and tend to scale better in complex domains by exploiting additional domain-specific knowledge. Complicating matters, we show that for Hierarchical Goal Network (HGN) planning, a goal-based hierarchical planning formalism that we focus on in this paper, any poly-time heuristic that is derived from a delete-relaxation DIP heuristic has to make some relaxation of the hierarchical semantics. To address this, we present a principled framework for incorporating DIP heuristics into HGN planning using a simple relaxation of the HGN semantics we call Hierarchy-Relaxation. This framework allows for computing heuristic estimates of HGN problems using any DIP heuristic in an admissibility-preserving manner. We demonstrate the feasibility of this approach by using the LMCut heuristic to guide an optimal HGN planner. Our empirical results with three benchmark domains demonstrate that simultaneously leveraging hierarchical knowledge and heuristic guidance substantially improves planning performance.
Vikas Shivashankar, Ron Alford, David W. Aha
AAAI2
2016 Cost-Optimal Algorithms for Planning with Procedural Control Knowledge
abstract
There is an impressive body of work on developing heuristics and other reasoning algorithms to guide search in optimal and anytime planning algorithms for classical planning. However, very little effort has been directed towards developing analogous techniques to guide search towards high-quality solutions in hierarchical planning formalisms like HTN planning, which allows using additional domain-specific procedural control knowledge. In lieu of such techniques, this control knowledge often needs to provide the necessary search guidance to the planning algorithm, which imposes a substantial burden on the domain author and can yield brittle or error-prone domain models. We address this gap by extending recent work on a new hierarchical goal-based planning formalism called Hierarchical Goal Network (HGN) Planning to develop the Hierarchically-Optimal Goal Decomposition Planner (HOpGDP), an HGN planning algorithm that computes hierarchically-optimal plans. HOpGDP is guided by $h_{HL}$, a new HGN planning heuristic that extends existing admissible landmark-based heuristics from classical planning to compute admissible cost estimates for HGN planning problems. Our experimental evaluation across three benchmark planning domains shows that HOpGDP compares favorably to both optimal classical planners due to its ability to use domain-specific procedural knowledge, and a blind-search version of HOpGDP due to the search guidance provided by $h_{HL}$.
Vikas Shivashankar, Ron Alford, Mark Roberts, David W. Aha
ECAI2
2016 Hierarchical Planning: Relating Task and Goal Decomposition with Task Sharing
Ron Alford, Vikas Shivashankar, Mark Roberts, Jeremy Frank, David W. Aha
IJCAI1
2015 Case-Based Policy and Goal Recognition
Hayley Borck, Justin Karneeb, Michael W. Floyd, Ron Alford, David W. Aha
ICCBR4
2015 Tight Bounds for HTN Planning with Task Insertion
Ron Alford, Pascal Bercher, David W. Aha
IJCAI1
2015 Tight Bounds for HTN Planning with Task Insertion (Extended Abstract)
abstract
Hierarchical Task Network (HTN) planning with task insertion (TIHTN planning) is a variant of HTN planning. In HTN planning, the only means to alter task networks is to decompose compound tasks. In TIHTN planning, tasks may also be inserted directly. In this paper we provide tight complexity bounds for TIHTN planning along two axis: whether variables are allowed and whether methods must be totally ordered.
Ron Alford, Pascal Bercher, David W. Aha
SOCS1
2014 Plan aggregation for strong cyclic planning in nondeterministic domains
Ron Alford, Ugur Kuter, Dana S. Nau, Robert P. Goldman
Artif. Intell.1
2013 The GoDeL Planning System: A More Perfect Union of Domain-Independent and Hierarchical Planning
Vikas Shivashankar, Ron Alford, Ugur Kuter, Dana S. Nau
IJCAI2
2012 HTN Problem Spaces: Structure, Algorithms, Termination
abstract
For HTN planning, we formally characterize and classify four kinds of problem spaces in which each node represents a planning problem or subproblem. Two of the problem spaces are searched by current HTN planning algorithms; the other two problem spaces are new.This enables us to provide:Sufficient (and in one case, necessary) conditions for finiteness of each kind of problem space. The conditions can be evaluated up-front to see if an HTN planning problem is finite.Loop-detection tests that can be used in HTN planners to ensure termination when the problem space is finite.A way to compute the correct value for an upper-bound parameter in an HTN-to-PDDL translation algorithm published in IJCAI-2009.Planning algorithms that utilize the two new problem spaces to guarantee termination on broader classes of planning problems than previous HTN planning algorithms.
Ron Alford, Vikas Shivashankar, Ugur Kuter, Dana S. Nau
SOCS1
2009 Translating HTNs to PDDL: A Small Amount of Domain Knowledge Can Go a Long Way
Ron Alford, Ugur Kuter, Dana S. Nau
IJCAI1