|
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
|
Ittai Abraham , Baruch Awerbuch , Yossi Azar , Yair Bartal , Dahlia Malkhi , Elan Pavlov, A Generic Scheme for Building Overlay Networks in Adversarial Scenarios, Proceedings of the 17th International Symposium on Parallel and Distributed Processing, p.40.2, April 22-26, 2003
|
| |
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
|
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]
|
 |
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
|
Dmitri Loguinov , Anuj Kumar , Vivek Rai , Sai Ganesh, Graph-theoretic analysis of structured peer-to-peer systems: routing distances and fault resilience, Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications, August 25-29, 2003, Karlsruhe, Germany
[doi> 10.1145/863955.863999]
|
 |
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
|
Sylvia Ratnasamy , Paul Francis , Mark Handley , Richard Karp , Scott Schenker, A scalable content-addressable network, Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications, p.161-172, August 2001, San Diego, California, United States
|
| |
32
|
|
| |
33
|
L. S. Schulman. Long range percolation in one dimension. Journal of Physics A, 16(17):L639--L641, 1983.
|
 |
34
|
Ion Stoica , Robert Morris , David Karger , M. Frans Kaashoek , Hari Balakrishnan, Chord: A scalable peer-to-peer lookup service for internet applications, Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications, p.149-160, August 2001, San Diego, California, United States
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
Thomas Moscibroda , Regina O'Dell , Mirjam Wattenhofer , Roger Wattenhofer, Virtual coordinates for ad hoc and sensor networks, Proceedings of the 2004 joint workshop on Foundations of mobile computing, October 01-01, 2004, Philadelphia, PA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Omer Angel , Itai Benjamini , Eran Ofek , Udi Wieder, Routing complexity of faulty networks, Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing, July 17-20, 2005, Las Vegas, NV, USA
|
|
|
|
|
|
|
|
|
Gennaro Cordasco , Luisa Gargano , Mikael Hammar , Vittorio Scarano, Brief announcement: degree: optimal deterministic routing for P2P systems, Proceedings of the twenty-third annual ACM symposium on Principles of distributed computing, July 25-28, 2004, St. John's, Newfoundland, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pierre Fraigniaud , Cyril Gavoille , Adrian Kosowski , Emmanuelle Lebhar , Zvi Lotker, Universal augmentation schemes for network navigability: overcoming the √n-barrier, Proceedings of the nineteenth annual ACM symposium on Parallel algorithms and architectures, June 09-11, 2007, San Diego, California, USA
|
|
|
|
|
|
|
|
|
Dominic Meier , Yvonne Anne Oswald , Stefan Schmid , Roger Wattenhofer, On the windfall of friendship: inoculation strategies on social networks, Proceedings of the 9th ACM conference on Electronic commerce, July 08-12, 2008, Chicago, Il, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Georgios Smaragdakis , Vassilis Lekakis , Nikolaos Laoutaris , Azer Bestavros , John W. Byers , Mema Roussopoulos, EGOIST: overlay routing using selfish neighbor selection, Proceedings of the 2008 ACM CoNEXT Conference, p.1-12, December 09-12, 2008, Madrid, Spain
|
|
|
Pierre Fraigniaud , Cyril Gavoille , Adrian Kosowski , Emmanuelle Lebhar , Zvi Lotker, Universal augmentation schemes for network navigability, Theoretical Computer Science, v.410 n.21-23, p.1970-1981, May, 2009
|
|
|
|
|
|
|
|