1997
DOI: 10.1137/s0097539790192647
|View full text |Cite
|
Sign up to set email alerts
|

Bounded Concurrent Time-Stamping

Abstract: Abstract. We introduce concurrent time-stamping, a paradigm that allows processes to temporally order concurrent events in an asynchronous shared-memory system. Concurrent time-stamp systems are powerful tools for concurrency control, serving as the basis for solutions to coordination problems such as mutual exclusion, -exclusion, randomized consensus, and multiwriter multireader atomic registers. Unfortunately, all previously known methods for implementing concurrent timestamp systems have been theoretically … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

1999
1999
2011
2011

Publication Types

Select...
9
1

Relationship

0
10

Authors

Journals

citations
Cited by 52 publications
(27 citation statements)
references
References 34 publications
0
27
0
Order By: Relevance
“…Instead, we capitalize on another idea from [3], of using a bounded labeling scheme for the epochs. A bounded labeling scheme [6,5] provides a function for generating labels (in a bounded domain), and guarantees that two labels can be compared to determine the largest among them.…”
Section: Overview Of Our Simulationmentioning
confidence: 99%
“…Instead, we capitalize on another idea from [3], of using a bounded labeling scheme for the epochs. A bounded labeling scheme [6,5] provides a function for generating labels (in a bounded domain), and guarantees that two labels can be compared to determine the largest among them.…”
Section: Overview Of Our Simulationmentioning
confidence: 99%
“…Any two different interactions (even by the same client) are labeled with different κ. This labeling can be achieved using standard timestamping techniques [7,3]. We let K denote the set of all interaction instances.…”
Section: The Dhcpf Interfacementioning
confidence: 99%
“…Unlike the Bakery algorithm (and ours), the algorithm in [1] is not symmetric: process p i only reads the values of the lower processes. It is possible to replace the unbounded timestamps of the Bakery algorithm (i.e., taking a number) with bounded timestamps, as defined in [22] and constructed in [16,17,20], however the resulting algorithm will be rather complex, when the price of implementing bounded timestamps is taken into account.…”
Section: Related Workmentioning
confidence: 99%