skip to main content
10.1145/1011767.1011794acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
Article

Analyzing Kleinberg's (and other) small-world Models

Published:25 July 2004Publication History

ABSTRACT

We analyze the properties of Small-World networks, where links are much more likely to connect "neighbor nodes" than distant nodes. In particular, our analysis provides new results for Kleinberg's Small-World model and its extensions. Kleinberg adds a number of directed long-range random links to an nxn lattice network (vertices as nodes of a grid, undirected edges between any two adjacent nodes). Links have a non-uniform distribution that favors arcs to close nodes over more distant ones. He shows that the following phenomenon occurs: between any two nodes a path with expected length O(log2n) can be found using a simple greedy algorithm which has no global knowledge of long-range links.We show that Kleinberg's analysis is tight: his algorithm achieves θ(log2n) delivery time. Moreover, we show that the expected diameter of the graph is θlog n), a log n factor smaller. We also extend our results to the general k-dimensional model. Our diameter results extend traditional work on the diameter of random graphs which largely focuses on uniformly distributed arcs. Using a little additional knowledge of the graph, we show that we can find shorter paths: with expected length O(log3/2n) in the basic 2-dimensional model and O(log1+1/k) in the general k-dimensional model (fork≥1).Finally, we suggest a general approach to analyzing a broader class of random graphs with non-uniform edge probabilities. Thus we show expected θ(log n) diameter results for higher dimensional grids, as well as settings with less uniform base structures: where links can be missing, where the probability can vary at different nodes, or where grid-related factors (e.g. the use of lattice distance) has a weaker role or is dismissed, and constraints (such as the uniformness of degree distribution) are relaxed.

References

  1. R. Albert, H. Jeong, A.-L. Barabasi, "The diameter of the World Wide Web" Nature 401, 130 (1999).Google ScholarGoogle ScholarCross RefCross Ref
  2. J. Aspnes, Z. Diamadi, G. Shah, "Fault-tolerant Routing in Peer-to-peer Systems", Proc. 22nd ACM Symp. on Princ. of Dist. Computing, 2002, p. 223--232. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. L. Barriere, P. Fraigniaud, E. Kranakis, D. Krizanc, "Efficient Routing in Networks with Long Range Contacts", Proc. 15th Intr. Symp. on Dist. Computing, DISC 01, 2001, p. 270--284. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. I. Benjamini and N. Berger, "The Diameter of a Long-Range Percolation Clusters on Finite Cycles" Random Structures and Algorithms, 19, 2:102--111 (2001). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. B. Bollobas, "The Diameter of Random Graphs", IEEE Trans. Inform. Theory 36 (1990), no. 2, 285--288.Google ScholarGoogle Scholar
  6. B. Bollobas, F.R.K. Chung, "The diameter of a cycle plus a random matching", SIAM J. Discrete Math. 1,328 (1988). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. B. Bollobas, Random Graphs (Academic Press, London, 1985).Google ScholarGoogle Scholar
  8. F. Chung and L. Lu, "The Diameter of Random Sparse Graphs", Advances in Applied Math. 26 (2001), 257--279. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. D. Coppersmith, D. Gamarnik, and M. Sviridenko "The diameter of a long- range percolation graph", Random Structures and Algorithms, 21, 1:1--13 (2002). Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. P. Dodds, R. Muhamad, and D. Watts, "An experimental study of search in global social networks", Science, 301:827--829, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  11. D. Kemper, J. Kleinberg, and A. Demers, "Spatial gossip and resource location protocols", in Proc. ACM Symp. Theory of Computing, 163--172, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. P. Fraigniaud, C. Gavoille and Christophe Paul, "Eclecticism Shrinks the World", Technical Report LRI-1376, University Paris-Sud, Nov. 2003. Also, to appear in PODC 2004.Google ScholarGoogle Scholar
  13. J. Kleinberg, "Small-World Phenomena and the Dynamics of Information", in Advances in Neural Information Processing Systems (NIPS) 14, 2001.Google ScholarGoogle Scholar
  14. J. Kleinberg, "The Small-World Phenomenon: An Algorithmic Perspective", in Proc. 32nd ACM Symp. Theory of Computing, 163--170, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. M. Kochen, Ed., The Small-World (Ablex, Norwood, 1989).Google ScholarGoogle Scholar
  16. E. Lebhar and N. Schabanel, "Almost optimal decentralized routing in long-range contact networks", to appear in ICALP 2004, 2004.Google ScholarGoogle Scholar
  17. G. S. Manku and M. Naor and U. Wieder, "Know Thy Neighbour's Neighbour: The Role of Lookahead in Randomized P2P Networks", Proc. 36th ACM Symposium on Theory of Computing (STOC 2004). Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. G. Manku, "Routing Networks for Distributed Hash Tables", Proc. 22nd ACM Symposium on Principles of Distributed Computing, PODC 2003, p. 133--142, June 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Charles Martel and Van Nguyen, "The complexity of message delivery in Kleinberg's Small-world Model", Tech-Report CSE-2003-23, CS-UCDavis, 2003.Google ScholarGoogle Scholar
  20. D. Malkhi, M. Naor, D. Ratajczak, "Viceroy: A Scalable and Dynamic Emulation of the Butterfly", Proc. of the 21st ACM Symposium on Principles of Distributed Computing, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. S. Milgram, "The small world problem" Psychology Today 1,61 (1967).Google ScholarGoogle Scholar
  22. D. Watts and S. Strogatz, "Collective Dynamics of small-world networks" Nature 393,440 (1998).Google ScholarGoogle ScholarCross RefCross Ref
  23. Xu, J., Kumar, A., and Yu, X., "On the Fundamental Tradeoffs between Routing Table Size and Network Diameter in Peer-to-Peer Networks", accepted to IEEE Journal on Selected Areas in Communications. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. S. Yook, H. Jeong, A.-L. Barabasi, "Modeling the Internet's large-scale topology", Proceedings of the National Academy of Sciences, 99:13382--13386, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  25. H. Zhang, A. Goel and R. Gividan, "Using the Small-World Model to Improve Freenet Performance" Proc. IEEE Infocom, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Analyzing Kleinberg's (and other) small-world Models

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            PODC '04: Proceedings of the twenty-third annual ACM symposium on Principles of distributed computing
            July 2004
            422 pages
            ISBN:1581138024
            DOI:10.1145/1011767

            Copyright © 2004 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 25 July 2004

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate740of2,477submissions,30%

            Upcoming Conference

            PODC '24

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader