English

Maximum Cut Parameterized by Crossing Number

Data Structures and Algorithms 2020-07-23 v3 Computational Complexity

Abstract

Given an edge-weighted graph GG on nn nodes, the NP-hard Max-Cut problem asks for a node bipartition such that the sum of edge weights joining the different partitions is maximized. We propose a fixed-parameter tractable algorithm parameterized by the number kk of crossings in a given drawing of GG. Our algorithm achieves a running time of O(2kp(n+k))O(2^k \cdot p(n + k)), where pp is the polynomial running time for planar Max-Cut. The only previously known similar algorithm [8] is restricted to 1-planar graphs (i.e., at most one crossing per edge) and its dependency on kk is of order 3k3^k . A direct consequence of our result is that Max-Cut is fixed-parameter tractable w.r.t. the crossing number, even without a given drawing. Moreover, the results naturally carry over to the minor crossing number.

Keywords

Cite

@article{arxiv.1903.06061,
  title  = {Maximum Cut Parameterized by Crossing Number},
  author = {Markus Chimani and Christine Dahn and Martina Juhnke-Kubitzke and Nils M. Kriege and Petra Mutzel and Alexander Nover},
  journal= {arXiv preprint arXiv:1903.06061},
  year   = {2020}
}
R2 v1 2026-06-23T08:08:15.985Z