On the optimal space complexity of consensus for anonymous processes

被引:0
|
作者
Rati Gelashvili
机构
[1] MIT Computer Science and Artificial Intelligence Laboratory,
来源
Distributed Computing | 2018年 / 31卷
关键词
Consensus; Anonymous processes; Space complexity; Registers;
D O I
暂无
中图分类号
学科分类号
摘要
The optimal space complexity of consensus in asynchronous shared memory was an open problem for two decades. For a system of n processes, no algorithm using a sublinear number of registers is known. Up until very recently, the best known lower bound due to Fich, Herlihy, and Shavit was Ω(n)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\varOmega }(\sqrt{n})$$\end{document} registers. Fich, Herlihy, and Shavit first proved their lower bound for the special case of the problem where processes are anonymous (i.e. they run the same algorithm) and then extended it to the general case. In this paper we close the gap for the anonymous case of the problem. We show that any consensus algorithm from read–write registers for anonymous processes that satisfies nondeterministic solo termination has to use Ω(n)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\varOmega }(n)$$\end{document} registers in some execution. This implies an Ω(n)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\varOmega }(n)$$\end{document} lower bound on the space complexity of deterministic obstruction-free and randomized wait-free consensus, matching the upper bound. We introduce new techniques for marshalling anonymous processes and their executions, in particular, the concepts of leader–follower pairs and reserving executions, that play a critical role in the lower bound argument and will hopefully be more generally applicable.
引用
收藏
页码:317 / 326
页数:9
相关论文
共 50 条
  • [41] Optimal Estimator for Distributed Anonymous Observers
    Li, Q.
    Wong, W. S.
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2009, 140 (01) : 55 - 75
  • [42] On the message complexity of indulgent consensus
    Gilbert, Seth
    Guerraoui, Rachid
    Kowalski, Dariusz R.
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, 4731 : 283 - +
  • [43] Fault-tolerant Consensus in Anonymous Dynamic Network
    Zhang, Qinzi
    Tseng, Lewis
    2024 IEEE 44TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, ICDCS 2024, 2024, : 128 - 138
  • [44] Time and Communication Complexity of Leader Election in Anonymous Networks
    Kowalski, Dariusz R.
    Mosteiro, Miguel A.
    2021 IEEE 41ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2021), 2021, : 449 - 460
  • [45] Distributed Optimal Leaderless Consensus of Linear Multiagent Systems with Polynomial State Space Models
    Rezaei, Vahid
    Stefanovic, Margareta
    2016 IEEE CONFERENCE ON CONTROL APPLICATIONS (CCA), 2016,
  • [46] Contractions for Consensus Processes
    Liu, J.
    Morse, A. S.
    Anderson, B. D. O.
    Yu, C.
    2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 1974 - 1979
  • [47] Optimal Route Synthesis in Space DTN Using Markov Decision Processes
    D'Argenio, Pedro R.
    THEORETICAL ASPECTS OF COMPUTING, ICTAC 2023, 2023, 14446 : 1 - 3
  • [48] ON EXISTENCE OF STATIONARY OPTIMAL PLANS OF MARKOVIAN PROCESSES WITH COMPACT ACTION SPACE
    FARN, KJ
    HUANG, WT
    STOCHASTIC PROCESSES AND THEIR APPLICATIONS, 1985, 19 (01) : 25 - 25
  • [49] On the Complexity and Approximability of Optimal Sensor Selection for Mixed-Observable Markov Decision Processes
    Bhargav, Jayanth
    Ghasemi, Mahsa
    Sundaram, Shreyas
    2023 AMERICAN CONTROL CONFERENCE, ACC, 2023, : 3332 - 3337
  • [50] Accountable Secret Committee Election and Anonymous Sharding Blockchain Consensus
    Zhai, Mingzhe
    Liu, Yizhong
    Wu, Qianhong
    Qin, Bo
    Zheng, Haibin
    Dai, Xiaopeng
    Ding, Zhenyang
    Susilo, Willy
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 9158 - 9172