Path Planning with CPD Heuristics
Abstract
Compressed Path Databases (CPDs) are a leading technique for optimal pathfinding in graphs with static edge costs. In this work we investigate CPDs as admissible heuristic functions and we apply them in two distinct settings: problems where the graph is subject to dynamically changing costs, and anytime settings where deliberation time is limited. Conventional heuristics derive cost-to-go estimates by reasoning about a tentative and usually infeasible path, from the current node to the target. CPD-based heuristics derive cost-to-go estimates by computing a concrete and usually feasible path. We exploit such paths to bound the optimal solution, not just from below but also from above. We demonstrate the benefit of this approach in a range of experiments on standard gridmaps and in comparison to Landmarks, a popular alternative also developed for searching in explicit state-spaces.
Cite
Text
Bono et al. "Path Planning with CPD Heuristics." International Joint Conference on Artificial Intelligence, 2019. doi:10.24963/IJCAI.2019/167Markdown
[Bono et al. "Path Planning with CPD Heuristics." International Joint Conference on Artificial Intelligence, 2019.](https://mlanthology.org/ijcai/2019/bono2019ijcai-path/) doi:10.24963/IJCAI.2019/167BibTeX
@inproceedings{bono2019ijcai-path,
title = {{Path Planning with CPD Heuristics}},
author = {Bono, Massimo and Gerevini, Alfonso Emilio and Harabor, Daniel Damir and Stuckey, Peter J.},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2019},
pages = {1199-1205},
doi = {10.24963/IJCAI.2019/167},
url = {https://mlanthology.org/ijcai/2019/bono2019ijcai-path/}
}