Faster and better nested dissection orders for Customizable Contraction Hierarchies

20Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

Graph partitioning has many applications. We consider the acceleration of shortest path queries in road networks using Customizable Contraction Hierarchies (CCH). It is based on computing a nested dissection order by recursively dividing the road network into parts. Recently, with FlowCutter and Inertial Flow, two flow-based graph bipartitioning algorithms have been proposed for road networks. While FlowCutter achieves high-quality results and thus fast query times, it is rather slow. Inertial Flow is particularly fast due to the use of geographical information while still achieving decent query times. We combine the techniques of both algorithms to achieve more than six times faster preprocessing times than FlowCutter and even faster queries on the Europe road network. We show that, using 16 cores of a shared-memory machine, this preprocessing needs four minutes.

Cite

CITATION STYLE

APA

Gottesbüren, L., Hamann, M., Uhl, T. N., & Wagner, D. (2019). Faster and better nested dissection orders for Customizable Contraction Hierarchies. Algorithms, 12(9). https://doi.org/10.3390/a12090196

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