ACM Home Page
Please provide us with feedback. Feedback
On the complexity of greedy routing in ring-based peer-to-peer networks
Full text PdfPdf (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
George Giakkoupis  University of Toronto, Toronto, Canada
Vassos Hadzilacos  University of Toronto, Toronto, Canada
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 56,   Citation Count: 3
Additional Information:

abstract   references   cited by   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/1281100.1281117
What is a DOI?

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
 
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
 
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


Collaborative Colleagues:
George Giakkoupis: colleagues
Vassos Hadzilacos: colleagues