ACM Home Page
Please provide us with feedback. Feedback
Know thy neighbor's neighbor: the power of lookahead in randomized P2P networks
Full text PdfPdf (269 KB)
Source
Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-sixth annual ACM symposium on Theory of computing table of contents
Chicago, IL, USA
SESSION: Session 1B table of contents
Pages: 54 - 63  
Year of Publication: 2004
ISBN:1-58113-852-0
Authors
Gurmeet Singh Manku  Stanford University, CA
Moni Naor  Weizmann Institute of Science, Rehovot, Israel
Udi Wieder  Weizmann Institute of Science, Rehovot, Israel
Sponsors
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): 9,   Downloads (12 Months): 70,   Citation Count: 35
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/1007352.1007368
What is a DOI?

ABSTRACT

Several peer-to-peer networks are based upon randomized graph topologies that permit efficient greedy routing, e. g., randomized hypercubes, randomized Chord, skip-graphs and constructions based upon small-world percolation networks. In each of these networks, a node has out-degree Θ(log n), where n denotes the total number of nodes, and greedy routing is known to take O(log n) hops on average. We establish lower-bounds for greedy routing for these networks, and analyze Neighbor-of-Neighbor (NoN)-greedy routing. The idea behind NoN, as the name suggests, is to take a neighbor's neighbors into account for making better routing decisions.The following picture emerges: Deterministic routing networks like hypercubes and Chord have diameter Θ(log n) and greedy routing is optimal. Randomized routing networks like randomized hypercubes, randomized Chord, and constructions based on small-world percolation networks, have diameter Θ(log n / log log n) with high probability. The expected diameter of Skip graphs is also Θ(log n / log log n). In all of these networks, greedy routing fails to find short routes, requiring Ω(log n) hops with high probability. Surprisingly, the NoN-greedy routing algorithm is able to diminish route-lengths to Θ(log n / log log n) hops, which is asymptotically optimal.


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
 
2
M. Aizenman and C. M. Newman. Discontinuity of the percolation density in one dimensional 1/|x-y|2 percolation models. Communications in Mathematical Physics, 107:611--647, 1986.
3
 
4
 
5
 
6
 
7
 
8
M. Castro, P. Druschel, Y. C. Hu, and A. I. T. Rowstron. Topology-aware routing in structured peer-to-peer overlay networks. In Proc. Intl. Workshop on Future Directions in Distrib. Computing (FuDiCo 2003), pages 103--107, 2003.
 
9
H. Chernoff. A measure of asymptotic efficiency for tests of a hypothesis based on the sum of observations. Annals of Mathmematical Statistics, 23:493--509, 1952.
 
10
 
11
P. S. Dodds, M. Roby, and D. J. Watts. An experimental study of search in global social networks. Science, 301:827--829, 2003.
12
 
13
P. Fraigniaud, C. Gavoille, and C. Paul. Eclecticism shrinks the world. Technical Report LRI-1376, University Paris-Sud, November 2003.
 
14
15
16
 
17
N. J. A. Harvey, M. Jones, S. Saroiu, M. Theimer, and A. Wolman. Skipnet: A scalable overlay network with practical locality properties. In Proc. 4th USENIX Symposium on Internet Technologies and Systems (USITS 2003), 2003.
 
18
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 2003), pages 98--107, 2003.
19
20
21
22
 
23
G. S. Manku, M. Bawa, and P. Raghavan. Symphony: Distributed hashing in a small world. In Proc. 4th USENIX Symposium on Internet Technologies and Systems (USITS 2003), pages 127--140, 2003.
 
24
S. Milgram. The small world problem. Psychology Today, 67(1):60--67, May 1967.
25
 
26
M. Naor and U. Wieder. Know thy neighbor's neighbor: Better routing for skip-graphs and small worlds. In The Third International Workshop on Peer-to-Peer Systems (IPTPS), 2004.
 
27
C. M. Newman and L. S. Schulman. One dimensional 1/|j-i|s percolation models: The existence of a transition for $sleq 2$. Communications in Mathematical Physics, 180:483--504, 1986.
 
28
M. E. J. Newman, D. J. Watts, and S. H. Strogatz. Random graph models of social networks. Proc. National Academy of Science, USA, 99 (suppl 1):2566--2572, 2002.
 
29
I. Pool and M. Kochen. Contacts and influence. Social Networks, 1:1--48, 1978.
30
31
 
32
 
33
L. S. Schulman. Long range percolation in one dimension. Journal of Physics A, 16(17):L639--L641, 1983.
34
 
35
D. Watts and S. Strogatz. Collective dynamics of small-world networks. Nature, pages 440--442, 1998.
36
 
37
B. Y. Zhao, L. Huang, J. Stribling, S. C. Rhea, A. D. Joseph, and J. D. Kubiatowicz. Tapestry: A resilient global-scale overlay for service deployment. IEEE Journal on Selected Areas in Communications, 22(1), Jan. 2004.

CITED BY  35

Collaborative Colleagues:
Gurmeet Singh Manku: colleagues
Moni Naor: colleagues
Udi Wieder: colleagues