English

Fault Tolerant Max-Cut

Data Structures and Algorithms 2021-05-05 v1

Abstract

In this work, we initiate the study of fault tolerant Max Cut, where given an edge-weighted undirected graph G=(V,E)G=(V,E), the goal is to find a cut SVS\subseteq V that maximizes the total weight of edges that cross SS even after an adversary removes kk vertices from GG. We consider two types of adversaries: an adaptive adversary that sees the outcome of the random coin tosses used by the algorithm, and an oblivious adversary that does not. For any constant number of failures kk we present an approximation of (0.878ϵ)(0.878-\epsilon) against an adaptive adversary and of αGW0.8786\alpha_{GW}\approx 0.8786 against an oblivious adversary (here αGW\alpha_{GW} is the approximation achieved by the random hyperplane algorithm of [Goemans-Williamson J. ACM `95]). Additionally, we present a hardness of approximation of αGW\alpha_{GW} against both types of adversaries, rendering our results (virtually) tight. The non-linear nature of the fault tolerant objective makes the design and analysis of algorithms harder when compared to the classic Max Cut. Hence, we employ approaches ranging from multi-objective optimization to LP duality and the ellipsoid algorithm to obtain our results.

Keywords

Cite

@article{arxiv.2105.01138,
  title  = {Fault Tolerant Max-Cut},
  author = {Keren Censor-Hillel and Noa Marelly and Roy Schwartz and Tigran Tonoyan},
  journal= {arXiv preprint arXiv:2105.01138},
  year   = {2021}
}

Comments

29 pages, 4 figures, conference: ICALP '21

R2 v1 2026-06-24T01:44:51.775Z