English

The Metric Relaxation for $0$-Extension Admits an $\Omega(\log^{2/3}{k})$ Gap

Data Structures and Algorithms 2021-04-26 v1 Metric Geometry

Abstract

We consider the 00-Extension problem, where we are given an undirected graph G=(V,E)\mathcal{G}=(V,E) equipped with non-negative edge weights w:ER+w:E\rightarrow \mathbb{R}^+, a collection T={t1,,tk}V T=\{ t_1,\ldots,t_k\}\subseteq V of kk special vertices called terminals, and a semi-metric DD over TT. The goal is to assign every non-terminal vertex to a terminal while minimizing the sum over all edges of the weight of the edge multiplied by the distance in DD between the terminals to which the endpoints of the edge are assigned. 00-Extension admits two known algorithms, achieving approximations of O(logk)O(\log{k}) [C{\u{a}}linescu-Karloff-Rabani SICOMP '05] and O(logk/loglogk)O(\log{k}/\log{\log{k}}) [Fakcharoenphol-Harrelson-Rao-Talwar SODA '03]. Both known algorithms are based on rounding a natural linear programming relaxation called the metric relaxation, in which DD is extended from TT to the entire of VV. The current best known integrality gap for the metric relaxation is Ω(logk)\Omega (\sqrt{\log{k}}). In this work we present an improved integrality gap of Ω(log23k)\Omega(\log^{\frac{2}{3}}k) for the metric relaxation. Our construction is based on the randomized extension of one graph by another, a notion that captures lifts of graphs as a special case and might be of independent interest. Inspired by algebraic topology, our analysis of the gap instance is based on proving no continuous section (in the topological sense) exists in the randomized extension.

Keywords

Cite

@article{arxiv.2104.11670,
  title  = {The Metric Relaxation for $0$-Extension Admits an $\Omega(\log^{2/3}{k})$ Gap},
  author = {Roy Schwartz and Nitzan Tur},
  journal= {arXiv preprint arXiv:2104.11670},
  year   = {2021}
}

Comments

27 pages, 3 figures, will appear in STOC 2021