Graph Pruning and Symmetry Breaking on Grid Maps
Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 2816-2816.
Abstract
My research proposes to speed up grid-based pathfinding by identifying and eliminating symmetric path segments from the search space. Two paths are said to be symmetric if they are identical save for the order in which the individual moves (or steps) occur. To deal with path symmetries I decompose an arbitrary grid map into a set of empty rectangles and remove from each rectangle all interior nodes and possibly some from along the perimeter. A series of macro edges are then added between selected pairs of remaining nodes in order to facilitate provably optimal traversal through each rectangle. The new algorithm, Rectangular Symmetry Reduction (RSR), can speed up A* search by up to 38 times on a range of uniform cost maps taken from the literature. In addition to being fast and optimal, RSR requires no significant extra memory and is largely orthogonal all existing speedup techniques. When compared to the state of the art, RSR often shows significant improvement across a range of benchmarks.
@inproceedings{ijcai2011p480,
title = {Graph Pruning and Symmetry Breaking on Grid Maps},
author = {Harabor, Daniel},
booktitle = {Proceedings of the Twenty-Second International Joint Conference on
Artificial Intelligence, {IJCAI-11}},
publisher = {AAAI Press/International Joint Conferences on Artificial Intelligence},
editor = {Toby Walsh},
pages = {2816--2816},
year = {2011},
month = {7},
doi = {10.5591/978-1-57735-516-8/IJCAI11-480},
url = {https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-480},
}
TY - CPAPER TI - Graph Pruning and Symmetry Breaking on Grid Maps AU - Harabor, Daniel T2 - Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence, IJCAI-11 PB - AAAI Press/International Joint Conferences on Artificial Intelligence PY - 2011 SP - 2816 EP - 2816 DO - 10.5591/978-1-57735-516-8/IJCAI11-480 UR - https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-480 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: