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 条
  • [41] The magnitude of a product recall: offshore outsourcing vs. captive offshoring effects
    Bruccoleri, Manfredi
    Perrone, Giovanni
    Mazzola, Erica
    Handfield, Robert
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (13) : 4211 - 4227
  • [42] Simulating the structure of natural phytoplankton assemblages: Descriptive vs. mechanistic models
    Tsirtsis, George
    Spatharis, Sofie
    ECOLOGICAL MODELLING, 2011, 222 (12) : 1922 - 1928
  • [43] Two Variable vs. Linear Temporal Logic in Model Checking and Games
    Benedikt, Michael
    Lenhardt, Rastislav
    Worrell, James
    CONCUR 2011: CONCURRENCY THEORY, 2011, 6901 : 497 - 511
  • [44] CISC vs. RISC hardware and programming complexity measures of addressing modes
    El-Aawar, Haissam
    Perspective Technologies and Methods in MEMS Design, 2006, : 43 - 48
  • [45] Incremental Realization of Safety Requirements: Non-determinism vs. Modularity
    Ebnenasir, Ali
    FUNDAMENTALS OF SOFTWARE ENGINEERING, FSEN 2015, 2015, 9392 : 159 - 175
  • [46] A Test of the Viable System Model: Theoretical Claim vs. Empirical Evidence
    Schwaninger, Markus
    Scheef, Christine
    CYBERNETICS AND SYSTEMS, 2016, 47 (07) : 544 - 569
  • [47] Configuration vs. adaptation for business process variant maintenance: An empirical study
    Doehring, Markus
    Reijers, Hajo A.
    Smirnov, Sergey
    INFORMATION SYSTEMS, 2014, 39 : 108 - 133
  • [48] A Rounds vs. Communication Tradeoff for Multi-Party Set Disjointness
    Braverman, Mark
    Oshman, Rotem
    2017 IEEE 58TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2017, : 144 - 155
  • [49] Challenges and Benefits: Global Sourcing Vs. Local Sourcing in the Manufacturing Industry
    Khan, Syed Abdul Rehman
    PROCEEDINGS OF 2015 CHINA MARKETING INTERNATIONAL CONFERENCE: BIG DATA, CULTURAL DIFFERENCE AND MARKETING, 2015, : 27 - 36
  • [50] Bionics vs. biomimicry:: from control of nature to sustainable participation in nature
    Wahl, D. C.
    Design and Nature III: Comparing Design in Nature with Science and Engineering, 2006, 87 : 289 - 298