The Fringe-Saving A* Search Algorithm - A Feasibility Study
Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 2391-2396.
Abstract
In this paper, we develop Fringe-Saving A* (FSA*), an incremental version of A* that repeatedly finds shortest paths in a known gridworld from a given start cell to a given goal cell while the traversability costs of cells increase or decrease. The first search of FSA* is the same as that of A*. However, FSA* is able to find shortest paths during the subsequent searches faster than A* because it reuses the beginning of the immediately preceeding A* search tree that is identical to the current A* search tree. FSA* does this by restoring the content of the OPEN list of A* at the point in time when an A* search for the current search problem could deviate from the A* search for the immediately preceeding search problem. We present first experimental results that demonstrate that FSA* can have a runtime advantage over A* and Lifelong Planning A* (LPA*), an alternative incremental version of A*.
@inproceedings{ijcai2007p385,
title = {The Fringe-Saving A* Search Algorithm - A Feasibility Study},
author = {Sun, Xiaoxun and Koenig, Sven},
booktitle = {Proceedings of the Twentieth International Joint Conference on
Artificial Intelligence, {IJCAI-07}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Ramon López de Mántaras},
pages = {2391--2396},
year = {2007},
url = {https://ijcai.org/proceedings/2007/385},
}
TY - CPAPER TI - The Fringe-Saving A* Search Algorithm - A Feasibility Study AU - Sun, Xiaoxun AU - Koenig, Sven T2 - Proceedings of the Twentieth International Joint Conference on Artificial Intelligence, IJCAI-07 PB - International Joint Conferences on Artificial Intelligence PY - 2007 SP - 2391 EP - 2396 UR - https://ijcai.org/proceedings/2007/385 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: