Efficiently Computing Transitions in Cartesian Abstractions

Authors

  • Jendrik Seipp Linköping University, Sweden

DOI:

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

Abstract

Counterexample-guided Cartesian abstraction refinement yields strong heuristics for optimal classical planning. The approach iteratively finds a new abstract solution, checks where it fails for the original task and refines the abstraction to avoid the same failure in subsequent iterations. The main bottleneck of this refinement loop is the memory needed for storing all abstract transitions. To address this issue, we introduce an algorithm that efficiently computes abstract transitions on demand. This drastically reduces the memory consumption and allows us to solve tasks during the refinement loop and during the search that were previously out of reach.

Downloads

Published

2024-05-30

How to Cite

Seipp, J. (2024). Efficiently Computing Transitions in Cartesian Abstractions. Proceedings of the International Conference on Automated Planning and Scheduling, 34(1), 509-513. https://doi.org/10.1609/icaps.v34i1.31511