Space bounds for adaptive renaming

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We study the space complexity of implementing long-lived and oneshot adaptive renaming from multi-reader multi-writer registers, in an asynchronous distributed system with n processes. In an f (k)-adaptive renaming algorithm each participating process gets a distinct name, in the range {1, …, f (k)} provided k processes participate. We show that any obstruction-free long-lived f (k)-adaptive renaming object requires m registers, where m ≤ n−1 is the largest integer such that f (m) ≤ n−1. This implies a lower bound of n−c registers for long-lived (k+c)-adaptive renaming, which is tight. We also prove a lower bound of registers for implementing any obstruction-free one-shot (k+c)-adaptive renaming. We also provide one-shot renaming algorithms, e.g., a wait-free one-shot -adaptive one from registers, and an obstruction-free one-shot f (k)- adaptive renaming algorithm from only registers.

Cite

CITATION STYLE

APA

Helmi, M., Higham, L., & Woelfel, P. (2014). Space bounds for adaptive renaming. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8784, pp. 303–317). Springer Verlag. https://doi.org/10.1007/978-3-662-45174-8_21

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free