Contention Resolution with Log-Logstar Channel Accesses

被引:29
|
作者
Bender, Michael A. [1 ]
Kopelowitz, Tsvi [2 ]
Pettie, Seth [2 ]
Young, Maxwell [3 ]
机构
[1] SUNY Stony Brook, Stony Brook, NY 11794 USA
[2] Univ Michigan, Ann Arbor, MI 48109 USA
[3] Mississippi State Univ, Mississippi State, MS 39762 USA
基金
美国国家科学基金会;
关键词
Distributed computing; exponential backoff; energy efficiency; multiple-access channel; randomized backoff; WAKE-UP PROBLEM; MULTIPLE; IEEE-802.11; CONFLICTS; PROTOCOLS;
D O I
10.1145/2897518.2897655
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For decades, randomized exponential backoff has provided a critical algorithmic building block in situations where multiple devices seek access to a shared resource. Surprisingly, despite this history, the performance of standard backoff is poor under worst-case scheduling of demands on the resource: (i) subconstant throughput can occur under plausible scenarios, and (ii) each of N devices requires Omega(log N) access attempts before obtaining the resource. In this paper, we address these shortcomings by offering a new backoff protocol for a shared communications channel that guarantees expected constant throughput with only O(log(log* N)) access attempts in expectation. Central to this result are new algorithms for approximate counting and leader election with the same performance guarantees.
引用
收藏
页码:499 / 508
页数:10
相关论文
共 50 条
  • [31] Contention resolution with constant expected delay
    Goldberg, LA
    Mackenzie, PD
    Paterson, M
    Srinivasan, A
    JOURNAL OF THE ACM, 2000, 47 (06) : 1048 - 1096
  • [32] Contention Resolution without Collision Detection
    Bender, Michael A.
    Kopelowitz, Tsvi
    Kuszmaul, William
    Pettie, Seth
    PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, : 105 - 118
  • [33] Strategic Contention Resolution in Multiple Channels
    Christodoulou, George
    Melissourgos, Themistoklis
    Spirakis, Paul G.
    APPROXIMATION AND ONLINE ALGORITHMS (WAOA 2018), 2018, 11312 : 165 - 180
  • [34] Pairwise-Independent Contention Resolution
    Gupta, Anupam
    Hu, Jinqiao
    Kehne, Gregory
    Levin, Roie
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2024, 2024, 14679 : 196 - 209
  • [35] Distributed Contention Resolution in Wireless Networks
    Kesselheim, Thomas
    Voecking, Berthold
    DISTRIBUTED COMPUTING, 2010, 6343 : 163 - 178
  • [36] CORD: Contention resolution by delay lines
    Chlamtac, I
    Fumagalli, A
    Kazovsky, LG
    Melman, P
    Nelson, WH
    Poggiolini, P
    Cerisola, M
    Choudhury, ANMM
    Fong, TK
    Hofmeister, RT
    Lu, CL
    Mekkittikul, A
    Sabido, DJM
    Suh, CH
    Wong, EWM
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1996, 14 (05) : 1014 - 1029
  • [37] Softening the Impact of Collisions in Contention Resolution
    Biswas, Umesh
    Chakraborty, Trisha
    Young, Maxwell
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2024, 2025, 14931 : 398 - 416
  • [38] Random Order Contention Resolution Schemes
    Adamczyk, Marek
    Wlodarczyk, Michal
    2018 IEEE 59TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2018, : 790 - 801
  • [39] Contention Resolution for Coded Radio Networks
    Bender, Michael A.
    Gilbert, Seth
    Kuhn, Fabian
    Kuszmaul, John
    Medard, Muriel
    PROCEEDINGS OF THE 34TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2022, 2022, : 119 - 130
  • [40] Oblivious Online Contention Resolution Schemes
    Fu, Hu
    Lu, Pinyan
    Tang, Zhihao Gavin
    Turkieltaub, Abner
    Wu, Hongxun
    Wu, Jinzhao
    Zhang, Qianfan
    2022 SYMPOSIUM ON SIMPLICITY IN ALGORITHMS, SOSA, 2022, : 268 - 278