2011 IEEE International Parallel &Amp; Distributed Processing Symposium 2011
DOI: 10.1109/ipdps.2011.31
|View full text |Cite
|
Sign up to set email alerts
|

Snap-Stabilizing Committee Coordination

Abstract: Abstract-In this paper, we propose two snap-stabilizing distributed algorithms for the committee coordination problem. In this problem, any committee consists of a set of processes and committee meetings are synchronized, so that each process participates in at most one committee meeting at any time. Snap-stabilization is a versatile technique allowing to design algorithms that efficiently tolerate transient faults. Indeed, after a finite number of such faults (e.g. memory corruptions, message losses, etc), a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 26 publications
0
3
0
Order By: Relevance
“…However, we showed that strong concurrency (an high, but not maximal, level of concurrency) can be achieved by a snap-stabilizing LRA algorithm. We have to underline that the level of concurrency we achieve here is similar to the one obtained in the committee coordination problem [4]. Defining the exact class of resource allocation problems where maximal concurrency (resp.…”
Section: Resultsmentioning
confidence: 83%
See 1 more Smart Citation
“…However, we showed that strong concurrency (an high, but not maximal, level of concurrency) can be achieved by a snap-stabilizing LRA algorithm. We have to underline that the level of concurrency we achieve here is similar to the one obtained in the committee coordination problem [4]. Defining the exact class of resource allocation problems where maximal concurrency (resp.…”
Section: Resultsmentioning
confidence: 83%
“…This property is called avoiding -deadlock and is informally defined as follows: "if fewer than processes are executing their critical section, 1 then it is possible for another process to enter its critical section, even though no process leaves its critical section in the meantime." Some other properties, inspired from the avoiding -deadlock property, have been proposed to capture the level of concurrency in other resource allocation problems, e.g., k-out-of--exclusion [9] and committee coordination [4]. However, until now, all existing properties of concurrency are specific to a particular problem, e.g., the avoiding -deadlock property cannot be applied to committee coordination.…”
Section: Introductionmentioning
confidence: 99%
“…Snap-stabilization has been also addressed to solve other problems in various contexts, e.g., computing binary search trees [16], cutset detection [17], neighborhood synchronization in trees [18], global synchronization in trees [19], committee coordination [20], computing prefix trees in Peer-to-peer systems [21], and linear message forwarding [22,23,24]. Notice that [24] constitutes the first attempt to deal with snap-stabilization in the context of dynamic networks.…”
mentioning
confidence: 99%