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 条
  • [41] Maximum cut in fuzzy nature: Models and algorithms
    Wang, Rui-Sheng
    Wang, Li-Min
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2010, 234 (01) : 240 - 252
  • [42] Oblivious Algorithms for the Maximum Directed Cut Problem
    Feige, Uriel
    Jozeph, Shlomo
    ALGORITHMICA, 2015, 71 (02) : 409 - 428
  • [43] Local Approximation of the Maximum Cut in Regular Graphs
    Bamas, Etienne
    Esperet, Louis
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE (WG 2019), 2019, 11789 : 66 - 78
  • [44] From Graph Orientation to the Unweighted Maximum Cut
    Ben-Ameur, Walid
    Glorieux, Antoine
    Neto, Jose
    COMPUTING AND COMBINATORICS, COCOON 2016, 2016, 9797 : 370 - 384
  • [45] Oblivious Algorithms for the Maximum Directed Cut Problem
    Uriel Feige
    Shlomo Jozeph
    Algorithmica, 2015, 71 : 409 - 428
  • [46] Approximation algorithms for maximum cut with limited unbalance
    Galbiati, Giulia
    Maffioli, Francesco
    THEORETICAL COMPUTER SCIENCE, 2007, 385 (1-3) : 78 - 87
  • [47] Local approximation of the Maximum Cut in regular graphs
    Bamas, Etienne
    Esperet, Louis
    THEORETICAL COMPUTER SCIENCE, 2020, 820 (45-59) : 45 - 59
  • [48] KERNELIZATION OF WHITNEY SWITCHES
    Fomin, Fedor, V
    Golovach, Petr A.
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2021, 35 (02) : 1298 - 1336
  • [49] Kernelization - Preprocessing with a guarantee
    Lokshtanov, Daniel
    Misra, Neeldhara
    Saurabh, Saket
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2012, 7370 : 129 - 161
  • [50] Engineering for efficiency and maximum productivity
    Consult Specif Eng, 6 (52):