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 条
  • [1] Fully Dynamic Maximal Independent Set in Polylogarithmic Update Time
    Behnezhad, Soheil
    Derakhshan, Mahsa
    Hajiaghayi, MohammadTaghi
    Stein, Cliff
    Sudan, Madhu
    2019 IEEE 60TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2019), 2019, : 382 - 405
  • [2] Fully Dynamic Maximal Independent Set in Expected Poly-Log Update Time
    Chechik, Shiri
    Zhang, Tianyi
    2019 IEEE 60TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2019), 2019, : 370 - 381
  • [3] Fully Dynamic Maximal Matching in Constant Update Time
    Solomon, Shay
    2016 IEEE 57TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2016, : 325 - 334
  • [4] Fully dynamic graph algorithms inspired by distributed computing: Deterministic maximal matching and edge coloring in sublinear update-time
    Barenboim L.
    Maimon T.
    ACM Journal of Experimental Algorithmics, 2019, 24 (01):
  • [5] MORE DYNAMIC DATA STRUCTURES FOR GEOMETRIC SET COVER WITH SUBLINEAR UPDATE TIME
    Chan, Timothy M.
    He, Qizheng
    JOURNAL OF COMPUTATIONAL GEOMETRY, 2022, 13 (02) : 90 - 114
  • [6] 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
  • [7] 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
  • [8] Fully Dynamic Maximum Independent Sets of Disks in Polylogarithmic Update Time
    Department of Computer Science and Engineering, Indian Institute of Technology Bombay, Mumbai, India
    不详
    不详
    CA, United States
    不详
    MA, United States
    不详
    Leibniz Int. Proc. Informatics, LIPIcs, 1868,
  • [9] FULLY DYNAMIC MAXIMAL MATCHING IN O(log N) UPDATE TIME (CORRECTED VERSION)
    Baswana, Surender
    Gupta, Manoj
    Sen, Sandeep
    SIAM JOURNAL ON COMPUTING, 2018, 47 (03) : 617 - 650