Efficiently Computing Transitions in Cartesian Abstractions
DOI:
https://doi.org/10.1609/icaps.v34i1.31511Abstract
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