Where 'Ignoring Delete Lists' Works: Local Search Topology in Planning Benchmarks
J. Hoffmann

TL;DR
This paper analyzes how the structure of planning domains affects the effectiveness of heuristic search methods, especially those based on relaxed plans, by studying the topology of heuristic cost surfaces across various benchmark domains.
Contribution
It provides a formal analysis linking domain structure to heuristic search topology, classifies domains based on this topology, and relates idealized heuristics to practical implementations.
Findings
Many domains have easy heuristic topologies with no dead ends.
FF's search algorithm is polynomial-time solvable in domains with favorable topology.
The behavior of practical heuristics closely matches the idealized h+ in terms of dead-end detection.
Abstract
Between 1998 and 2004, the planning community has seen vast progress in terms of the sizes of benchmark examples that domain-independent planners can tackle successfully. The key technique behind this progress is the use of heuristic functions based on relaxing the planning task at hand, where the relaxation is to assume that all delete lists are empty. The unprecedented success of such methods, in many commonly used benchmark examples, calls for an understanding of what classes of domains these methods are well suited for. In the investigation at hand, we derive a formal background to such an understanding. We perform a case study covering a range of 30 commonly used STRIPS and ADL benchmark domains, including all examples used in the first four international planning competitions. We *prove* connections between domain structure and local search topology -- heuristic cost surface…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
