Skip to main content

Towards Single Face Shortest Vertex-Disjoint Paths in Undirected Planar Graphs

  • Conference paper
  • First Online:
Algorithms - ESA 2015

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9294))

Abstract

Given k pairs of terminals {(s 1, t 1), …, (s k , t k )} in a graph G, the min-sum k vertex-disjoint paths problem is to find a collection {Q 1, Q 2, …, Q k } of vertex-disjoint paths with minimum total length, where Q i is an s i -to-t i path between s i and t i . We consider the problem in planar graphs, where little is known about computational tractability, even in restricted cases. Kobayashi and Sommer propose a polynomial-time algorithm for k ≤ 3 in undirected planar graphs assuming all terminals are adjacent to at most two faces. Colin de Verdière and Schrijver give a polynomial-time algorithm when all the sources are on the boundary of one face and all the sinks are on the boundary of another face and ask about the existence of a polynomial-time algorithm provided all terminals are on a common face.

We make progress toward Colin de Verdière and Schrijver’s open question by giving an O(kn 5) time algorithm for undirected planar graphs when {(s 1, t 1), …, (s k , t k )} are in counter-clockwise order on a common face.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Björklund, A., Husfeldt, T.: Shortest two disjoint paths in polynomial time. In: Esparza, J., Fraigniaud, P., Husfeldt, T., Koutsoupias, E. (eds.) ICALP 2014. LNCS, vol. 8572, pp. 211–222. Springer, Heidelberg (2014)

    Google Scholar 

  2. Cygan, M., Marx, D., Pilipczuk, M., Pilipczuk, M.: The planar directed k-vertex-disjoint paths problem is fixed-parameter tractable. In: Proceedings of the 2013 IEEE 54th Annual Symposium on Foundations of Computer Science, FOCS 2013, pp. 197–206. IEEE Computer Society, Washington, DC (2013)

    Chapter  Google Scholar 

  3. Fortune, S., Hopcroft, J., Wyllie, J.: The directed subgraph homeomorphism problem. Theoretical Computer Science 10(2), 111–121 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  4. Henzinger, M.R., Klein, P., Rao, S., Subramanian, S.: Faster shortest-path algorithms for planar graphs. J. Comput. Syst. Sci. 55(1), 3–23 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  5. Karp, R.: On the computational complexity of combinatorial problems. Networks 5, 45–68 (1974)

    MATH  Google Scholar 

  6. Klein, P.N.: Multiple-source shortest paths in planar graphs. In: Proceedings of the Sixteenth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2005, Philadelphia, PA, USA, pp. 146–155. Society for Industrial and Applied Mathematics (2005)

    Google Scholar 

  7. Kobayashi, Y., Sommer, C.: On shortest disjoint paths in planar graphs. Discrete Optimization 7(4), 234–245 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  8. Kramer, M.R., van Leeuwen, J.: The complexity of wire-routing and finding minimum area layouts for arbitrary vlsi circuits. Advances in Computing Research 2, 129–146 (1984)

    Google Scholar 

  9. Kawarabayashi, K.-I., Wollan, P.: A shorter proof of the graph minor algorithm: The unique linkage theorem. In: Proceedings of the Forty-Second ACM Symposium on Theory of Computing, STOC 2010, pp. 687–694. ACM, New York (2010)

    Google Scholar 

  10. Middendorf, M., Pfeiffer, F.: On the complexity of the disjoint paths problem. Combinatorica 13(1), 97–107 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  11. Mulmuley, K., Vazirani, V., Vazirani, U.: Matching is as easy as matrix inversion. Combinatorica 7(1), 345–354 (1987)

    MathSciNet  MATH  Google Scholar 

  12. Ogier, R.G., Rutenburg, V., Shacham, N.: Distributed algorithms for computing shortest pairs of disjoint paths. IEEE Transactions on Information Theory 39(2), 443–455 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  13. Robertson, N., Seymour, P.D.: Graph minors. xiii. the disjoint paths problem. Journal of Combinatorial Theory, Series B 63(1), 65–110 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  14. Schrijver, A.: Finding k disjoint paths in a directed planar graph. SIAM Journal on Computing 23(4), 780–788 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  15. Srinivas, A., Modiano, E.: Finding minimum energy disjoint paths in wireless ad-hoc networks. Wireless Networks 11(4), 401–417 (2005)

    Article  Google Scholar 

  16. De Verdière, C., Schrijver, E.: A Shortest vertex-disjoint two-face paths in planar graphs. ACM Transactions on Algorithms (TALG) 7(2), 19 (2011)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Glencora Borradaile .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Borradaile, G., Nayyeri, A., Zafarani, F. (2015). Towards Single Face Shortest Vertex-Disjoint Paths in Undirected Planar Graphs. In: Bansal, N., Finocchi, I. (eds) Algorithms - ESA 2015. Lecture Notes in Computer Science(), vol 9294. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48350-3_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-48350-3_20

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-48349-7

  • Online ISBN: 978-3-662-48350-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics