A Primal-Dual Extension of the Goemans--Williamson Algorithm for the Weighted Fractional Cut-Covering Problem
Nathan Benedetto Proença, Marcel K. de Carli Silva, Cristiane M. Sato, Levent Tunçel
TL;DR
The paper studies the weighted fractional cut-covering problem through gauge duality, linking it to the maximum cut problem via antiblocker concepts. It introduces SDP relaxations η(G, w) and η^{∘}(G, z) and shows how Goemans–Williamson random hyperplane rounding extends to produce (1/α_{GW})-approximately optimal fractional cut covers, with certificates of approximate optimality tying the primal and dual problems together. A primal-dual extension of GW yields β-certificates that certify near-optimality for both maximum cut and fractional cut-covering, and it connects these results to geometric graph representations via hypersphere encodings. The work demonstrates near-optimality in several aspects and discusses tightness through sparsification limits, SDP perturbations, and complexity barriers, offering a cohesive framework for simultaneous approximation and certification in related graph problems.
Abstract
We study a weighted generalization of the fractional cut-covering problem, which we relate to the maximum cut problem via antiblocker and gauge duality. This relationship allows us to introduce a semidefinite programming (SDP) relaxation whose solutions may be rounded into fractional cut covers by sampling via the random hyperplane technique. We then provide a $1/α_{\scriptscriptstyle \mathrm{GW}}$-approximation algorithm for the weighted fractional cut-covering problem, where $α_{\scriptscriptstyle \mathrm{GW}} \approx 0.878$ is the approximation factor of the celebrated Goemans--Williamson algorithm for the maximum cut problem. Nearly optimal solutions of the SDPs in our duality framework allow one to consider instances of the maximum cut and the fractional cut-covering problems as primal-dual pairs, where cuts and fractional cut covers simultaneously certify each other's approximation quality. We exploit this relationship to introduce new combinatorial certificates for both problems, as well as a randomized polynomial-time algorithm for producing such certificates. In~particular, we~show how the Goemans--Williamson algorithm implicitly approximates a weighted instance of the fractional cut-covering problem, and how our new algorithm explicitly approximates a weighted instance of the maximum cut problem. We conclude by discussing the role played by geometric representations of graphs in our results, and by proving our algorithms and analyses to be optimal in several aspects.
