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 条
  • [21] A 2-Approximation Algorithm for the Graph 2-Clustering Problem
    Il'ev, Victor
    Il'eva, Svetlana
    Morshinin, Alexander
    MATHEMATICAL OPTIMIZATION THEORY AND OPERATIONS RESEARCH, 2019, 11548 : 295 - 308
  • [22] A 2-approximation algorithm for the undirected feedback vertex set problem
    Bafna, V
    Berman, P
    Fujito, T
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 1999, 12 (03) : 289 - 297
  • [23] A 2-approximation algorithm for the metric 2-peripatetic salesman problem
    Ageev, Alexander A.
    Pyatkin, Artem V.
    APPROXIMATION AND ONLINE ALGORITHMS, 2008, 4927 : 103 - +
  • [24] 3/2-approximation algorithm for a single machine scheduling problem
    Grigoreva, N. S.
    VESTNIK SANKT-PETERBURGSKOGO UNIVERSITETA SERIYA 10 PRIKLADNAYA MATEMATIKA INFORMATIKA PROTSESSY UPRAVLENIYA, 2021, 17 (03): : 240 - 253
  • [25] A fast 2-approximation algorithm for the Minimum Manhattan Network problem
    Guo, Zeyu
    Sun, He
    Zhu, Hong
    ALGORITHMIC ASPECTS IN INFORMATION AND MANAGEMENT, PROCEEDINGS, 2008, 5034 : 212 - +
  • [26] An iterative rounding 2-approximation algorithm for the element connectivity problem
    Fleischer, L
    Jain, K
    Williamson, DP
    42ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2001, : 339 - 347
  • [27] Distributed 2-Approximation Algorithm for the Semi-matching Problem
    Czygrinow, Andrzej
    Hanckowiak, Michal
    Szymanska, Edyta
    Wawrzyniak, Wojciech
    DISTRIBUTED COMPUTING, DISC 2012, 2012, 7611 : 210 - 222
  • [28] A 2-Approximation for the k-Prize-Collecting Steiner Tree Problem
    Lehilton Lelis Chaves Pedrosa
    Hugo Kooki Kasuya Rosado
    Algorithmica, 2022, 84 : 3522 - 3558
  • [29] A 2-Approximation for the Bounded Treewidth Sparsest Cut Problem in FPT Time
    Cohen-Addad, Vincent
    Moemke, Tobias
    Verdugo, Victor
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2022, 2022, 13265 : 112 - 125
  • [30] A 2-approximation algorithm for the clustered minimum routing cost tree problem
    Lin, Chen-Wan
    Wu, Bang Ye
    INTELLIGENT SYSTEMS AND APPLICATIONS (ICS 2014), 2015, 274 : 3 - 10