On the Complexity of Partitioning Graphs for Arc-Flags

Authors: 
Reinhard Bauer, Moritz Baum, Ignaz Rutter, and Dorothea Wagner
Publication Date: 
September, 2012
Abstract: 

Precomputation of auxiliary data in an additional off-line step is a common approach towardsimproving the performance of shortest-path queries in large-scale networks. One such techniqueis the arc-flags algorithm, where the preprocessing involves computing a partition of the inputgraph. The quality of this partition significantly affects the speed-up observed in the queryphase. It is evaluated by considering the search-space size of subsequent shortest-path queries, inparticular its maximum or its average over all queries. In this paper, we substantially strengthenexisting hardness results of Bauer et al. and show that optimally filling this degree of freedomis NP-hard for trees with unit-length edges, even if we bound the height or the degree. Onthe other hand, we show that optimal partitions for paths can be computed efficiently and giveapproximation algorithms for cycles and trees. 

Work Packages: 
Bibtex Entry: 
@INPROCEEDINGS{bbrw-ocpga-12, AUTHOR = {Reinhard Bauer and Moritz Baum and Ignaz Rutter and Dorothea Wagner}, TITLE = {{On the Complexity of Partitioning Graphs for Arc-Flags }}, BOOKTITLE = {Proceedings of the 12th Workshop on Algorithmic Approaches for Transportation Modeling, Optimization, and Systems (ATMOS'12)}, KEY = {ATMOS'12}, SERIES = {OpenAccess Series in Informatics (OASIcs)}, YEAR = {2012}, PAGES = {71--82} }
Publication Details: 
Proc. Atmos 2012, OASIcs, pp. 71-82