Sketch Decompositions for Classical Planning via Deep Reinforcement Learning
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 8438-8446.
https://doi.org/10.24963/ijcai.2025/938
Keywords
- Planning and Scheduling: PS: Markov decisions processes
- Machine Learning: ML: Reinforcement learning
- Planning and Scheduling: PS: Learning in planning and scheduling
- Planning and Scheduling: PS: Hierarchical planning
Abstract
In planning and reinforcement learning, the identification of common subgoal structures across problems is important when goals are to be achieved over long horizons. Recently, it has been shown that such structures can be expressed as feature-based rules, called sketches, over a number of classical planning domains. These sketches split problems into subproblems which then become solvable in low polynomial time by a greedy sequence of IW(k) searches. Methods for learning sketches using feature pools and min-SAT solvers have been developed, yet they face two key limitations: scalability and expressivity. In this work, we address these limitations by formulating the problem of learning sketch decompositions as a deep reinforcement learning (DRL) task, where general policies are sought in a modified planning problem where the successor states of a state s are defined as those reachable from s through an IW(k) search. The sketch decompositions obtained through this method are experimentally evaluated across various domains, and problems are regarded as solved by the decomposition when the goal is reached through a greedy sequence of IW(k) searches.
While our DRL approach for learning sketch decompositions does not yield interpretable sketches in the form of rules, we demonstrate that the resulting decompositions can often be understood in a crisp manner.
@inproceedings{ijcai2025p938,
title = {Sketch Decompositions for Classical Planning via Deep Reinforcement Learning},
author = {Aichmüller, Michael and Geffner, Hector},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {8438--8446},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/938},
url = {https://doi.org/10.24963/ijcai.2025/938},
}
TY - CPAPER TI - Sketch Decompositions for Classical Planning via Deep Reinforcement Learning AU - Aichmüller, Michael AU - Geffner, Hector T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 8438 EP - 8446 DO - 10.24963/ijcai.2025/938 UR - https://doi.org/10.24963/ijcai.2025/938 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: