2019
DOI: 10.3390/a12090196
|View full text |Cite
|
Sign up to set email alerts
|

Faster and Better Nested Dissection Orders for Customizable Contraction Hierarchies

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 particul… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 30 publications
0
4
0
Order By: Relevance
“…Also, the customization can be parallelized internally. For further engineering details, we refer to [7,4,12].…”
Section: Multi-metric Potentialsmentioning
confidence: 99%
“…Also, the customization can be parallelized internally. For further engineering details, we refer to [7,4,12].…”
Section: Multi-metric Potentialsmentioning
confidence: 99%
“…Since no travel time functions are involved, we can adapt the algorithms of Dibbelt et al [5] without modification. We use InertialFlowCutter [26] to obtain the nested dissection order. To generate the augmented graph, we implement an improved contraction algorithm first presented in [27].…”
Section: Preprocessingmentioning
confidence: 99%
“…We now focus on the second preprocessing phase. The first preprocessing phase does not use any time-dependent information and only reuses existing algorithms which have been evaluated in greater detail in other works [26,27]. For the scope of this subsection, we only use the Eur20 graph.…”
Section: Customizationmentioning
confidence: 99%
“…, G d should be balanced. Therefore, separator decompositions are typically obtained by recursive dissection (e.g., using Inertial Flow [36], FlowCutter [27], or InertialFlowCutter [25]).…”
Section: Preliminariesmentioning
confidence: 99%