Approximation Algorithms for Connected Maximum Cut and Related Problems

An instance of the Connected Maximum Cut problem consists of an undirected graph G = (V,E) and the goal is to find a subset of vertices S ⊆ V that maximizes the number of edges in the cut δ(S) such that the induced graph G[S] is connected. We present the first non-trivial \(\Omega(\frac{1}{\log n})\) approximation algorithm for the connected maximum cut problem in general graphs using novel techniques. We then extend our algorithm to an edge weighted case and obtain a poly-logarithmic approximation algorithm. Interestingly, in stark contrast to the classical max-cut problem, we show that the connected maximum cut problem remains NP-hard even on unweighted, planar graphs. On the positive side, we obtain a polynomial time approximation scheme for the connected maximum cut problem on planar graphs and more generally on graphs with bounded genus.

[1]  Jan Vondrák,et al.  Maximizing a Submodular Set Function Subject to a Matroid Constraint (Extended Abstract) , 2007, IPCO.

[2]  U. Feige,et al.  Maximizing Non-monotone Submodular Functions , 2011 .

[3]  Ding-Zhu Du,et al.  Connected Dominating Set: Theory and Applications , 2012 .

[4]  de Mt Mark Berg,et al.  Finding perfect auto-partitions is NP-hard , 2009 .

[5]  智一 吉田,et al.  Efficient Graph-Based Image Segmentationを用いた圃場図自動作成手法の検討 , 2014 .

[6]  Samir Khuller,et al.  Analyzing the Optimal Neighborhood: Algorithms for Budgeted and Partial Connected Dominating Set Problems , 2013, SODA.

[7]  Ken-ichi Kawarabayashi,et al.  Contraction decomposition in h-minor-free graphs and algorithmic applications , 2011, STOC '11.

[8]  R. Ravi,et al.  A polylogarithmic approximation algorithm for the group Steiner tree problem , 2000, SODA '98.

[9]  Fabian Kuhn,et al.  A New Perspective on Vertex Connectivity , 2013, SODA.

[10]  Chandra Chekuri,et al.  Submodular Cost Allocation Problem and Applications , 2011, ICALP.

[11]  Rajeev Motwani,et al.  Randomized Algorithms , 1995, SIGA.

[12]  Jan Vondrák,et al.  Fast algorithms for maximizing submodular functions , 2014, SODA.

[13]  Friedrich Eisenbrand,et al.  Approximating connected facility location problems via random facility sampling and core detouring , 2008, SODA '08.

[14]  Kate Ching-Ju Lin,et al.  Maximizing Submodular Set Function With Connectivity Constraint: Theory and Application to Networks , 2013, IEEE/ACM Transactions on Networking.

[15]  M. L. Fisher,et al.  An analysis of approximations for maximizing submodular set functions—I , 1978, Math. Program..

[16]  Chaitanya Swamy,et al.  Primal-Dual Algorithms for Connected Facility Location Problems , 2002, APPROX.

[17]  Joseph Naor,et al.  Submodular Maximization with Cardinality Constraints , 2014, SODA.

[18]  Ryan O'Donnell,et al.  Optimal Inapproximability Results for MAX-CUT and Other 2-Variable CSPs? , 2007, SIAM J. Comput..

[19]  Vladimir Kolmogorov,et al.  Graph cut based image segmentation with connectivity priors , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[20]  George Giakkoupis,et al.  Tight Bounds on Vertex Connectivity Under Vertex Sampling , 2015, SODA.

[21]  Harald Räcke,et al.  Optimal hierarchical decompositions for congestion minimization in networks , 2008, STOC.

[22]  Slav Petrov,et al.  Image Segmentation With Maximum Cuts , 2005 .

[23]  Satish Rao,et al.  A tight bound on approximating arbitrary metrics by tree metrics , 2003, STOC '03.

[24]  Samir Khuller,et al.  Approximation Algorithms for Connected Dominating Sets , 1996, Algorithmica.

[25]  Shankar M. Venkatesan,et al.  Approximation and Intractability Results for the Maximum Cut Problem and its Variants , 1991, IEEE Trans. Computers.

[26]  Marek Cygan,et al.  Deterministic Parameterized Connected Vertex Cover , 2012, SWAT.

[27]  Ton Kloks Treewidth, Computations and Approximations , 1994, Lecture Notes in Computer Science.

[28]  Siam J. CoMPtrr,et al.  FINDING A MAXIMUM CUT OF A PLANAR GRAPH IN POLYNOMIAL TIME * , 2022 .

[29]  Vaduvur Bharghavan,et al.  Routing in ad-hoc networks using minimum connected dominating sets , 1997, Proceedings of ICC'97 - International Conference on Communications.

[30]  Joseph Naor,et al.  A Tight Linear Time (1/2)-Approximation for Unconstrained Submodular Maximization , 2015, SIAM J. Comput..

[31]  Roberto Solis-Oba,et al.  A 2-Approximation Algorithm for Finding a Spanning Tree with Maximum Number of Leaves , 1998, Algorithmica.

[32]  Chaitanya Swamy,et al.  Primal–Dual Algorithms for Connected Facility Location Problems , 2004, Algorithmica.

[33]  Paul D. Seymour,et al.  Graph minors. III. Planar tree-width , 1984, J. Comb. Theory B.

[34]  David P. Williamson,et al.  Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming , 1995, JACM.