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 条
  • [41] Optimal Composition Theorem for Randomized Query Complexity
    Gavinsky, Dmytro
    Lee, Troy
    Santha, Miklos
    Sanyal, Swagato
    Theory of Computing, 2023, 19 (01) : 1 - 35
  • [42] On the Complexity of Optimal Lottery Pricing and Randomized Mechanisms
    Chen, Xi
    Diakonikolas, Ilias
    Orfanou, Anthi
    Paparas, Dimitris
    Sun, Xiaorui
    Yannakakis, Mihalis
    2015 IEEE 56TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2015, : 1464 - 1479
  • [43] A distributed algorithm for optimal allocation of resources
    Huang, TJ
    Cheng, ZX
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 880 - 884
  • [44] An Optimal Distributed (Δ+1)-Coloring Algorithm?
    Chang, Yi-Jun
    Li, Wenzheng
    Pettie, Seth
    STOC'18: PROCEEDINGS OF THE 50TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2018, : 445 - 456
  • [45] Optimal bit allocation for stochastic scalar parameter distributed quantization
    Shen Z.-P.
    Chen J.-Y.
    Wu Y.-L.
    Wu, Yi-Lin (lyw@gdei.edu.cn), 1600, South China University of Technology (37): : 387 - 394
  • [46] Optimal Bit Allocation for Distributed Estimation in Wireless Sensor Networks
    Chen, Junyong
    Su, Weizhou
    2009 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-3, 2009, : 92 - 97
  • [47] On a distributed randomized algorithm for frequency assignment
    Zerovnik, J
    PROCEEDINGS OF THE HIGH PERFORMANCE COMPUTING SYMPOSIUM - HPC '99, 1999, : 399 - 404
  • [48] An optimal bit and power allocation algorithm for OFDM systems
    Yang, Y
    Zhang, YH
    PROCEEDINGS OF THE THIRD INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION SCIENCE AND TECHNOLOGY, VOL 3, 2004, : 1232 - 1235
  • [49] Optimal bit allocation for the quantized LMS adaptive algorithm
    Hero, AO
    Gupta, R
    NINTH IEEE SIGNAL PROCESSING WORKSHOP ON STATISTICAL SIGNAL AND ARRAY PROCESSING, PROCEEDINGS, 1998, : 128 - 131
  • [50] Algorithm for synthesizing optimal controllers of given complexity
    M. G. Zotov
    Journal of Computer and Systems Sciences International, 2017, 56 : 343 - 350