The Complexity of Rerouting Shortest Paths
The Shortest Path Reconfiguration problem has as input a graph G (with unit edge lengths) with vertices s and t, and two shortest st-paths P and Q. The question is whether there exists a sequence of shortest st-paths that starts with P and ends with Q, such that subsequent paths differ in only one vertex. This is called a rerouting sequence.
This problem is shown to be PSPACE-complete. For claw-free graphs and chordal graphs, it is shown that the problem can be solved in polynomial time, and that shortest rerouting sequences have linear length. For these classes, it is also shown that deciding whether a rerouting sequence exists between all pairs of shortest st-paths can be done in polynomial time.
KeywordsShort Path Polynomial Time Chordal Graph Color Assignment Graph Class
Unable to display preview. Download preview PDF.
- 2.Bonsma, P.: Shortest path reconfiguration is PSPACE-hard. arXiv:1009.3217v1 (2010)Google Scholar
- 7.Chudnovsky, M., Seymour, P.: The structure of claw-free graphs. In: Surveys in Combinatorics 2005, pp. 153–171. Cambridge Univ. Press (2005)Google Scholar
- 9.Eggermont, C.E.J., Woeginger, G.J.: Motion planning with pulley, rope, and baskets. In: STACS 2012. LIPIcs, vol. 14, pp. 374–383 (2012)Google Scholar
- 10.Gopalan, P., Kolaitis, P.G., Maneva, E., Papadimitriou, C.H.: The connectivity of boolean satisfiability: Computational and structural dichotomies. SIAM J. Comput. 38(6) (2009)Google Scholar