A strongly polynomial time algorithm for the shortest path problem on coherent planar periodic graphs

6Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A periodic graph is an infinite graph obtained by copying a finite graph to each room of ℤd-lattice and connecting them regularly. Höfting and Wanke formulated the shortest path problem on periodic graphs as an integer programming and showed that it is NP-hard, together with a pseudopolynomial time algorithm for bounded d. Using Iwano and Steiglitz's result, the time complexity can be shown to be weakly polynomial on planar periodic graphs with d = 2. In this paper, we show a strongly polynomial time algorithm for the shortest path problem on coherent planar periodic graphs with d = 2. The coherence is a combinatorial property of periodic graphs introduced in this paper, which naturally holds for planar regular tilings, etc. We show that the coherence is the necessary and sufficient condition that an optimal solution to the integer programming is still optimal if the connectedness constraint is removed. Using the theory of toric ideal, we further show that the incidence-transit matrix describing the linear constraints in the integer linear programming for planar cases with d = 2 form a new class of unimodular matrices, which itself is of theoretical interest and leads to the strongly polynomial time algorithm. © Springer-Verlag 2012.

Cite

CITATION STYLE

APA

Fu, N. (2012). A strongly polynomial time algorithm for the shortest path problem on coherent planar periodic graphs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7676 LNCS, pp. 392–401). Springer Verlag. https://doi.org/10.1007/978-3-642-35261-4_42

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