Fully Dynamic Maximal Independent Set with Sublinear Update Time

被引:21
|
作者
Assadi, Sepehr [1 ]
Onak, Krzysztof [2 ]
Schieber, Baruch [2 ]
Solomon, Shay [2 ]
机构
[1] Univ Penn, Philadelphia, PA 19104 USA
[2] IBM Res, Yorktown Hts, NY USA
关键词
dynamic graph algorithms; dynamic distributed algorithms; maximal independent set; MINIMUM SPANNING-TREES; PARALLEL ALGORITHM;
D O I
10.1145/3188745.3188922
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A maximal independent set (MIS) can be maintained in an evolving m-edge graph by simply recomputing it from scratch in 0(m) time after each update. But can it be maintained in time sublinear in m in fully dynamic graphs? We answer this fundamental open question in the affirmative. We present a deterministic algorithm with amortized update time O(min{Delta, m(3/4)}), where A is a fixed bound on the maximum degree in the graph and m is the (dynamically changing) number of edges. We further present a distributed implementation of our algorithm with O(min{A Delta, m(3/4)}) amortized message complexity, and O(1) amortized round complexity and adjustment complexity (the number of vertices that change their output after each update). This strengthens a similar result by Censor-Hillel, Haramaty, and Karnin (PODC'16) that required an assumption of a non-adaptive oblivious adversary.
引用
收藏
页码:815 / 826
页数:12
相关论文
共 50 条
  • [21] Characteristics of the maximal independent set ZDD
    Morrison, David R.
    Sewell, Edward C.
    Jacobson, Sheldon H.
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2014, 28 (01) : 121 - 139
  • [22] Local Computation of Maximal Independent Set
    Ghaffari, Mohsen
    2022 IEEE 63RD ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2022, : 438 - 449
  • [23] Local Computation of Maximal Independent Set
    Ghaffari, Mohsen
    arXiv, 2022,
  • [24] Characteristics of the maximal independent set ZDD
    David R. Morrison
    Edward C. Sewell
    Sheldon H. Jacobson
    Journal of Combinatorial Optimization, 2014, 28 : 121 - 139
  • [25] 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
  • [26] 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
  • [27] 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
  • [28] A FULLY DYNAMIC REACHABILITY ALGORITHM FOR DIRECTED GRAPHS WITH AN ALMOST LINEAR UPDATE TIME
    Roditty, Liam
    Zwick, Uri
    SIAM JOURNAL ON COMPUTING, 2016, 45 (03) : 712 - 733
  • [29] Fully Dynamic k-Clustering with Fast Update Time and Small Recourse
    Bhattacharya, Sayan
    Costa, Martín
    Garg, Naveen
    Lattanzi, Silvio
    Parotsidis, Nikos
    arXiv,
  • [30] Fully Dynamic Algorithm for Graph Spanners with Poly-Logarithmic Update Time
    Baswana, Surender
    Sarkar, Soumojit
    PROCEEDINGS OF THE NINETEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2008, : 1125 - 1134