Decoupled Search for the Masses: A Novel Task Transformation for Classical Planning

Authors

  • David Speck Linköping University University of Basel
  • Daniel Gnad Linköping University

DOI:

https://doi.org/10.1609/icaps.v34i1.31516

Abstract

Automated problem reformulation is a common technique in classical planning to identify and exploit problem structures. Decoupled search is an approach that automatically decomposes planning tasks based on their causal structure, often significantly reducing the search effort. However, its broad applicability is limited by the need for specialized algorithms. In this paper, we present an approach that embodies decoupled search for non-optimal planning through a novel task transformation. Specifically, given a task and a decomposition, we create a transformed task such that the state space of the transformed task is isomorphic to that of decoupled search on the original task. This eliminates the need for specialized algorithms and allows the use of various planning technology in the decoupled-search framework. Empirical evaluation shows that our method is empirically competitive with specialized decoupled algorithms and favorable to other related problem reformulation techniques.

Downloads

Published

2024-05-30

How to Cite

Speck, D., & Gnad, D. (2024). Decoupled Search for the Masses: A Novel Task Transformation for Classical Planning. Proceedings of the International Conference on Automated Planning and Scheduling, 34(1), 546-554. https://doi.org/10.1609/icaps.v34i1.31516