Understanding subgoal graphs by augmenting contraction hierarchies

4Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

Contraction hierarchies and (N-level) subgoal graphs are two preprocessing-based path-planning algorithms that have so far only been compared experimentally through the grid-based path-planning competitions, where both algorithms had undominated runtime/memory trade-offs. Subgoal graphs can be considered as a framework that can be customized to different domains through the choice of a reachability relation R that identifies pairs of nodes on a graph between which it is easy to find shortest paths. Subgoal graphs can exploit R in various ways to speed-up query times and reduce memory requirements. In this paper, we break down the differences between N-level subgoal graphs and contraction hierarchies, and augment contraction hierarchies with ideas from subgoal graphs to exploit R. We propose three different modifications, analyze their runtime/memory trade-offs, and provide experimental results on grids using canonical-freespace-reachability as R, which show that both N-level subgoal graphs and contraction hierarchies are dominated in terms of the runtime/memory trade-off by some of our new variants.

Cite

CITATION STYLE

APA

Uras, T., & Koenig, S. (2018). Understanding subgoal graphs by augmenting contraction hierarchies. In IJCAI International Joint Conference on Artificial Intelligence (Vol. 2018-July, pp. 1506–1513). International Joint Conferences on Artificial Intelligence. https://doi.org/10.24963/ijcai.2018/209

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free