2007
DOI: 10.1109/aina.2007.12
|View full text |Cite
|
Sign up to set email alerts
|

A Distributed Coordination Protocol for a Heterogeneous Group of Peer Processes

Abstract: In peer-to-peer (P2P) applications like computer supported cooperative work (CSCW), multiple peer processes are required to cooperate to make a global decision, e.g. fix a meeting schedule of multiple persons. We discuss how multiple peer processes make a decision to achieve some objectives in a peer-to-peer (P2P) overlay network. Here, every process is assumed to be peer and autonomous. That is, there is no centralized coordination. A domain of a process is a collection of possible values which the process ca… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2008
2008
2011
2011

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 26 publications
(22 citation statements)
references
References 7 publications
(9 reference statements)
0
22
0
Order By: Relevance
“…, v tn−1 n satisfies the agreement condition AC, a peer p i sends another value v ti i . There are all, majority, weighted majority, some, and consonance types of agreement conditions [2,3]. Until AC is satisfied, this procedure is iterated.…”
Section: Coordination Proceduresmentioning
confidence: 99%
See 1 more Smart Citation
“…, v tn−1 n satisfies the agreement condition AC, a peer p i sends another value v ti i . There are all, majority, weighted majority, some, and consonance types of agreement conditions [2,3]. Until AC is satisfied, this procedure is iterated.…”
Section: Coordination Proceduresmentioning
confidence: 99%
“…The authors [12,2,3] discuss E-and P-types of precedent relations on values to show what value a peer can take after taking a value and present a forward strategy for each peer to find a new value according to the precedent relations. We introduce the backward, mining, and observation strategies to efficiently make an agreement.…”
Section: Introductionmentioning
confidence: 99%
“…In the previous works [20,21], we mainly discuss how to reliably deliver messages in a group of multiple peers after the group has been established. A group is constructed in a way that first neighbors, i.e.…”
Section: Basic Ideasmentioning
confidence: 99%
“…As shown in Figure 10, since the depth D of peers p 20 , p 21 , and p 22 is 3 (D = 3), P (D = 3) = {p 20 , p 21 , p 22 }. Thus, the initiator peer p i needs to deliver a message to peers in the set P (D = 3) through peers in P (D = 2) and P (D = 1) .…”
Section: Tbb Algorithmmentioning
confidence: 99%
“…In addition, a person does not arbitrarily change the opinions but rather changes the opinion with some opinion which depends on the previous opinions. The authors discuss the existentially (E-) precedent relation → E i and the preferentially (P-) precedent relation → P i on a domain D i of each process p i [11,1,2]. Here, a relation "v 1 → E i v 2 " shows that a process p i can take a value v 2 after v 1 .…”
Section: Introductionmentioning
confidence: 98%