Skip to main content
Log in

Sparsest cut in planar graphs, maximum concurrent flows and their connections with the max-cut problem

  • Full Length Paper
  • Series B
  • Published:
Mathematical Programming Submit manuscript

Abstract

We study the sparsest cut problem when the “capacity-demand” graph is planar, and give a combinatorial polynomial algorithm. In this type of graphs there is an edge for each positive capacity and also an edge for each positive demand. We extend this result to graphs with no \(K_5\) minor. We also show how to find a maximum concurrent flow in these two cases. We also prove that the sparsest cut problem is NP-hard if we only impose that the “capacity-demand” graph has no \(K_6\) minor. We use ideas that had been developed for the max-cut problem, and show how to exploit the connections among these problems.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Arora, S., Lee, J., Naor, A.: Euclidean distortion and the sparsest cut. J. Am. Math. Soc. 21(1), 1–21 (2008)

    Article  MathSciNet  Google Scholar 

  2. Arora, S., Rao, S., Vazirani, U.: Expander flows, geometric embeddings and graph partitioning. J. ACM 56(2), 5 (2009)

    Article  MathSciNet  Google Scholar 

  3. Barahona, F.: The max-cut problem on graphs not contractible to \(K_5\). Oper. Res. Lett. 2(3), 107–111 (1983)

    Article  MathSciNet  Google Scholar 

  4. Barahona, F.: Planar multicommodity flows, max-cut, and the Chinese postman problem. In: Cook, W., Seymour, P.D. (eds.) Polyhedral Combinatorics, DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 1, pp. 189–202. American Mathematical Society, Providence (1990)

    Google Scholar 

  5. Barahona, F.: On cuts and matchings in planar graphs. Math. Program. 60(1–3), 53–68 (1993)

    Article  MathSciNet  Google Scholar 

  6. Bhatt, S.N., Leighton, F.T.: A framework for solving VLSI graph layout problems. J. Comput. Syst. Sci. 28(2), 300–343 (1984)

    Article  MathSciNet  Google Scholar 

  7. Cornuejols, G., Naddef, D., Pulleyblank, W.: The traveling salesman problem in graphs with 3-edge cutsets. J. ACM 32(2), 383–410 (1985)

    Article  MathSciNet  Google Scholar 

  8. Dinkelbach, W.: On nonlinear fractional programming. Manag. Sci. 13(7), 492–498 (1967)

    Article  MathSciNet  Google Scholar 

  9. Edmonds, J., Johnson, E.L.: Matching, euler tours and the chinese postman. Math. Program. 5(1), 88–124 (1973)

    Article  MathSciNet  Google Scholar 

  10. Ford, L.R., Fulkerson, D.R.: Maximal flow through a network. Can. J. Math. 8(3), 399–404 (1956)

    Article  MathSciNet  Google Scholar 

  11. Gabow, H.N.: An efficient implementation of Edmonds’ algorithm for maximum matching on graphs. J. ACM 23(2), 221–234 (1976)

    Article  MathSciNet  Google Scholar 

  12. Günlük, O.: A new min-cut max-flow ratio for multicommodity flows. SIAM J. Discrete Math. 21(1), 1–15 (2007)

    Article  MathSciNet  Google Scholar 

  13. Gupta, A., Talwar, K., Witmer, D.: Sparsest cut on bounded treewidth graphs: algorithms and hardness results. In: Proceedings of the Forty-Fifth Annual ACM Symposium on Theory of Computing, pp. 281–290. ACM (2013)

  14. Hadlock, F.: Finding a maximum cut of a planar graph in polynomial time. SIAM J. Comput. 4(3), 221–225 (1975)

    Article  MathSciNet  Google Scholar 

  15. Hong, S.P., Choi, B.C.: Polynomiality of sparsest cuts with fixed number of sources. Oper. Res. Lett. 35(6), 739–742 (2007)

    Article  MathSciNet  Google Scholar 

  16. Hu, T.C.: Multi-commodity network flows. Oper. Res. 11(3), 344–360 (1963)

    Article  Google Scholar 

  17. Klein, P., Plotkin, S.A., Rao, S.: Excluded minors, network decomposition, and multicommodity flow. In: Proceedings of the Twenty-Fifth Annual ACM Symposium on Theory of Computing, pp. 682–690. ACM (1993)

  18. Klein, P., Rao, S., Agrawal, A., Ravi, R.: An approximate max-flow min-cut relation for undirected multicommodity flow, with applications. Combinatorica 15(2), 187–202 (1995)

    Article  MathSciNet  Google Scholar 

  19. Lawler, E.L.: Combinatorial Optimization: Networks and Matroids. Courier Corporation, Massachusetts (1976)

    MATH  Google Scholar 

  20. Leighton, T., Rao, S.: Multicommodity max-flow min-cut theorems and their use in designing approximation algorithms. J. ACM 46(6), 787–832 (1999)

    Article  MathSciNet  Google Scholar 

  21. Lipton, R.J., Tarjan, R.E.: A separator theorem for planar graphs. SIAM J. Appl. Math. 36(2), 177–189 (1979)

    Article  MathSciNet  Google Scholar 

  22. Matula, D.W., Shahrokhi, F.: Sparsest cuts and bottlenecks in graphs. Discrete Appl. Math. 27(1), 113–123 (1990)

    Article  MathSciNet  Google Scholar 

  23. Okamura, H., Seymour, P.D.: Multicommodity flows in planar graphs. J. Comb. Theory Ser. B 31(1), 75–81 (1981)

    Article  MathSciNet  Google Scholar 

  24. Park, J.K., Phillips, C.A.: Finding minimum-quotient cuts in planar graphs. In: Proceedings of the Twenty-Fifth Annual ACM Symposium on Theory of Computing, pp. 766–775. ACM (1993)

  25. Patel, V.: Determining edge expansion and other connectivity measures of graphs of bounded genus. SIAM J. Comput. 42(3), 1113–1131 (2013)

    Article  MathSciNet  Google Scholar 

  26. Plotkin, S., Tardos, É.: Improved bounds on the max-flow min-cut ratio for multicommodity flows. Combinatorica 15(3), 425–434 (1995)

    Article  MathSciNet  Google Scholar 

  27. Radzik, T.: Fractional combinatorial optimization. In: Du, D.Z., Pardalos, P.M. (eds.) Handbook of Combinatorial Optimization, pp. 429–478. Springer (1999)

  28. Rao, S.: Small distortion and volume preserving embeddings for planar and euclidean metrics. In: Proceedings of the Fifteenth Annual Symposium on Computational Geometry, pp. 300–306. ACM (1999)

  29. Reed, B., Li, Z.: Optimization and recognition for \(K_5\)-minor free graphs in linear time. In: LATIN 2008: Theoretical Informatics, pp. 206–215. Springer (2008)

  30. Seymour, P.: Matroids and multicommodity flows. Eur. J. Comb. 2(3), 257–290 (1981)

    Article  MathSciNet  Google Scholar 

  31. Seymour, P.D.: On odd cuts and plane multicommodity flows. Proc. Lond. Math. Soc. 3(1), 178–192 (1981)

    Article  MathSciNet  Google Scholar 

  32. Shmoys, D.B.: Cut problems and their application to divide-and-conquer. In: Hochbaum, D.S. (ed.) Approximation algorithms for NP-hard optimization problems, pp. 192–235. PWS Publishing Co., Boston, MA, USA (1997). ISBN:0-534-94968-1

  33. Wagner, K.: Über eine eigenschaft der ebenen komplexe. Math. Ann. 114(1), 570–590 (1937)

    Article  MathSciNet  Google Scholar 

  34. Wang, Q., Yang, X., Zhang, J.: A class of inverse dominant problems under weighted \(l_\infty \) norm and an improved complexity bound for Radzik’s algorithm. J. Global Optim. 34(4), 551–567 (2006)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

We are grateful to an anonymous referee who helped us to improve the presentation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisco Barahona.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Baïou, M., Barahona, F. Sparsest cut in planar graphs, maximum concurrent flows and their connections with the max-cut problem. Math. Program. 172, 59–75 (2018). https://doi.org/10.1007/s10107-017-1227-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-017-1227-3

Keywords

Mathematics Subject Classification

Navigation