Macro-FF: Improving AI Planning with Automatically Learned Macro-Operators
A. Botea, M. Enzenberger, M. Mueller, J. Schaeffer

TL;DR
This paper introduces Macro-FF, a method that automatically learns macro-operators from domain experience to enhance AI planning efficiency, demonstrated by significant improvements on international benchmarks.
Contribution
The paper presents a novel automated approach for learning macro-operators from domain structure, extending the FF planner, and improving planning performance on complex benchmarks.
Findings
Macro-FF reduces search effort significantly in complex domains.
Automated macro-operator learning improves planner efficiency.
The approach outperforms baseline planners on IPC-4 benchmarks.
Abstract
Despite recent progress in AI planning, many benchmarks remain challenging for current planners. In many domains, the performance of a planner can greatly be improved by discovering and exploiting information about the domain structure that is not explicitly encoded in the initial PDDL formulation. In this paper we present and compare two automated methods that learn relevant information from previous experience in a domain and use it to solve new problem instances. Our methods share a common four-step strategy. First, a domain is analyzed and structural information is extracted, then macro-operators are generated based on the previously discovered structure. A filtering and ranking procedure selects the most useful macro-operators. Finally, the selected macros are used to speed up future searches. We have successfully used such an approach in the fourth international planning…
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.
