Breaching the 2-Approximation Barrier for the Forest Augmentation Problem

被引:6
作者
Grandoni, Fabrizio [1 ]
Ameli, Afrouz Jabal [1 ]
Traub, Vera [2 ]
机构
[1] USI SUPSI, IDSIA, Lugano, Switzerland
[2] Swiss Fed Inst Technol, Dept Math, Zurich, Switzerland
来源
PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22) | 2022年
基金
瑞士国家科学基金会;
关键词
approximation algorithms; connectivity augmentation; network design; combinatorial optimization; APPROXIMATION; ALGORITHM;
D O I
10.1145/3519935.3520035
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The basic goal of survivable network design is to build cheap networks that guarantee the connectivity of certain pairs of nodes despite the failure of a few edges or nodes. A celebrated result by Jain [Combinatorica'01] provides a 2-approximation for a wide class of these problems. However nothing better is known even for very basic special cases, raising the natural question whether any improved approximation factor is possible at all. In this paper we address one of the most basic problems in this family for which 2 is still the best-known approximation factor, the Forest Augmentation Problem (FAP): given an undirected unweighted graph (that w.l.o.g. we can assume to be a forest) and a collection of extra edges (links), compute a minimum cardinality subset of links whose addition to the graph makes it 2-edge-connected. Several better-than-2 approximation algorithms are known for the special case where the input graph is a tree, a.k.a. the Tree Augmentation Problem (TAP), see e.g. [Grandoni, Kalaitzis, Zenklusen - STOC'18; Cecchetto, Traub, Zenklusen - STOC'21] and references therein. Recently this was achieved also for the weighted version of TAP [Traub, Zenklusen - FOCS'21], and for the.. -connectivity generalization of TAP [Byrka, Grandoni, Jabal-Ameli - STOC'20; Cecchetto, Traub, Zenklusen - STOC'21]. These results heavily exploit the fact that the input graph is connected, a condition that does not hold in FAP. In this paper we breach the 2-approximation barrier for FAP. Our result is based on two main ingredients. First, we describe a reduction to the Path Augmentation Problem (PAP), the special case of FAP where the input graph is a collection of disjoint paths. Our reduction is not approximation preserving, however it is sufficiently accurate to improve on a factor 2 approximation. Second, we present a better-than-2 approximation algorithm for PAP, an open problem on its own. Here we exploit a novel notion of implicit credits which might turn out to be helpful in future related work.
引用
收藏
页码:1598 / 1611
页数:14
相关论文
共 28 条
  • [1] Adjiashvili D, 2017, PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P2384
  • [2] Breaching the 2-Approximation Barrier for Connectivity Augmentation: A Reduction to Steiner Tree
    Byrka, Jaroslaw
    Grandoni, Fabrizio
    Ameli, Afrouz Jabal
    [J]. PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, : 815 - 825
  • [3] Steiner Tree Approximation via Iterative Randomized Rounding
    Byrka, Jaroslaw
    Grandoni, Fabrizio
    Rothvoss, Thomas
    Sanita, Laura
    [J]. JOURNAL OF THE ACM, 2013, 60 (01)
  • [4] Bridging the Gap between Tree and Connectivity Augmentation: Unified and Stronger Approaches
    Cecchetto, Federica
    Traub, Vera
    Zenklusen, Rico
    [J]. STOC '21: PROCEEDINGS OF THE 53RD ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2021, : 370 - 383
  • [5] 2020, Arxiv, DOI arXiv:2007.11559
  • [6] Approximating minimum-size k-connected spanning subgraphs via matching
    Cheriyan, J
    Thurimella, R
    [J]. SIAM JOURNAL ON COMPUTING, 2000, 30 (02) : 528 - 560
  • [7] Cheriyan J, 2020, MATH PROGRAM, V182, P315, DOI 10.1007/s10107-019-01394-z
  • [8] Improving on the 1.5-approximation of a smallest 2-edge connected spanning subgraph
    Cheriyan, J
    Sebo, A
    Szigeti, Z
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 2001, 14 (02) : 170 - 180
  • [9] A (1+ln 2)-approximation algorithm for minimum-cost 2-edge-connectivity augmentation of trees with constant radius
    Cohen, Nachshon
    Nutov, Zeev
    [J]. THEORETICAL COMPUTER SCIENCE, 2013, 489 : 67 - 74
  • [10] Dinits E., 1976, STUDIES DISCRETE OPT, P290