Skip to main content

Approximation Algorithms for Maximally Balanced Connected Graph Partition

  • Conference paper
  • First Online:
Combinatorial Optimization and Applications (COCOA 2019)

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

Abstract

Given a simple connected graph \(G = (V, E)\), we seek to partition the vertex set V into k non-empty parts such that the subgraph induced by each part is connected, and the partition is maximally balanced in the way that the maximum cardinality of these k parts is minimized. We refer this problem to as min-max balanced connected graph partition into k parts and denote it as k -BGP. The general vertex-weighted version of this problem on trees has been studied since about four decades ago, which admits a linear time exact algorithm; the vertex-weighted 2-BGP and 3-BGP admit a 5/4-approximation and a 3/2-approximation, respectively; but no approximability result exists for k -BGP when \(k \ge 4\), except a trivial k-approximation. In this paper, we present another 3/2-approximation for our cardinality 3-BGP and then extend it to become a k/2-approximation for k -BGP, for any constant \(k \ge 3\). Furthermore, for 4-BGP, we propose an improved 24/13-approximation. To these purposes, we have designed several local improvement operations, which could be useful for related graph partition problems.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Notes

  1. 1.

    Basically, we reserve the word “connected” for a graph and the word “adjacent” for two objects with at least one edge between them.

References

  1. Becker, R.I., Schach, S.R., Perl, Y.: A shifting algorithm for min-max tree partitioning. J. ACM 29, 58–67 (1982)

    Article  MathSciNet  Google Scholar 

  2. Chataigner, F., Salgado, L.R.B., Wakabayashi, Y.: Approximation and inapproximability results on balanced connected partitions of graphs. Discrete Math. Theor. Comput. Sci. 9, 177–192 (2007)

    MathSciNet  MATH  Google Scholar 

  3. Chen, G., Chen, Y., Chen, Z.-Z., Lin, G., Liu, T., Zhang, A.: Approximation algorithms for maximally balanced connected graph tripartition problem (2019). Submission under review

    Google Scholar 

  4. Chen, Y., Chen, Z.-Z., Lin, G., Xu, Y., Zhang, A.: Approximation algorithms for maximally balanced connected graph partition (2019). arXiv:1910.02470

  5. Chlebíková, J.: Approximating the maximally balanced connected partition problem in graphs. Inf. Process. Lett. 60, 225–230 (1996)

    Article  MathSciNet  Google Scholar 

  6. Dyer, M.E., Frieze, A.M.: On the complexity of partitioning graphs into connected subgraphs. Discrete Appl. Math. 10, 139–153 (1985)

    Article  MathSciNet  Google Scholar 

  7. Frederickson, G.N.: Optimal algorithms for tree partitioning. Proc. SODA 1991, 168–177 (1991)

    Article  MathSciNet  Google Scholar 

  8. Frederickson, G.N., Zhou, S.: Optimal parametric search for path and tree partitioning (2017). arXiv:1711.00599

  9. Lesnick, M., Wright, M.: Interactive visualization of 2-D persistence modules (2015). arxiv:1512.00180

  10. Madkour, A.R., Nadolny, P., Wright, M.: Finding minimal spanning forests in a graph (2017). arXiv:1705.00774

  11. Perl, Y., Schach, S.R.: Max-min tree partitioning. J. ACM 28, 5–15 (1981)

    Article  MathSciNet  Google Scholar 

  12. Vaishali, S., Atulya, M.S., Purohit, N.: Efficient algorithms for a graph partitioning problem. In: Chen, J., Lu, P. (eds.) FAW 2018. LNCS, vol. 10823, pp. 29–42. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-78455-7_3

    Chapter  Google Scholar 

  13. Wang, L., Zhang, Z., Wu, D., Wu, W., Fan, L.: Max-min weight balanced connected partition. J. Glob. Optim. 57, 1263–1275 (2013)

    Article  MathSciNet  Google Scholar 

  14. Wu, B.Y.: A 7/6-approximation algorithm for the max-min connected bipartition problem on grid graphs. In: Akiyama, J., Bo, J., Kano, M., Tan, X. (eds.) CGGA 2010. LNCS, vol. 7033, pp. 188–194. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-24983-9_19

    Chapter  Google Scholar 

  15. Wu, B.Y.: Fully polynomial-time approximation schemes for the max-min connected partition problem on interval graphs. Discrete Math. Algorithms Appl. 4, 1250005 (2013)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

CY and AZ are supported by the NSFC Grants 11971139, 11771114 and 11571252; and supported by the CSC Grants 201508330054 and 201908330090, respectively. ZZC is supported by in part by the Grant-in-Aid for Scientific Research of the Ministry of Education, Science, Sports and Culture of Japan, under Grant No. 18K11183. GL is supported by the NSERC Canada.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guohui Lin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chen, Y., Chen, ZZ., Lin, G., Xu, Y., Zhang, A. (2019). Approximation Algorithms for Maximally Balanced Connected Graph Partition. In: Li, Y., Cardei, M., Huang, Y. (eds) Combinatorial Optimization and Applications. COCOA 2019. Lecture Notes in Computer Science(), vol 11949. Springer, Cham. https://doi.org/10.1007/978-3-030-36412-0_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-36412-0_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-36411-3

  • Online ISBN: 978-3-030-36412-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics