Abstract
For an edge-weighted graph G with n vertices and m edges, the minimum k-way cut problem is to find a partition of the vertex set into k non-empty subsets so that the weight sum of edges between different subsets is minimized. For this problem with k = 5 and 6, we present a deterministic algorithm that runs in \( O\left( {n^{k - 2} \left( {nF\left( {n,m} \right) + C_2 \left( {n,m} \right) + n^2 } \right)} \right) = O\left( {mn^k \log \left( {n^2 /m} \right)} \right) \) time, where F(n,m) and C 2 (n,m) denote respectively the time bounds required to solve the maximum flow problem and the minimum 2-way cut problem in G. The bounds \( \tilde O\left( {mn^5 } \right) \) for k = 5 and \( \tilde O\left( {mn^6 } \right) \) for k = 6 improve the previous best randomized bounds \( \tilde O\left( {n^8 } \right) \) and \( \tilde O\left( {n^{10} } \right) \), respectively.
This research was partially supported by the Scientific Grant-in-Aid from Ministry of Education, Science, Sports and Culture of Japan, and the subsidy from the Inamori Foundation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
M. Burlet and O. Goldschmidt, A new and improved algorithm for the 3-cut problem, Operations Research Letters, vol.21, (1997), pp. 225–227.
S. Even and R. E. Tarjan, Network flow and testing graph connectivity, SIAM J. Computing, vol.4, (1975), pp. 507–518.
A. V. Goldberg and S. Rao, Beyond the flow decomposition barrier, Proc. 38th IEEE Annual Symp. on Foundations of Computer Science, (1997), pp. 2–11.
A. V. Goldberg and R. E. Tarjan, A new approach to the maximum flow problem, J. ACM, vol.35, (1988), pp. 921–940.
O. Goldschmidt and D. S. Hochbaum, A polynomial algorithm for the k-cut problem for fixed k, Mathematics of Operations Research, vol.19, (1994), pp. 24–37.
J. Hao and J. Orlin, A faster algorithm for finding the minimum cut in a directed graph, J. Algorithms, vol. 17, (1994), pp. 424–446.
M. R. Henzinger, P. Klein, S. Rao and D. Williamson, Faster shortest-path algorithms for planar graphs, J. Comp. Syst. Sc., vol. 53, (1997), pp. 2–23.
D. S. Hochbaum and D. B. Shmoys, An \( O\left( {\left| V \right|^2 } \right) \) algorithm for the planar 3-cut problem, SIAM J. Algebraic Discrete Methods, vol.6, (1985), pp. 707–712.
Y. Kamidoi, S. Wakabayashi and N. Yoshida, Faster algorithms for finding a minimum k-way cut in a weighted graph, Proc. IEEE International Symposium on Circuits and Systems, (1997), pp. 1009–1012.
Y. Kamidoi, S. Wakabayashi and N. Yoshida, A new approach to the minimum k-way partition problem for weighted graphs, Technical Report of Inst. Electron. Inform. Comm. Eng., COMP97-25, (1997), pp. 25–32.
S. Kapoor, On minimum 3-cuts and approximating k-cuts using cut trees, Lecture Notes in Computer Science 1084, Springer-Verlag, (1996), pp. 132–146.
D. R. Karger, Minimum cuts in near-linear time, Proceedings 28th ACM Symposium on Theory of Computing, (1996), pp. 56–63.
D. R. Karger and C. Stein, An \( \tilde O\left( {n^2 } \right) \) algorithm for minimum cuts, Proceedings 25th ACM Symposium on Theory of Computing, (1993), pp. 757–765.
D. R. Karger and C. Stein, A new approach to the minimum cut problems, J. ACM, vol.43,no.4, (1996), pp. 601–640.
A. V. Karzanov, O nakhozhdenii maksimal'nogo potoka v setyakh spetsial'nogo vida i nekotorykh prilozheniyakh, In Mathematicheskie Voprosy Upravleniya Proizvodstvom, volume 5, Moscow State University Press, Moscow, (1973). In Russian; title translation: On finding maximum flows in networks with special structure and some applications.
N. Katoh, T. Ibaraki and H. Mine, An efficient algorithm for K shortest simple paths, Networks, vol.12, (1982), pp. 441–427.
H. Nagamochi and T. Ibaraki, Computing the edge-connectivity of multigraphs and capacitated graphs, SIAM J. Discrete Mathematics, vol.5, (1992), pp. 54–66.
H. Nagamochi and T. Ibaraki, A fast algorithm for computing minimum 3-way and 4-way cuts, Lecture Notes in Computer Science, Springer-Verlag, 7th Conference on Integer Programming and Combinatorial Optimization, June 9—11, Graz, Austria, (1999) (to appear).
V. V. Vazirani and M. Yannakakis, Suboptimal cuts: Their enumeration, weight, and number, Lecture Notes in Computer Science, 623, Springer-Verlag, (1992), pp. 366–377.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nagamochi, H., Katayama, S., Ibaraki, T. (1999). A Faster Algorithm for Computing Minimum 5-Way and 6-Way Cuts in Graphs. In: Asano, T., Imai, H., Lee, D.T., Nakano, Si., Tokuyama, T. (eds) Computing and Combinatorics. COCOON 1999. Lecture Notes in Computer Science, vol 1627. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48686-0_16
Download citation
DOI: https://doi.org/10.1007/3-540-48686-0_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66200-6
Online ISBN: 978-3-540-48686-2
eBook Packages: Springer Book Archive