Attractor-based Closed List Search: Sparsifying the Closed List for Efficient Memory-Constrained Planning
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 9031-9038.
https://doi.org/10.24963/ijcai.2025/1004
Keywords
- Search: S: Heuristic search
Abstract
Best-first search algorithms such as A* and Weighted A* are widely used tools. However, their high memory requirements often make them impractical for memory-constrained applications, such as on-board planning for interplanetary rovers, drones, and embedded systems. One popular strategy among memory-efficient approaches developed to address this challenge is to eliminate or sparsify the Closed list, a structure that tracks states explored by the search. However, such methods often incur substantial overhead in runtime, requiring recursive searches for solution reconstruction. In this work, we propose Attractor-based Closed List Search (ACLS), a novel framework that sparsely represents the Closed list using a small subset of states, termed attractors. ACLS intelligently identifies attractor states in a way that enables efficient solution reconstruction while preserving theoretical guarantees on the quality of the solution. Furthermore, we also introduce a lazy variant, Lazy-ACLS, which defers the computation of attractor states until necessary, substantially improving planning speed. We demonstrate the efficacy of ACLS used in conjunction with A*, Weighted A*, and Dijkstra’s searches across multiple domains including 2D and 3D navigation, Sliding Tiles, and Towers of Hanoi. Our experimental results demonstrate that ACLS significantly reduces memory usage, maintaining only 9% of the states typically stored in a Closed list, while achieving comparable planning times and outperforming state-of-the-art approaches. Source code can be found at github.com/alvin-ruihua-zou/ACLS.
@inproceedings{ijcai2025p1004,
title = {Attractor-based Closed List Search: Sparsifying the Closed List for Efficient Memory-Constrained Planning},
author = {Zou, Alvin and Saleem, Muhammad Suhail and Likhachev, Maxim},
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 = {9031--9038},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/1004},
url = {https://doi.org/10.24963/ijcai.2025/1004},
}
TY - CPAPER TI - Attractor-based Closed List Search: Sparsifying the Closed List for Efficient Memory-Constrained Planning AU - Zou, Alvin AU - Saleem, Muhammad Suhail AU - Likhachev, Maxim 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 - 9031 EP - 9038 DO - 10.24963/ijcai.2025/1004 UR - https://doi.org/10.24963/ijcai.2025/1004 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: