The renaming problem as an introduction to structures for wait-free computing

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

Abstract

The aim of this introductory survey paper is twofold: to be an introduction to wait-free computing and present the renaming problem. "Wait-free" means that the progress of a process depends only on it, regardless of the other processes (that can progress slowly or even crash). It is shown that the design of wait-free algorithms rests on the definition and the use of appropriate data/control structures. To illustrate such structures, the paper considers the renaming problem where the processes have to acquire new names from a small bounded space despite possible process crashes. Two renaming algorithms are presented. The first is a protocol due to Moir and Anderson; it is based on a grid of splitters. The second is due to Attiya and Fouren; it is based on a network of reflectors. It appears that splitters and reflectors are basic data/control structures that permit to define switching networks well-suited to wait-free computing. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Raynal, M. (2003). The renaming problem as an introduction to structures for wait-free computing. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2763, 151–164. https://doi.org/10.1007/978-3-540-45145-7_13

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