Awake-Efficient Distributed Algorithms for Maximal Independent Set

被引:3
|
作者
Hourani, Khalid [1 ]
Pandurangan, Gopal [1 ]
Robinson, Peter [2 ]
机构
[1] Univ Houston, Dept Comp Sci, Houston, TX 77004 USA
[2] Augusta Univ, Sch Comp & Cyber Sci, Augusta, GA USA
关键词
D O I
10.1109/ICDCS54860.2022.00153
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a simple algorithmic framework for designing efficient distributed algorithms for the fundamental symmetry breaking problem of Maximal Independent Set (MIS) in the sleeping model [Chatterjee et al, PODC 2020]. In the sleeping model, only the rounds in which a node is awake are counted for the awake complexity, while sleeping rounds are ignored. This is motivated by the fact that a node spends resources only in its awake rounds and hence the goal is to minimize the awake complexity. Our framework allows us to design distributed MIS algorithms that have O (polyloglog(n)) (worst-case) awake complexity in certain important graph classes which satisfy the so-called adjacency property. Informally, the adjacency property guarantees that the graph can be partitioned into an appropriate number of classes so that each node has at least one neighbor belonging to every class. Graphs that can satisfy the adjacency property are random graphs with large clustering coefficient such as random geometric graphs as well as line graphs of regular (or near regular) graphs. We first apply our framework to design two randomized distributed MIS algorithms for random geometric graphs of arbitrary dimension d (even non-constant). The first algorithm has O(polyloglog n) (worst-case) awake complexity with high probability, where n is the number of nodes in the graph.' This means that any node in the network spends only O(polyloglog n) awake rounds; this is almost exponentially better than the (traditional) time complexity of O(log n) rounds (where there is no distinction between awake and sleeping rounds) known for distributed MIS algorithms on general graphs or even the faster O(root log n/log log n ) rounds known for Erdos-Renyi random graphs. log log n However, the (traditional) time complexity of our first algorithm is quite large-essentially proportional to the degree of the graph. Our second algorithm has a slightly worse awake complexity of O(d polyloglog n), but achieves a significantly better time complexity of O(d log n polyloglog n) rounds whp. We also show that our framework can be used to design O (polyloglog n) awake complexity MIS algorithms in other types of random graphs, namely an augmented Erdos-Renyi random graph that has a large clustering coefficient.
引用
收藏
页码:1338 / 1339
页数:2
相关论文
共 50 条
  • [1] Awake-Efficient Distributed Algorithms for Maximal Independent Set
    Hourani, Khalid
    Pandurangan, Gopal
    Robinson, Peter
    Proceedings - International Conference on Distributed Computing Systems, 2022, 2022-July : 1338 - 1339
  • [2] Algorithms of maximal independent set
    Zhu, Songnian
    Zhu, Qiang
    Xinan Jiaotong Daxue Xuebao/Journal of Southwest Jiaotong University, 1995, 30 (04): : 473 - 479
  • [3] Optimal deterministic distributed algorithms for maximal independent set in geometric graphs
    Molla, Anisur Rahaman
    Pandit, Supantha
    Roy, Sasanka
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 132 : 36 - 47
  • [4] Distributed Maximal Matching and Maximal Independent Set on Hypergraphs
    Balliu, Alkida
    Brandt, Sebastian
    Kuhn, Fabian
    Olivetti, Dennis
    PROCEEDINGS OF THE 2023 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2023, : 2632 - 2676
  • [5] Distributed-Memory Fast Maximal Independent Set
    Kanewala, Thejaka
    Zalewski, Marcin
    Lumsdaine, Andrew
    2017 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2017,
  • [6] Distributed maximal independent set on inhomogeneous random graphs
    Heydari, Hasan
    Taheri, S. Mahmoud
    2017 2ND CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC), 2017, : 77 - 82
  • [7] Distributed maximal independent set using small messages
    Ghaffari, Mohsen
    Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms, 2019, : 805 - 820
  • [8] Feedback from nature: simple randomised distributed algorithms for maximal independent set selection and greedy colouring
    Jeavons, Peter
    Scott, Alex
    Xu, Lei
    DISTRIBUTED COMPUTING, 2016, 29 (05) : 377 - 393
  • [9] Feedback from nature: simple randomised distributed algorithms for maximal independent set selection and greedy colouring
    Peter Jeavons
    Alex Scott
    Lei Xu
    Distributed Computing, 2016, 29 : 377 - 393
  • [10] Analysis of parallel algorithms for finding a maximal independent set in a random hypergraph
    Chen, H
    Frieze, AM
    RANDOM STRUCTURES & ALGORITHMS, 1996, 9 (04) : 359 - 377