Automatic Selection of Macro-Events for Heuristic-Search Temporal Planning

Abstract

One of the major techniques to tackle temporal planning problems is heuristic search augmented with a symbolic representation of time in the states. Augmenting the problem with composite actions (macro-actions) is a simple and powerful approach to create "shortcuts" in the search space, at the cost of augmenting the branching factor of the problem and thus the expansion time of a heuristic search planner. Hence, it is of paramount importance to select the right macro-actions and minimize the number of such actions to optimize the planner performance. In this paper, we first discuss a simple, yet powerful, model similar to macro-actions for the case of temporal planning, and we call these macro-events. Then, we present a novel ranking function to extract and select a suitable set of macro-events from a dataset of valid plans. In our ranking approach, we consider an estimation of the hypothetical search space for a blind search including a candidate set of macro-events under four different exploitation schemata. Finally, we experimentally demonstrate that the proposed approach yields a substantial performance improvement for a state-of-the-art temporal planner.

Cite

Text

La Farciola et al. "Automatic Selection of Macro-Events for Heuristic-Search Temporal Planning." AAAI Conference on Artificial Intelligence, 2025. doi:10.1609/AAAI.V39I25.34859

Markdown

[La Farciola et al. "Automatic Selection of Macro-Events for Heuristic-Search Temporal Planning." AAAI Conference on Artificial Intelligence, 2025.](https://mlanthology.org/aaai/2025/farciola2025aaai-automatic/) doi:10.1609/AAAI.V39I25.34859

BibTeX

@inproceedings{farciola2025aaai-automatic,
  title     = {{Automatic Selection of Macro-Events for Heuristic-Search Temporal Planning}},
  author    = {La Farciola, Alessandro and Valentini, Alessandro and Micheli, Andrea},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2025},
  pages     = {26579-26586},
  doi       = {10.1609/AAAI.V39I25.34859},
  url       = {https://mlanthology.org/aaai/2025/farciola2025aaai-automatic/}
}