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
相关论文
共 50 条
  • [1] Breaching the 2-Approximation Barrier for the Forest Augmentation Problem
    Grandoni, Fabrizio
    Ameli, Afrouz Jabal
    Traub, Vera
    arXiv, 2021,
  • [2] BREACHING THE 2-APPROXIMATION BARRIER FOR CONNECTIVITY AUGMENTATION: A REDUCTION TO STEINER TREE
    Byrka, Jaroslaw
    Grandoni, Fabrizio
    Ameli, Afrouz Jabal
    SIAM JOURNAL ON COMPUTING, 2023, 52 (03) : 718 - 739
  • [3] Breaching the 2-Approximation Barrier for Connectivity Augmentation: A Reduction to Steiner Tree
    Byrka, Jaroslaw
    Grandoni, Fabrizio
    Ameli, Afrouz Jabal
    PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, : 815 - 825
  • [4] Coloring down: 3/2-approximation for special cases of the weighted tree augmentation problem
    Iglesias, Jennifer
    Ravi, R.
    OPERATIONS RESEARCH LETTERS, 2022, 50 (06) : 693 - 698
  • [5] A 2-approximation algorithm for the network substitution problem
    Pisaruk, NN
    OPERATIONS RESEARCH LETTERS, 2006, 34 (01) : 94 - 96
  • [6] A 2-approximation for the maximum satisfying bisection problem
    Ries, Bernard
    Zenklusen, Rico
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2011, 210 (02) : 169 - 175
  • [7] A 2-approximation algorithm and beyond for the minimum diameter k-Steiner forest problem
    Ding, Wei
    Qiu, Ke
    THEORETICAL COMPUTER SCIENCE, 2020, 840 : 1 - 15
  • [8] A 2-approximation polynomial algorithm for a clustering problem
    Kel'manov A.V.
    Khandeev V.I.
    Kel'manov, A. V. (kelm@math.nsc.ru), 1600, Izdatel'stvo Nauka (07): : 515 - 521
  • [9] A 2-approximation algorithm for the zookeeper's problem
    Tan, Xuehou
    INFORMATION PROCESSING LETTERS, 2006, 100 (05) : 183 - 187
  • [10] 2-Approximation for Prize-Collecting Steiner Forest
    Ahmadi, Ali
    Gholami, Iman
    Hajiaghayi, MohammadTaghi
    Jabbarzade, Peyman
    Mahdavi, Mohammad
    PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2024, : 669 - 693