Abstract — We study the complexity of renaming, a fundamen-tal problem in distributed computing in which a set of processes need to pick distinct names from a given namespace. We prove an individual lower bound of Ω(k) process steps for deterministic renaming into any namespace of size sub-exponential in k, where k is the number of participants. This bound is tight: it draws an exponential separation between deterministic and randomized solutions, and implies new tight bounds for deterministic fetch-and-increment registers, queues and stacks. The proof of the bound is interesting in its own right, for it relies on the first reduction from renaming to another fundamental problem in distributed computing: mutual exclusion. We complement our i...
AbstractIn the classic “one-time” renaming problem, processes are required to choose new names in or...
In the long-lived renaming problem --- a generalization of the classical one-time renaming problem -...
In the long-lived M-renaming problem, N processes repeatedly acquire and release names ranging over ...
This paper presents the first tight bounds on the time complexity of shared-memory renaming, a funda...
Renaming is a task in distributed computing where n processes are assigned new names from a name spa...
Renaming is a classic distributed coordination task in which a set of processes must pick distinct i...
Abstract. Renaming is a fundamental problem in distributed comput-ing, in which a set of n processes...
International audienceRenaming is a classic distributed coordination task in which a set of processe...
We consider wait-free solutions to the renaming problem for shared-memory multiprocessing systems [3...
We give two new randomized algorithms for tight renaming, both of which work against an adaptive adv...
Exploring the power of shared memory communication objects and models, and the limits of distributed...
) Mark Moir and James H. Anderson Department of Computer Science The University of North Carolina a...
Renaming is a fundamental problem in distributed computing, in which a set of n processes need to pi...
The Long-lived Renaming problem is an important subject in Distributed Algorithms. The Renaming pro...
Renaming is a task in distributed computing where n processes are assigned new names from a name spa...
AbstractIn the classic “one-time” renaming problem, processes are required to choose new names in or...
In the long-lived renaming problem --- a generalization of the classical one-time renaming problem -...
In the long-lived M-renaming problem, N processes repeatedly acquire and release names ranging over ...
This paper presents the first tight bounds on the time complexity of shared-memory renaming, a funda...
Renaming is a task in distributed computing where n processes are assigned new names from a name spa...
Renaming is a classic distributed coordination task in which a set of processes must pick distinct i...
Abstract. Renaming is a fundamental problem in distributed comput-ing, in which a set of n processes...
International audienceRenaming is a classic distributed coordination task in which a set of processe...
We consider wait-free solutions to the renaming problem for shared-memory multiprocessing systems [3...
We give two new randomized algorithms for tight renaming, both of which work against an adaptive adv...
Exploring the power of shared memory communication objects and models, and the limits of distributed...
) Mark Moir and James H. Anderson Department of Computer Science The University of North Carolina a...
Renaming is a fundamental problem in distributed computing, in which a set of n processes need to pi...
The Long-lived Renaming problem is an important subject in Distributed Algorithms. The Renaming pro...
Renaming is a task in distributed computing where n processes are assigned new names from a name spa...
AbstractIn the classic “one-time” renaming problem, processes are required to choose new names in or...
In the long-lived renaming problem --- a generalization of the classical one-time renaming problem -...
In the long-lived M-renaming problem, N processes repeatedly acquire and release names ranging over ...