Abstract
We study the boundary of tractability for the Max-Cut problem in graphs. Our main result shows that Max-Cut parameterized above the Edwards-Erdős bound is fixed-parameter tractable: we give an algorithm that for any connected graph with n vertices and m edges finds a cut of size
in time 2O(k)⋅n 4, or decides that no such cut exists.
This answers a long-standing open question from parameterized complexity that has been posed a number of times over the past 15 years.
Our algorithm has asymptotically optimal running time, under the Exponential Time Hypothesis, and is strengthened by a polynomial-time computable kernel of polynomial size.
Similar content being viewed by others
References
Bandelt, H.J., Mulder, H.M.: Distance-hereditary graphs. J. Comb. Theory, Ser. B 41(2), 182–208 (1986)
Bodlaender, H.L., Downey, R.G., Fellows, M.R., Hermelin, D.: On problems without polynomial kernels. J. Comput. Syst. Sci. 75(8), 423–434 (2009)
Bollobás, B., Scott, A.: Better bounds for Max Cut. In: Contemporary Combinatorics. Bolyai Society Mathematical Studies, vol. 10, pp. 185–246 (2002)
Cai, L., Juedes, D.: On the existence of subexponential parameterized algorithms. J. Comput. Syst. Sci. 67(4), 789–807 (2003)
Charikar, M., Wirth, A.: Maximizing quadratic programs: extending Grothendieck’s inequality. In: Proc. FOCS 2004, pp. 54–60 (2004)
Crowston, R., Fellows, M., Gutin, G., Jones, M., Rosamond, F., Thomassé, S., Yeo, A.: Simultaneously satisfying linear equations over \(\mathbb{F}_{2}\): MaxLin2 and Max-r-Lin2 parameterized above average. In: Proc. FSTTCS 2011, pp. 229–240 (2011)
Crowston, R., Gutin, G., Jones, M.: Directed acyclic subgraph problem parameterized above Poljak-Turzík bound. In: Proc. FSTTCS 2012, pp. 400–411 (2012)
Crowston, R., Jones, M., Mnich, M.: Max-cut parameterized above the Edwards-Erdős bound. In: Automata, Languages, and Programming. Lecture Notes in Computer Science, vol. 7391, pp. 242–253 (2012)
Crowston, R., Gutin, G., Jones, M., Muciaccia, G.: Maximum balanced subgraph problem parameterized above lower bound. In: Computing and Combinatorics. Lecture Notes in Computer Science, vol. 7936, pp. 434–445 (2013)
Diestel, R.: Graph Theory. Graduate Texts in Mathematics. Springer, Berlin (2010)
Downey, R.G., Fellows, M.R.: Parameterized Complexity. Monographs in Computer Science. Springer, Berlin (1999)
Edwards, C.S.: Some extremal properties of bipartite subgraphs. Can. J. Math. 25, 475–485 (1973)
Edwards, C.S.: An improved lower bound for the number of edges in a largest bipartite subgraph. In: Recent Advances in Graph Theory, pp. 167–181 (1975)
Erdős, P.: On some extremal problems in graph theory. Isr. J. Math. 3, 113–116 (1965)
Erdős, P.: On even subgraphs of graphs. Mat. Lapok 18, 283–288 (1967)
Erdős, P., Gyárfás, A., Kohayakawa, Y.: The size of the largest bipartite subgraphs. Discrete Math. 177, 267–271 (1997)
Flum, J., Grohe, M.: Parameterized Complexity Theory. Texts in Theoretical Computer Science. An EATCS Series. Springer, Berlin (2006)
Gutin, G., Yeo, A.: Note on maximal bisection above tight lower bound. Inf. Process. Lett. 110(21), 966–969 (2010)
Haglin, D.J., Venkatesan, S.M.: Approximation and intractability results for the maximum cut problem and its variants. IEEE Trans. Comput. 40(1), 110–113 (1991)
Hopcroft, J., Tarjan, R.: Efficient algorithms for graph manipulation. Commun. ACM 16(6), 372–378 (1973)
Impagliazzo, R., Paturi, R.: On the complexity of k-SAT. J. Comput. Syst. Sci. 62(2), 367–375 (2001)
Karp, R.M.: Reducibility among combinatorial problems. In: Complexity of Computer Computations. Proc. Symposium, IBM Thomas J. Watson Research Center, Yorktown Heights, N.Y., 1972, pp. 85–103 (1972).
Khot, S., O’Donnell, R.: SDP gaps and UGC-hardness for Max-Cut-Gain. Theory Comput. 5, 83–117 (2009)
Mahajan, M., Raman, V.: Parameterizing above guaranteed values: MaxSat and MaxCut. Tech. Rep. TR97-033, Electronic Colloquium on Computational Complexity (1997). http://eccc.hpi-web.de/report/1997/033/
Mahajan, M., Raman, V., Sikdar, S.: Parameterizing above or below guaranteed values. J. Comput. Syst. Sci. 75(2), 137–153 (2009)
Marx, D.: Parameterized graph separation problems. Theor. Comput. Sci. 351(3), 394–406 (2006)
Mnich, M., Zenklusen, R.: Bisections above tight lower bounds. In: Proc. WG 2012, pp. 184–193 (2012)
Mnich, M., Philip, G., Saurabh, S., Suchý, O.: Beyond Max-Cut: λ-extendible properties parameterized above the Poljak-Turzík bound. In: Proc. FSTTCS 2012, pp. 412–423 (2012)
Ngọc, N.V., Tuza, Zs.: Linear-time approximation algorithms for the max cut problem. Comb. Probab. Comput. 2(2), 201–210 (1993)
Poljak, S., Turzík, D.: A polynomial algorithm for constructing a large bipartite subgraph, with an application to a satisfiability problem. Can. J. Math. 34(3), 519–524 (1982)
Poljak, S., Tuza, Z.: Maximum cuts and large bipartite subgraphs. In: Combinatorial Optimization, New Brunswick, NJ, 1992–1993. DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 20, pp. 181–244 (1995)
Raman, V., Saurabh, S.: Parameterized algorithms for feedback set problems and their duals in tournaments. Theor. Comput. Sci. 351(3), 446–458 (2006)
Sikdar, S.: Parameterizing from the Extremes: Feasible Parameterizations of some NP-optimization problems. Ph.D. thesis, The Institute of Mathematical Sciences, Chennai, India (2010)
Acknowledgements
We thank Tobias Friedrich and Gregory Gutin for help with the presentation of the results. We thank the anonymous reviewers for many useful comments and suggestions. Part of this research has been supported by an International Joint Grant from the Royal Society.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Crowston, R., Jones, M. & Mnich, M. Max-Cut Parameterized Above the Edwards-Erdős Bound. Algorithmica 72, 734–757 (2015). https://doi.org/10.1007/s00453-014-9870-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-014-9870-z