Dynamic Maximal Matching in Clique Networks

被引:0
|
作者
Li, Minming [1 ]
Robinson, Peter [2 ]
Zhu, Xianbin [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[2] Augusta Univ, Sch Comp & Cyber Sci, Augusta, GA 30912 USA
来源
15TH INNOVATIONS IN THEORETICAL COMPUTER SCIENCE CONFERENCE, ITCS 2024 | 2024年
关键词
distributed graph algorithm; dynamic network; maximal matching; randomized algorithm; lower bound; DISTRIBUTED ALGORITHMS; COMPUTATION; MODEL;
D O I
10.4230/LIPIcs.ITCS.2024.73
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of computing a maximal matching with a distributed algorithm in the presence of batch-dynamic changes to the graph topology. We assume that a graph of n nodes is vertex-partitioned among k players that communicate via message passing. Our goal is to provide an efficient algorithm that quickly updates the matching even if an adversary determines batches of edge insertions or deletions. We first show a lower bound of Q ( k) rounds for recomputing a matching assuming an oblivious adversary who is unaware of the initial (random) vertex partition as well as the current state of the players, and a stronger lower bound of Q( k rounds against an adaptive adversary, who may choose any balanced (but not necessarily random) vertex partition initially and who knows the current state of the players. We also present a randomized algorithm that has an initialization time of 0 log n) rounds, while achieving an update time that that is independent of n: In more detail, the update time is 0( N1 log k) against an oblivious adversary, who must fix all updates in advance. If we consider the stronger adaptive adversary, the update time becomes 0 ([1 log k) rounds.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Maximal Matching and Path Matching Counting in Polynomial Time for Graphs of Bounded Clique Width
    de Menibus, Benjamin Hellouin
    Uno, Takeaki
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, TAMC 2011, 2011, 6648 : 483 - 494
  • [2] Parallel Dynamic Maximal Matching
    Ghaffari, Mohsen
    Trygub, Anton
    PROCEEDINGS OF THE 36TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2024, 2024, : 427 - 437
  • [3] A Self-Stabilizing Algorithm for Maximal Matching in Anonymous Networks
    Cohen, Johanne
    Lefevre, Jonas
    Maamra, Khaled
    Pilard, Laurence
    Sohier, Devan
    PARALLEL PROCESSING LETTERS, 2016, 26 (04)
  • [4] A Deamortization Approach for Dynamic Spanner and Dynamic Maximal Matching
    Bernstein, Aaron
    Forster, Sebastian
    Henzinger, Monika
    ACM TRANSACTIONS ON ALGORITHMS, 2021, 17 (04)
  • [5] Simple Deterministic Algorithms for Fully Dynamic Maximal Matching
    Neiman, Ofer
    Solomon, Shay
    ACM TRANSACTIONS ON ALGORITHMS, 2016, 12 (01)
  • [6] Simple Deterministic Algorithms for Fully Dynamic Maximal Matching
    Neiman, Ofer
    Solomon, Shay
    STOC'13: PROCEEDINGS OF THE 2013 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2013, : 745 - 753
  • [7] Fully Dynamic Maximal Matching in Constant Update Time
    Solomon, Shay
    2016 IEEE 57TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2016, : 325 - 334
  • [8] Wake up and join me! An energy-efficient algorithm for maximal matching in radio networks
    Varsha Dani
    Aayush Gupta
    Thomas P. Hayes
    Seth Pettie
    Distributed Computing, 2023, 36 : 373 - 384
  • [9] Wake up and join me! An energy-efficient algorithm for maximal matching in radio networks
    Dani, Varsha
    Gupta, Aayush
    Hayes, Thomas P.
    Pettie, Seth
    DISTRIBUTED COMPUTING, 2023, 36 (03) : 373 - 384
  • [10] Maximal Assortative Matching and Maximal Dissortative Matching for Complex Network Graphs
    Meghanathan, Natarajan
    COMPUTER JOURNAL, 2016, 59 (05) : 667 - 684