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.
Similar content being viewed by others
References
Arora, S., Lee, J., Naor, A.: Euclidean distortion and the sparsest cut. J. Am. Math. Soc. 21(1), 1–21 (2008)
Arora, S., Rao, S., Vazirani, U.: Expander flows, geometric embeddings and graph partitioning. J. ACM 56(2), 5 (2009)
Barahona, F.: The max-cut problem on graphs not contractible to \(K_5\). Oper. Res. Lett. 2(3), 107–111 (1983)
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)
Barahona, F.: On cuts and matchings in planar graphs. Math. Program. 60(1–3), 53–68 (1993)
Bhatt, S.N., Leighton, F.T.: A framework for solving VLSI graph layout problems. J. Comput. Syst. Sci. 28(2), 300–343 (1984)
Cornuejols, G., Naddef, D., Pulleyblank, W.: The traveling salesman problem in graphs with 3-edge cutsets. J. ACM 32(2), 383–410 (1985)
Dinkelbach, W.: On nonlinear fractional programming. Manag. Sci. 13(7), 492–498 (1967)
Edmonds, J., Johnson, E.L.: Matching, euler tours and the chinese postman. Math. Program. 5(1), 88–124 (1973)
Ford, L.R., Fulkerson, D.R.: Maximal flow through a network. Can. J. Math. 8(3), 399–404 (1956)
Gabow, H.N.: An efficient implementation of Edmonds’ algorithm for maximum matching on graphs. J. ACM 23(2), 221–234 (1976)
Günlük, O.: A new min-cut max-flow ratio for multicommodity flows. SIAM J. Discrete Math. 21(1), 1–15 (2007)
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)
Hadlock, F.: Finding a maximum cut of a planar graph in polynomial time. SIAM J. Comput. 4(3), 221–225 (1975)
Hong, S.P., Choi, B.C.: Polynomiality of sparsest cuts with fixed number of sources. Oper. Res. Lett. 35(6), 739–742 (2007)
Hu, T.C.: Multi-commodity network flows. Oper. Res. 11(3), 344–360 (1963)
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)
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)
Lawler, E.L.: Combinatorial Optimization: Networks and Matroids. Courier Corporation, Massachusetts (1976)
Leighton, T., Rao, S.: Multicommodity max-flow min-cut theorems and their use in designing approximation algorithms. J. ACM 46(6), 787–832 (1999)
Lipton, R.J., Tarjan, R.E.: A separator theorem for planar graphs. SIAM J. Appl. Math. 36(2), 177–189 (1979)
Matula, D.W., Shahrokhi, F.: Sparsest cuts and bottlenecks in graphs. Discrete Appl. Math. 27(1), 113–123 (1990)
Okamura, H., Seymour, P.D.: Multicommodity flows in planar graphs. J. Comb. Theory Ser. B 31(1), 75–81 (1981)
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)
Patel, V.: Determining edge expansion and other connectivity measures of graphs of bounded genus. SIAM J. Comput. 42(3), 1113–1131 (2013)
Plotkin, S., Tardos, É.: Improved bounds on the max-flow min-cut ratio for multicommodity flows. Combinatorica 15(3), 425–434 (1995)
Radzik, T.: Fractional combinatorial optimization. In: Du, D.Z., Pardalos, P.M. (eds.) Handbook of Combinatorial Optimization, pp. 429–478. Springer (1999)
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)
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)
Seymour, P.: Matroids and multicommodity flows. Eur. J. Comb. 2(3), 257–290 (1981)
Seymour, P.D.: On odd cuts and plane multicommodity flows. Proc. Lond. Math. Soc. 3(1), 178–192 (1981)
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
Wagner, K.: Über eine eigenschaft der ebenen komplexe. Math. Ann. 114(1), 570–590 (1937)
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)
Acknowledgements
We are grateful to an anonymous referee who helped us to improve the presentation.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-017-1227-3