Randomness vs. Time in Anonymous Networks

被引:2
|
作者
Seidel, Jochen [1 ]
Uitto, Jara [1 ]
Wattenhofer, Roger [1 ]
机构
[1] ETH, Zurich, Switzerland
来源
DISTRIBUTED COMPUTING (DISC 2015) | 2015年 / 9363卷
关键词
COMPLEXITY; BPP;
D O I
10.1007/978-3-662-48653-5_18
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In an anonymous network, symmetry breaking tasks can only be solved if randomization is available. But how many random bits are required to solve any such task? As it turns out, the answer to this question depends on the desired runtime of the algorithm. Since any randomized anonymous network algorithm can be decomposed into a randomized 2-hop coloring stage and a deterministic stage, we tackle the question by focusing on the randomized stage. We establish that for any reasonable target function f, there is a randomized 2-hop coloring scheme running in O(f(n)) time. Our coloring scheme allows to trade an increase in runtime by a factor of d for a decrease by the dth root in the random bit complexity. To show that the achieved trade-off is asymptotically optimal for any choice of f, we establish a trade-off lower bound. Our bounds yield that it is sufficient to consider the cases when f is between Omega(log* n) and O(log log n). We obtain that for the two extreme cases, i.e., where f is an element of Theta(log* n) and f is an element of Theta(log log n), the random bit complexity is Theta(d root n) and Theta(log n), respectively, for any constant d. The trade-off achieved by our scheme is asymptotically optimal for any f, i.e., reducing the runtime must lead to an increase in the random bit complexity.
引用
收藏
页码:263 / 275
页数:13
相关论文
共 50 条
  • [1] Stoquastic PCP vs. Randomness
    Aharonov, Dorit
    Grilo, Alex B.
    2019 IEEE 60TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2019), 2019, : 1000 - 1023
  • [2] Visibility Graph Analysis of Heartbeat Time Series: Comparison of Young vs. Old, Healthy vs. Diseased, Rest vs. Exercise, and Sedentary vs. Active
    Munoz-Diosdado, Alejandro
    Solis-Montufar, Eric E.
    Zamora-Justo, Jose A.
    ENTROPY, 2023, 25 (04)
  • [3] Interpretability vs. Complexity: The Friction in Deep Neural Networks
    Amorim, Jose P.
    Abreu, Pedro H.
    Reyes, Mauricio
    Santos, Joao
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [4] Identical parallel machines vs. unit-time shops and preemptions vs. chains in scheduling complexity
    Timkovsky, VG
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 149 (02) : 355 - 376
  • [5] Hardness vs Randomness for Bounded Depth Arithmetic Circuits
    Chou, Chi-Ning
    Kumar, Mrinal
    Solomon, Noam
    33RD COMPUTATIONAL COMPLEXITY CONFERENCE (CCC 2018), 2018, 102
  • [6] Primary vs. secondary knowledge contents in reasoning: Motivated and efficient vs. overburdened
    Lespiau, Florence
    Tricot, Andre
    ACTA PSYCHOLOGICA, 2022, 227
  • [7] Quantum computation vs. firewalls
    Harlow, Daniel
    Hayden, Patrick
    JOURNAL OF HIGH ENERGY PHYSICS, 2013, (06):
  • [8] A note on PCP vs. MIP
    TaShma, A
    INFORMATION PROCESSING LETTERS, 1996, 58 (03) : 135 - 140
  • [9] A task-dependent analysis of closed vs. open and fine vs. gross motor skills in handedness
    Marcori, Alexandre J.
    Gamberini, Matheus G.
    Ocklenburg, Sebastian
    Monteiro, Pedro H. M.
    Okazaki, Victor H. A.
    LATERALITY, 2024, 29 (04): : 380 - 395
  • [10] Deterministic Communication vs. Partition Number
    Goos, Mika
    Pitassi, Toniann
    Watson, Thomas
    2015 IEEE 56TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2015, : 1077 - 1088