Task planning and explanation with virtual actions
Not on the map. Why?
Abstract (arXiv)
One of the challenges of task planning is to find out what causes the planning failure and how to handle the failure intelligently. This paper shows how to achieve this. The idea is inspired by the connected graph: each verticle represents a set of compatible textitstates, and each edge represents an textitaction. For any given initial states and goals, we construct virtual actions to ensure that we always get a plan via task planning. This paper shows how to introduce virtual action to extend action models to make the graph to be connected: i) explicitly defines static predicate (type, permanent properties, etc) or dynamic predicate (state); ii) constructs a full virtual action or a semi-virtual action for each state; iii) finds the cause of the planning failure through a progressive planning approach. The implementation was evaluated in three typical scenarios.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 2 of its 22 references that are in the map. First posted on arXiv 10 Jan 2022.
Builds on
2 of 22 references.
References · 2
- 2018Debugging Non-Ground ASP Programs: Technique and Graphical Toolscited by 8
- 2017Stepwise Debugging of Answer-Set Programscited by 6
Built on by
Not cited yet.