Abstract
In this paper, we study the maximum bounded connected bipartition problem: given a vertex-weighted connected graph \(G=(V,E;w)\) and an upper bound B, the vertex set V is partitioned into two subsets \((V_1,V_2)\) such that the total weight of the two subgraphs induced by \(V_1\) and \(V_2\) is maximized, and these subgraphs are connected, where the weight of a subgraph is the minimum of B and the total weight of all vertices in the subgraph. In this paper, we prove that this problem is NP-hard even when G is a completed graph, a grid graph with only 3 rows or an interval graph, and we present an \(\frac{8}{7}\)-approximation algorithm. In particular, we present a \(\frac{14}{13}\)-approximation algorithm for the case of grid graphs, and we present a fully polynomial-time approximation scheme for the case of interval graphs.
Similar content being viewed by others
Data availability
Not applicable.
References
Becker R, Lari I, Lucertini M, Simeone B (1998) Max-min partitioning of grid graphs into connected components. Networks 32:115–125
Becker R, Lari I, Lucertini M, Simeone B (2001) A polynomial-time algorithm for max-min partitioning of ladders. Theory Comput Syst 34:353–374
Becker R, Perl Y (1983) Shifting algorithms for tree partitioning with general weighting functions. J Algorithms 4:101–120
Chataigner F, Salgado L, Wakabayashi Y (2007) Approximation and inapproximability results on balanced connected partitions of graphs. Discrete Math Theor Comput Sci 9:177–192
Chen G, Chen Y, Chen Z, Lin G, Liu T, Zhang A (2020) Approximation algorithms for the maximally balanced connected graph tripartition problem. J Comb Optim. https://doi.org/10.1007/s10878-020-00544-w
Chen X, Liang Y, Sterna M, Wang W, Blazewicz J (2020) Fully polynomial time approximation scheme to maximize early work on parallel machines with common due date. Eur J Oper Res 284:67–74
Chen Y, Chen Z, 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 2019, Lecture notes in computer science, vol 11949. Springer, Cham, pp 130–141. https://doi.org/10.1007/978303036412011
Chlebíková J (1996) Approximating the maximally balanced connected partition problem in graphs. Inf Process Lett 60:225–230
Choi B, Park M, Kim K, Min, Y (2021) A parallel machine scheduling problem maximizing total weighted early work. Asia-Pacific J Oper Res 38(6), Article No. 2150007
Even S, Tarjan R (1976) Computing an st-numbering. Theor Comput Sci 2:339–344
Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W.H Freeman and Company, USA
Graham RL (1966) Bounds for certain multiprocessing anomalies. Bell Syst Tech J 45(9):1563–1581
Györgyi P, Kis T (2020) A common approximation framework for early work, late work, and resource leveling problems. Eur J Oper Res 286:129–137
Lempel A, Even S, Cederbaum I (1966) An algorithm for planarity testing of graphs. In: Rosenstiehl P (ed) International Symposium 1966, Theory of Graphs. Gordon and Breach, New York, Dunod, Paris, pp 215–232
Li W (2022) Improved approximation schemes for early work scheduling on identical parallel machines with common due date. J Oper Res Soc China. https://doi.org/10.1007/s40305-022-00402-y
Li Y, Li W, Liu X, Yang J (2021) Approximation algorithms for the maximum bounded connected Bipartition problem. In: Wu W, Du H (eds) Algorithmic aspects in information and management. AAIM 2021. Lecture notes in computer science, vol 13153. Springer, Cham, pp 27–37. https://doi.org/10.1007/978-3-030-93176-6_3
Lucertini M, Perl Y, Simeone B (1993) Most uniform path partitioning and its use in image processing. Discrete Appl Math 42:227–256
Prim RC (1957) Shortest connection networks and some generalizations. Bell Syst Tech J 36:1389–1401
Soltan S, Yannakakis M, Zussman G (2020) Doubly balanced connected graph partitioning. ACM Trans Algorithms 16, Article No. 20
Sterna M (2021) Late and early work scheduling: a survey. Omega-Int J Manag Sci 104, Artical No. 102453
Sterna M, Czerniachowska K (2017) Polynomial time approximation scheme for two parallel machines scheduling with a common due date to maximize early work. J Optim Theory Appl 174:927–944
Wu B (2010) A \(\frac{7}{6}\)-approximation algorithm for the max-min connected bipartition problem on grid graphs. In: Akiyama J, Bo J, Kano M, Tan X (eds) Computational geometry, graphs and applications 2010. Lecture notes in computer science, vol 7033. Springer, Berlin, Heidelberg, pp 188–194. https://doi.org/10.1007/978364224983919
Wu B (2012) Fully polynomial time approximation schemes for the max-min connected partition problem on interval graphs. Discret Math Algorithm Appl 4, Artical No. 1250005
Wu B (2013) Algorithms for the minimum non-separating path and the balanced connected bipartition problems on grid graphs. J Comb Optim 26:592–607
Yamada T, Takahashi H, Kataoka S (1996) A heuristic algorithm for the mini-max spanning forest problem. Eur J Oper Res 91:565–572
Xiao M, Liu X, Li W (2021) Semi-online early work maximization problem on two hierarchical machines with partial information of processing time. In: Wu W, Du H (eds) Algorithmic aspects in information and management. AAIM 2021. Lecture notes in computer science, vol 13153. Springer, Cham, pp 146–156. https://doi.org/10.1007/978-3-030-93176-6_13
Xiao M, Bai X, Li W (2022) Online early work maximization problem on two hierarchical machines with buffer or rearrangements. In: Ni Q, Wu W (eds) Algorithmic aspects in information and management. AAIM 2022. Lecture notes in computer science, vol 13513. Springer, Cham, pp 46–54. https://doi.org/10.1007/978-3-031-16081-3_5
Xiao M, Liu X, Li W, Chen X, Sterna M, Blazewicz J (2022b) Online and semi-online scheduling on two hierarchical machines with a common due date to maximize the total early work. arXiv:2209.08704. https://doi.org/10.48550/arXiv.2209.08704
Acknowledgements
We thank the two anonymous reviewers for their valuable comments and constructive suggestions, which helped us significantly improve the quality of our work.
Funding
Funding was provided by Natural Science Foundation of China (Grant no. 12071417) and (Grant no. 62262069), the Project for Innovation Team(Cultivation) of Yunnan Province [No. 202005AE160006], and the Open Project Program of Yunnan Key Laboratory of Intelligent Systems and Computing [No. ISC22Z03].
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The preliminary version of this work has been published in a proceeding AAIM 2021.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Liu, X., Li, Y., Li, W. et al. Combinatorial approximation algorithms for the maximum bounded connected bipartition problem. J Comb Optim 45, 51 (2023). https://doi.org/10.1007/s10878-022-00981-9
Accepted:
Published:
DOI: https://doi.org/10.1007/s10878-022-00981-9