An optimal bit complexity randomized distributed MIS algorithm

被引:0
|
作者
Y. Métivier
J. M. Robson
N. Saheb-Djahromi
A. Zemmari
机构
[1] Université de Bordeaux,
[2] LaBRI UMR CNRS 5800,undefined
来源
Distributed Computing | 2011年 / 23卷
关键词
Arbitrary Graph; Active Neighbour; Asymptotic Independence; Distant Vertex; Neighbour Degree;
D O I
暂无
中图分类号
学科分类号
摘要
We present a randomized distributed maximal independent set (MIS) algorithm for arbitrary graphs of size n that halts in time O(log n) with probability 1 − o(n−1), and only needs messages containing 1 bit. Thus, its bit complexity par channel is O(log n). We assume that the graph is anonymous: unique identities are not available to distinguish between the processes; we only assume that each vertex distinguishes between its neighbours by locally known channel names. Furthermore we do not assume that the size (or an upper bound on the size) of the graph is known. This algorithm is optimal (modulo a multiplicative constant) for the bit complexity and improves the best previous randomized distributed MIS algorithms (deduced from the randomized PRAM algorithm due to Luby (SIAM J. Comput. 15:1036–1053, 1986)) for general graphs which is O(log2 n) per channel (it halts in time O(log n) and the size of each message is log n). This result is based on a powerful and general technique for converting unrealistic exchanges of messages containing real numbers drawn at random on each vertex of a network into exchanges of bits. Then we consider a natural question: what is the impact of a vertex inclusion in the MIS on distant vertices? We prove that this impact vanishes rapidly as the distance grows for bounded-degree vertices and we provide a counter-example that shows this result does not hold in general. We prove also that these results remain valid for Luby’s algorithm presented by Lynch (Distributed algorithms. Morgan Kaufman 1996) and by Wattenhofer (http://dcg.ethz.ch/lectures/fs08/distcomp/lecture/chapter4.pdf, 2007). This question remains open for the variant given by Peleg (Distributed computing—a locality-sensitive approach 2000).
引用
收藏
页码:331 / 340
页数:9
相关论文
共 50 条
  • [31] A low complexity bit loading algorithm for OFDM system
    Yu, Y
    Sha, XJ
    Zhang, ZH
    ISSPA 2005: THE 8TH INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND ITS APPLICATIONS, VOLS 1 AND 2, PROCEEDINGS, 2005, : 139 - 142
  • [32] The expected bit complexity of the von Neumann rejection algorithm
    Luc Devroye
    Claude Gravel
    Statistics and Computing, 2017, 27 : 699 - 710
  • [33] Low complexity bit allocation algorithm for OFDM systems
    Lee, Changwook
    Jeon, Gi J.
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2008, 21 (11) : 1171 - 1179
  • [35] The expected bit complexity of the von Neumann rejection algorithm
    Devroye, Luc
    Gravel, Claude
    STATISTICS AND COMPUTING, 2017, 27 (03) : 699 - 710
  • [36] A randomized algorithm for distributed consensus
    Kumar, A
    SEVENTEENTH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 287 - 292
  • [37] PERFORMANCE ANALYSIS OF RANDOMIZED ALGORITHM FOR OPTIMAL QUERY PLAN GENERATION IN DISTRIBUTED ENVIRONMENT.
    Yadav, Pramod Kumar
    Rizvi, Syed Afzal Murtaza
    2017 8TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2017,
  • [38] Optimal Composition Theorem for Randomized Query Complexity
    Gavinsky, Dmytro
    Lee, Troy
    Santha, Miklos
    Sanyal, Swagato
    THEORY OF COMPUTING, 2023, 19
  • [39] AN OPTIMAL SEPARATION OF RANDOMIZED AND QUANTUM QUERY COMPLEXITY
    Sherstov, Alexander A.
    Storozhenko, Andrey A.
    Wu, Pei
    SIAM JOURNAL ON COMPUTING, 2023, 52 (02)
  • [40] An Optimal Separation of Randomized and Quantum Query Complexity
    Sherstov, Alexander A.
    Storozhenko, Andrey A.
    Wu, Pei
    STOC '21: PROCEEDINGS OF THE 53RD ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2021, : 1289 - 1302