English

Parameterized Local Search for Max $c$-Cut

Computational Complexity 2024-09-23 v1

Abstract

In the NP-hard Max cc-Cut problem, one is given an undirected edge-weighted graph GG and aims to color the vertices of GG with cc colors such that the total weight of edges with distinctly colored endpoints is maximal. The case with c=2c=2 is the famous Max Cut problem. To deal with the NP-hardness of this problem, we study parameterized local search algorithms. More precisely, we study LS Max cc-Cut where we are also given a vertex coloring and an integer kk and the task is to find a better coloring that changes the color of at most kk vertices, if such a coloring exists; otherwise, the given coloring is kk-optimal. We show that, for all c2c\ge 2, LS Max cc-Cut presumably cannot be solved in f(k)nO(1)f(k)\cdot n^{\mathcal{O}(1)} time even on bipartite graphs. We then present an algorithm for LS Max cc-Cut with running time O((3eΔ)kck3Δn)\mathcal{O}((3e\Delta)^k\cdot c\cdot k^3\cdot\Delta\cdot n), where Δ\Delta is the maximum degree of the input graph. Finally, we evaluate the practical performance of this algorithm in a hill-climbing approach as a post-processing for a state-of-the-art heuristic for Max cc-Cut. We show that using parameterized local search, the results of this state-of-the-art heuristic can be further improved on a set of standard benchmark instances.

Keywords

Cite

@article{arxiv.2409.13380,
  title  = {Parameterized Local Search for Max $c$-Cut},
  author = {Jaroslav Garvardt and Niels Grüttemeier and Christian Komusiewicz and Nils Morawietz},
  journal= {arXiv preprint arXiv:2409.13380},
  year   = {2024}
}
R2 v1 2026-06-28T18:51:12.771Z