Engineering Kernelization for Maximum Cut

被引:0
|
作者
Ferizovic, Damir [1 ]
Hespe, Demian [1 ]
Lamm, Sebastian [1 ]
Mnich, Matthias [2 ,3 ]
Schulz, Christian [4 ]
Strash, Darren [5 ]
机构
[1] Karlsruhe Inst Technol, Karlsruhe, Germany
[2] Univ Bonn, Bonn, Germany
[3] TU Hamburg, Hamburg, Germany
[4] Univ Vienna, Fac Comp Sci, Vienna, Austria
[5] Hamilton Coll, Clinton, NY 13323 USA
基金
欧洲研究理事会;
关键词
MAX-CUT;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Kernelization is a general theoretical framework for preprocessing instances of NP-hard problems into (generally smaller) instances with bounded size, via the repeated application of data reduction rules. For the fundamental Max Cut problem, kernelization algorithms are theoretically highly efficient for various parameterizations. However, the efficacy of these reduction rules in practice|to aid solving highly challenging benchmark instances to optimality| remains entirely unexplored. We engineer a new suite of efficient data reduction rules that subsume most of the previously published rules, and demonstrate their significant impact on benchmark data sets, including synthetic instances, and data sets from the VLSI and image segmentation application domains. Our experiments reveal that current state-of-the-art solvers can be sped up by up to multiple orders of magnitude when combined with our data reduction rules. On social and biological networks in particular, kernelization enables us to solve four instances that were previously unsolved in a ten-hour time limit with state-of-the-art solvers; three of these instances are now solved in less than two seconds.
引用
收藏
页码:27 / 41
页数:15
相关论文
共 50 条
  • [31] FINDING THE MAXIMUM CUT BY THE GREEDY ALGORITHM
    Sharifov, F. A.
    CYBERNETICS AND SYSTEMS ANALYSIS, 2018, 54 (05) : 737 - 743
  • [32] Spectral bounds for the maximum cut problem
    Ben-Ameur, Walid
    Neto, Jose
    NETWORKS, 2008, 52 (01) : 8 - 13
  • [33] (Meta) Kernelization
    Bodlaender, Hans L.
    Fomin, Fedor V.
    Lokshtanov, Daniel
    Penninkx, Eelko
    Saurabh, Saket
    Thilikos, Dimitrios M.
    JOURNAL OF THE ACM, 2016, 63 (05)
  • [34] Lossy Kernelization
    Lokshtanov, Daniel
    Panolan, Fahad
    Ramanujan, M. S.
    Saurabh, Saket
    STOC'17: PROCEEDINGS OF THE 49TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2017, : 224 - 237
  • [35] Making the cut with protease engineering
    Dyer, Rebekah P.
    Weiss, Gregory A.
    CELL CHEMICAL BIOLOGY, 2022, 29 (02) : 177 - 190
  • [36] Lower Bounds for Kernelization
    Bodlaender, Hans L.
    PARAMETERIZED AND EXACT COMPUTATION, IPEC 2014, 2014, 8894 : 1 - 14
  • [37] Kernelization of Counting Problems
    Lokshtanov, Daniel
    Misra, Pranabendu
    Saurabh, Saket
    Zehavi, Meirav
    15TH INNOVATIONS IN THEORETICAL COMPUTER SCIENCE CONFERENCE, ITCS 2024, 2024,
  • [38] On the Kernelization of Global Constraints
    Carbonnel, Clement
    Hebrard, Emmanuel
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 578 - 584
  • [39] Lower bounds on kernelization
    Misra, Neeldhara
    Raman, Venkatesh
    Saurabh, Saket
    DISCRETE OPTIMIZATION, 2011, 8 (01) : 110 - 128
  • [40] Kernelization (Invited Talk)
    Fomin, Fedor V.
    COMPUTER SCIENCE - THEORY AND APPLICATIONS, 2010, 6072 : 107 - 108