Dynamic (1+ε)-Approximate Matching Size in Truly Sublinear Update Time

被引:4
|
作者
Bhattacharya, Sayan [1 ]
Kiss, Peter [1 ]
Saranurak, Thatchaphol [2 ]
机构
[1] Univ Warwick, Coventry, W Midlands, England
[2] Univ Michighan, Ann Arbor, MI USA
基金
英国工程与自然科学研究理事会;
关键词
APPROXIMATION ALGORITHMS;
D O I
10.1109/FOCS57990.2023.00095
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We show a fully dynamic algorithm for maintaining (1 + epsilon)-approximate size of maximum matching of the graph with n vertices and m edges using m(0.5-Omega epsilon(1)) update time. This is the first polynomial improvement over the long-standing O(n) update time, which can be trivially obtained by periodic recomputation. Thus, we resolve the value version of a major open question of the dynamic graph algorithms literature (see, e.g., [Gupta and Peng FOCS'13], [Bernstein and Stein SODA'16], [Behnezhad and Khanna SODA'22]). Our key technical component is the first sublinear algorithm for (1, epsilon n)-approximate maximum matching with sublinear running time on dense graphs. All previous algorithms suffered a multiplicative approximation factor of at least 1.499 or assumed that the graph has a very small maximum degree.
引用
收藏
页码:1563 / 1588
页数:26
相关论文
共 36 条
  • [21] Deterministic (Δ+1)-Coloring in Sublinear (in Δ) Time in Static, Dynamic and Faulty Networks
    Barenboim, Leonid
    PODC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2015, : 345 - 354
  • [22] Fully Dynamic Matching: Beating 2-Approximation in Δε Update Time
    Behnezhad, Soheil
    Lacki, Jakub
    Mirrokni, Vahab
    PROCEEDINGS OF THE 2020 ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2020, : 2492 - 2508
  • [23] Fully Dynamic Matching: Beating 2-Approximation in Δε Update Time
    Behnezhad, Soheil
    Lacki, Jakub
    Mirrokni, Vahab
    PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 2492 - 2508
  • [24] Fully Dynamic Approximate Maximum Matching and Minimum Vertex Cover in O(log3 n) Worst Case Update Time
    Bhattacharya, Sayan
    Henzinger, Monika
    Nanongkai, Danupon
    PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2017, : 470 - 489
  • [25] Fully dynamic maximal matching in O(log n) update time
    Baswana, Surender
    Gupta, Manoj
    Sen, Sandeep
    2011 IEEE 52ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2011), 2011, : 383 - 392
  • [26] FULLY DYNAMIC MAXIMAL MATCHING IN O(log n) UPDATE TIME
    Baswana, Surender
    Gupta, Manoj
    Sen, Sandeep
    SIAM JOURNAL ON COMPUTING, 2015, 44 (01) : 88 - 113
  • [27] Dynamic Matching with Better-than-2 Approximation in Polylogarithmic Update Time
    Bhattacharya, Sayan
    Kiss, Peter
    Saranurak, Thatchaphol
    Wajc, David
    PROCEEDINGS OF THE 2023 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2023, : 100 - 128
  • [28] Fully Dynamic Matching: (2-√2)-Approximation in Polylog Update Time
    Azarmehr, Amir
    Behnezhad, Soheil
    Roghani, Mohammad
    PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2024, : 3040 - 3061
  • [29] Dynamic Matching with Better-than-2 Approximation in Polylogarithmic Update Time
    Bhattacharya, Sayan
    Kiss, Peter
    Urak, Thatchaphol saran
    Wajc, David
    JOURNAL OF THE ACM, 2024, 71 (05)
  • [30] Dynamic Approximate Shortest Paths and Beyond: Subquadratic and Worst-Case Update Time
    van den Brand, Jan
    Nanongkai, Danupon
    2019 IEEE 60TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2019), 2019, : 436 - 455