| On the complexity of greedy routing in ring-based peer-to-peer networks |
| Full text |
Pdf
(414 KB)
|
Source
|
Annual ACM Symposium on Principles of Distributed Computing
archive
Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing
table of contents
Portland, Oregon, USA
SESSION: Peer-to-peer systems
table of contents
Pages: 99 - 108
Year of Publication: 2007
ISBN:978-1-59593-616-5
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 56, Citation Count: 3
|
|
|
ABSTRACT
We investigate the complexity of greedy routing in uniform ring-based random graphs, a general model that captures many topologies that have been proposed for peer-to-peer and social networks. In this model the nodes form a ring; for each node u we independently draw the set of distances along the ring from u to its "long-range contacts" from a fixed distribution P (the same for all and connect u to the corresponding nodes as well as its ring successor. We prove that, for any distribution P, in a graph with n nodes and an expected number of long-range contacts per node constructed in this fashion, the expected number of steps for greedy routing is Ω((log2n)/lalog*n), for some constant a > 1. This improves an earlier lower bound of Ω((log2n)/llog log n) by Aspnes et al. and is very close to the upper bound of O((log2n)/l) achieved by greedy routing in Kleinberg's (one-dimensional) "small-world" networks, a particular instance of uniform ring-based random graphs.
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
|
I. Abraham, D. Malkhi, and G. S. Manku. Papillon: greedy routing in rings, http://arxiv.org/abs/cs/0507034, 2005. (See also Proc. 19th Intl. Symp. on Distributed Computing (DISC), pages 514--515, 2005.)
|
 |
2
|
|
| |
3
|
|
| |
4
|
M. Flammini, L. Moscardelli, A. Navarra, and S. P&3233;rennes. Asymptotically optimal solutions for small world graphs. In Proc. 19th Intl. Symp. on Distributed Computing (DISC), pages 414--428, 2005.
|
| |
5
|
|
 |
6
|
K. Gummadi , R. Gummadi , S. Gribble , S. Ratnasamy , S. Shenker , I. Stoica, The impact of DHT routing geometry on resilience and proximity, Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications, August 25-29, 2003, Karlsruhe, Germany
[doi> 10.1145/863955.863998]
|
| |
7
|
M. F. Kaashoek and D. R. Karger. Koorde: A simple degree-optimal hash table. In Proc. 2nd Intl. Workshop on Peer-to-Peer Systems (IPTPS), pages 98--107, 2003.
|
 |
8
|
|
| |
9
|
J. Kleinberg. Complex networks and decentralized search algorithms. In Proc. Intl. Congress of Mathematicians (ICM), 2006.
|
 |
10
|
|
 |
11
|
|
| |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
Ion Stoica , Robert Morris , David Liben-Nowell , David R. Karger , M. Frans Kaashoek , Frank Dabek , Hari Balakrishnan, Chord: a scalable peer-to-peer lookup protocol for internet applications, IEEE/ACM Transactions on Networking (TON), v.11 n.1, p.17-32, February 2003
[doi> 10.1109/TNET.2002.808407]
|
| |
16
|
J. Xu. On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks. In Proc. IEEE INFOCOM 2003, 2003.
|
 |
17
|
|
|