Linear-Time MaxCut in Multigraphs Parameterized Above the Poljak-Turzík Bound

Authors Jonas Lill, Kalina Petrova , Simon Weber



PDF
Thumbnail PDF

File

LIPIcs.IPEC.2024.2.pdf
  • Filesize: 0.88 MB
  • 19 pages

Document Identifiers

Author Details

Jonas Lill
  • Department of Computer Science, ETH Zürich, Switzerland
Kalina Petrova
  • Institute of Science and Technology Austria (ISTA), Klosterneuburg, Austria
Simon Weber
  • Department of Computer Science, ETH Zürich, Switzerland

Cite As Get BibTex

Jonas Lill, Kalina Petrova, and Simon Weber. Linear-Time MaxCut in Multigraphs Parameterized Above the Poljak-Turzík Bound. In 19th International Symposium on Parameterized and Exact Computation (IPEC 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 321, pp. 2:1-2:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024) https://doi.org/10.4230/LIPIcs.IPEC.2024.2

Abstract

MaxCut is a classical NP-complete problem and a crucial building block in many combinatorial algorithms. The famous Edwards-Erdős bound states that any connected graph on n vertices with m edges contains a cut of size at least m/2+(n-1)/4. Crowston, Jones and Mnich [Algorithmica, 2015] showed that the MaxCut problem on simple connected graphs admits an FPT algorithm, where the parameter k is the difference between the desired cut size c and the lower bound given by the Edwards-Erdős bound. This was later improved by Etscheid and Mnich [Algorithmica, 2017] to run in parameterized linear time, i.e., f(k)⋅ O(m). We improve upon this result in two ways: Firstly, we extend the algorithm to work also for multigraphs (alternatively, graphs with positive integer weights). Secondly, we change the parameter; instead of the difference to the Edwards-Erdős bound, we use the difference to the Poljak-Turzík bound. The Poljak-Turzík bound states that any weighted graph G has a cut of size at least (w(G))/2+(w_MSF(G))/4, where w(G) denotes the total weight of G, and w_MSF(G) denotes the weight of its minimum spanning forest. In connected simple graphs the two bounds are equivalent, but for multigraphs the Poljak-Turzík bound can be larger and thus yield a smaller parameter k. Our algorithm also runs in parameterized linear time, i.e., f(k)⋅ O(m+n).

Subject Classification

ACM Subject Classification
  • Mathematics of computing → Graph algorithms
  • Mathematics of computing → Combinatorial optimization
  • Theory of computation → Fixed parameter tractability
Keywords
  • Fixed-parameter tractability
  • maximum cut
  • Edwards-Erdős bound
  • Poljak-Turzík bound
  • multigraphs
  • integer-weighted graphs

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Robert Crowston, Mark Jones, and Matthias Mnich. Max-cut parameterized above the Edwards-Erdős bound. Algorithmica, 72(3):734-757, 2015. URL: https://doi.org/10.1007/s00453-014-9870-z.
  2. Christopher S. Edwards. Some extremal properties of bipartite subgraphs. Canadian Journal of Mathematics, 25(3):475-485, 1973. URL: https://doi.org/10.4153/CJM-1973-048-x.
  3. Christopher S. Edwards. An improved lower bound for the number of edges in a largest bipartite subgraph. In Proc. 2nd Czechoslovak Symposium on Graph Theory, Prague, pages 167-181, 1975. Google Scholar
  4. Paul Erdős. On some extremal problems in graph theory. Israel Journal of Mathematics, 3(2):113-116, 1965. URL: https://doi.org/10.1007/BF02760037.
  5. Michael Etscheid and Matthias Mnich. Linear kernels and linear-time algorithms for finding large cuts. Algorithmica, 80(9):2574-2615, 2018. URL: https://doi.org/10.1007/s00453-017-0388-z.
  6. Gregory Gutin and Anders Yeo. Lower bounds for maximum weighted cut. SIAM Journal on Discrete Mathematics, 37(2):1142-1161, 2023. URL: https://doi.org/10.1137/21M1411913.
  7. David J. Haglin and Shankar M. Venkatesan. Approximation and intractability results for the maximum cut problem and its variants. IEEE Transactions on Computers, 40(1):110-113, 1991. URL: https://doi.org/10.1109/12.67327.
  8. John Hopcroft and Robert Tarjan. Algorithm 447: efficient algorithms for graph manipulation. Commun. ACM, 16(6):372-378, 1973. URL: https://doi.org/10.1145/362248.362272.
  9. Richard M. Karp. Reducibility among combinatorial problems. In Raymond E. Miller, James W. Thatcher, and Jean D. Bohlinger, editors, Complexity of Computer Computations, pages 85-103, Boston, MA, 1972. Springer US. URL: https://doi.org/10.1007/978-1-4684-2001-2_9.
  10. Jayakrishnan Madathil, Saket Saurabh, and Meirav Zehavi. Fixed-parameter tractable algorithm and polynomial kernel for max-cut above spanning tree. Theory of Computing Systems, 64(1):62-100, 2020. URL: https://doi.org/10.1007/s00224-018-09909-5.
  11. Meena Mahajan and Venkatesh Raman. Parameterizing above guaranteed values: Maxsat and maxcut. Journal of Algorithms, 31(2):335-354, 1999. URL: https://doi.org/10.1006/jagm.1998.0996.
  12. Matthias Mnich, Geevarghese Philip, Saket Saurabh, and Ondřej Suchý. Beyond max-cut: λ-extendible properties parameterized above the Poljak–Turzík bound. Journal of Computer and System Sciences, 80(7):1384-1403, 2014. URL: https://doi.org/10.1016/j.jcss.2014.04.011.
  13. Svatopluk Poljak and Daniel Turzík. A polynomial time heuristic for certain subgraph optimization problems with guaranteed worst case bound. Discrete Mathematics, 58(1):99-104, 1986. URL: https://doi.org/10.1016/0012-365X(86)90192-5.
  14. Svatopluk Poljak and Zsolt Tuza. Maximum cuts and large bipartite subgraphs. DIMACS Series, 20:181-244, 1995. URL: https://doi.org/10.1090/dimacs/020/04.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail