English

On the Tree Augmentation Problem

Data Structures and Algorithms 2018-12-27 v3

Abstract

In the Tree Augmentation problem we are given a tree T=(V,F)T=(V,F) and a set EV×VE \subseteq V \times V of edges with positive integer costs {ce:eE}\{c_e:e \in E\}. The goal is to augment TT by a minimum cost edge set JEJ \subseteq E such that TJT \cup J is 22-edge-connected. We obtain the following results. Recently, Adjiashvili [SODA 17] introduced a novel LP for the problem and used it to break the 22-approximation barrier for instances when the maximum cost MM of an edge in EE is bounded by a constant; his algorithm computes a 1.96418+ϵ1.96418+\epsilon approximate solution in time n(M/ϵ2)O(1)n^{{(M/\epsilon^2)}^{O(1)}}. Using a simpler LP, we achieve ratio 127+ϵ\frac{12}{7}+\epsilon in time 2O(M/ϵ2)poly(n)2^{O(M/\epsilon^2)} poly(n).This gives ratio better than 22 for logarithmic costs, and not only for constant costs. One of the oldest open questions for the problem is whether for unit costs (when M=1M=1) the standard LP-relaxation, so called Cut-LP, has integrality gap less than 22. We resolve this open question by proving that for unit costs the integrality gap of the Cut-LP is at most 28/15=22/1528/15=2-2/15. In addition, we will prove that another natural LP-relaxation, that is much simpler than the ones in previous work, has integrality gap at most 7/47/4.

Keywords

Cite

@article{arxiv.1703.07247,
  title  = {On the Tree Augmentation Problem},
  author = {Zeev Nutov},
  journal= {arXiv preprint arXiv:1703.07247},
  year   = {2018}
}