ACM Home Page
Please provide us with feedback. Feedback
The flip markov chain and a randomising P2P protocol
Full text PdfPdf (496 KB)
Source
Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the 28th ACM symposium on Principles of distributed computing table of contents
Calgary, AB, Canada
SESSION: R4 table of contents
Pages 141-150  
Year of Publication: 2009
ISBN:978-1-60558-396-9
Authors
Colin Cooper  King's College London, London, United Kingdom
Martin Dyer  University of Leeds, Leeds, United Kingdom
Andrew J. Handley  University of Leeds, Leeds, United Kingdom
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1582716.1582742
What is a DOI?

ABSTRACT

We define a network that relies on its protocol's emergent behaviour to maintain the useful properties of a random regular topology. It does this by spontaneously performing flips in an effort to randomise [15], allowing it to repair damage and to embed new peers without over-complicated joining schema.

The main theoretical result of this paper is informed by the need to show that flips randomise the network quickly enough. Formally, we show that performing random flip operations on a regular graph of size n will rapidly sample from all such graphs almost uniformly at random (i.e. with error ε). Here, "rapidly" means in time polynomial in n and log ε−1. This is done by extending a similar result for random switches, obtained in [3], using a two-stage direct canonical path construction. The directness of our approach allows for a much tighter bound than obtained in previous work.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Bittorrent. http://www.bittorrent.org.
 
2
V. Bourassa and F. Holt. Swan: Small-world wide area networks. In Proceedings of International Conference on Advances in Infrastructure (SSGRR 2003w), L'Aquila, Italy, 2003. Paper #64.
 
3
 
4
 
5
P. Diaconis and L. Saloff-Coste. Comparison theorems for reversible Markov chains. Annals of Applied Probability, 3:696--730, 1993.
 
6
P. Diaconis and D. Stroock. Geometric bounds for eigenvalues of Markov chains. Annals of Applied Probability, 1:36--61, 1991.
 
7
M. Dyer, L. Goldberg, M. Jerrum, and R. Martin. Markov chain comparison. Probability Surveys, 3:89--111, 2006.
 
8
 
9
C. P. Fry and M. K. Reiter. Really truly trackerless bittorrent. Technical report, Carnegie Mellon University, 2006.
 
10
Gnutella. http://en.wikipedia.org/wiki/Gnutella.
 
11
S. Janson, T. Luczak, and A. Rucinski. Random Graphs. Wiley, 2000.
 
12
M. Jerrum. Counting, Sampling and Integrating: Algorithms and Complexity. Birkhaeuser, 2003.
 
13
 
14
15
 
16
G. Pandurangan, P. Raghavan, and E. Upfal. Building low-diameter peer-to-peer networks. Selected Areas in Communications, IEEE Journal on, 21(6):995--1002, 2003.
 
17
D. Randall and P. Tetali. Analyzing Glauber dynamics by comparison of Markov chains. Journal of Mathematical Physics, 41(3):1598--1615, 2000.
18
 
19
S. Saroiu, P. Krishna Gummadi, and S. D. Gribble. Measuring and analyzing the characteristics of napster and gnutella hosts. Multimedia Systems Journal, 8(5), November 2002.
 
20
A. Sinclair. Improved bounds for mixing rates of Markov chains and multicommodity flow. Combinatorics, Probability and Computing, 1:351--370, 1992.
21
 
22
N. Wormald and V. Sanwalani. The diameter of random regular graphs. Incomplete paper.
 
23
N. C. Wormald. Models of random regular graphs. In J.D. Lamb and D.A. Preece, editors, Survey in Combinatorics, London Mathematical Society Lecture Notes 276. Cambridge University Press, Cambridge, 1999.

Collaborative Colleagues:
Colin Cooper: colleagues
Martin Dyer: colleagues
Andrew J. Handley: colleagues