Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Optimal-Time Adaptive Strong Renaming, with Applications to Counting
 
conference paper

Optimal-Time Adaptive Strong Renaming, with Applications to Counting

Alistarh, Dan  
•
Aspnes, James
•
Censor-Hillel, Keren
Show more
2011
PODC '11: Proceedings of the 30th annual ACM SIGACT-SIGOPS symposium on Principles of distributed computing

We give two new randomized algorithms for tight renaming, both of which work against an adaptive adversary. The first uses repeated sampling over a sequence of arrays of decreasing size to assign unique names to each of $n$ processes with step complexity $O(\log^3 n)$. The second transforms any sorting network into a tight adaptive renaming protocol, with an expected cost equal to the depth of the sorting network. Using an AKS sorting network, this gives a tight adaptive renaming algorithm with step complexity $O(\log k)$, where $k$ is the contention in the current execution. We show this to be optimal based on a classic lower bound of Jayanti. We also show that any such tight renaming protocol can be used to build a monotone-consistent counter with logarithmic step complexity (at the cost of adding a max register) or a linearizable fetch-and-increment register (at the cost of increasing the step complexity by a logarithmic factor).

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1145/1993806.1993850
Web of Science ID

WOS:000292117200035

Author(s)
Alistarh, Dan  
Aspnes, James
Censor-Hillel, Keren
Gilbert, Seth  
Zadimoghaddam, Morteza
Date Issued

2011

Publisher

Acm Order Department, P O Box 64145, Baltimore, Md 21264 Usa

Published in
PODC '11: Proceedings of the 30th annual ACM SIGACT-SIGOPS symposium on Principles of distributed computing
Start page

239

End page

248

Subjects

renaming

•

counting

•

randomized algorithms

•

tight bounds

•

sorting networks

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
DCL  
Available on Infoscience
March 16, 2011
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/65367
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés