skip to main content
10.1145/2187980.2188239acmotherconferencesArticle/Chapter ViewAbstractPublication PageswwwConference Proceedingsconference-collections
tutorial

k-Centralities: local approximations of global measures based on shortest paths

Published:16 April 2012Publication History

ABSTRACT

A lot of centrality measures have been developed to analyze different aspects of importance. Some of the most popular centrality measures (e.g. betweenness centrality, closeness centrality) are based on the calculation of shortest paths. This characteristic limits the applicability of these measures for larger networks. In this article we elaborate on the idea of bounded-distance shortest paths calculations. We claim criteria for k-centrality measures and we introduce one algorithm for calculating both betweenness and closeness based centralities. We also present normalizations for these measures. We show that k-centrality measures are good approximations for the corresponding centrality measures by achieving a tremendous gain of calculation time and also having linear calculation complexity O(n) for networks with constant average degree. This allows researchers to approximate centrality measures based on shortest paths for networks with millions of nodes or with high frequency in dynamically changing networks.

References

  1. Anthonisse, J. M. 1971. The rush in a directed graph, Technical Report BN 9/71, Stichting Mathematisch Centrum, Amsterdam, Netherlands.Google ScholarGoogle Scholar
  2. Bader, D. A., and Madduri, K. 2006. Parallel algorithms for evaluating centrality indices in real-world networks. Proceedings of the ICPP 2006 - International Conference on Parallel Processing , 539--550. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Barabási, A. L., and Albert, R. 1999. Emergence of scaling in random networks. Science 286, 509 - 512.Google ScholarGoogle ScholarCross RefCross Ref
  4. Batagelji, V., Börner, K., Brandes, U., Hong, S.H., Johnson, J., Krempel, L., Mrvar, A., Pfeffer, J., and Quan, W. 2007. Visualization and analysis of Wikipedia. Viszards-Session at the Sunbelt XXVII Conference.Google ScholarGoogle Scholar
  5. Batagelj, V., Kej ar, N., Korenjak-Cerne, S., and Zaveranik, M. 2006. Analyzing the structure of U.S. patents network. Data science and classification, eds. V. Batagelj, H.-H. Bock, A. Ferligoj, A. Iberna, Springer, Berlin.Google ScholarGoogle Scholar
  6. Bavelas, A. 1948. A mathematical model for group structure. Human Organization 7, 16--30.Google ScholarGoogle ScholarCross RefCross Ref
  7. Beauchamp, M. A. 1965. An improved index of centrality. Behavioral Science 10, 161--163.Google ScholarGoogle ScholarCross RefCross Ref
  8. Bonacich, P. 1972. Factoring and weighting approaches to status scores and clique identification. Journal of Mathematical Sociology 2, 113--120.Google ScholarGoogle ScholarCross RefCross Ref
  9. Borgatti, S. P., Everett, M.G., and Freeman, L.C. 2002. Ucinet 6 for Windows, Analytic Technologies, Cambridge, MA, USA.Google ScholarGoogle Scholar
  10. Borgatti, S. P. 2005. Centrality and network flow. Social Networks 27, 55--71.Google ScholarGoogle ScholarCross RefCross Ref
  11. Borgatti, S. P., and Everett, M.G. 2006. A graph-theoretic perspective on centrality. Social Networks 28, 466--484.Google ScholarGoogle ScholarCross RefCross Ref
  12. Brandes, U. 2001. A faster algorithm for betweenness centrality. Journal of Mathematical Sociology 25, 2, 163--177.Google ScholarGoogle ScholarCross RefCross Ref
  13. Brandes, U., and Pich, C. 2007. Centrality estimation in large networks. International Journal of Bifurcation and Chaos 17, 7, 2303--2318.Google ScholarGoogle ScholarCross RefCross Ref
  14. Brandes, U. 2008. On variants of shortest-path betweenness centrality and their generic computation. Social Networks 30, 136--145.Google ScholarGoogle ScholarCross RefCross Ref
  15. Burt, R. S. 2005. Brokerage and Closure: An introduction to social capital, Oxford University Press, New York, NY, USA.Google ScholarGoogle Scholar
  16. Carley, K. M. 1999. On the evolution of social and organizational networks. Special issue of Research in the Sociology of Organizations, eds. S.B. Andrews, D. Knoke, JAI Press, Greenwhich, CT, USA.Google ScholarGoogle Scholar
  17. Carpenter, T., Karakostas, G., and Shallcross, D. 2002. Practical issues and algorithms for analyzing terrorist networks. Invited Paper: Western Multi-Conference (WMC 2002)..Google ScholarGoogle Scholar
  18. Chan, S. Y., Leung, I.X.Y., and Liò, P. 2009. Fast centrality approximation in modular networks. Proceeding of the 1st ACM international workshop on Complex networks meet information & knowledge management (CNIKM '09) , 31--38. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Chase, I. D. 1982. Dynamics of hierarchy formation: The sequential development of dominance relationships. Behaviour 80, 218--240.Google ScholarGoogle ScholarCross RefCross Ref
  20. Demetrescu, C., and Italiano, G. 2001. Fully dynamic all pairs shortest paths with real edge weights. Proceedings of the 42nd IEEE Symposium on Foundations of Computer Science , 260--267. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Denoyer, L., and Gallinari, P. 2006. The Wikipedia XML corpus, http://www-connex.lip6.fr/ denoyer/Wikipedia XML/ {6/2/2011}.Google ScholarGoogle Scholar
  22. Eppstein, D., and Wang, J. 2004. Fast approximation of centrality. Journal of Graph Algorithms and Applications 8, 1, 39--45.Google ScholarGoogle ScholarCross RefCross Ref
  23. Ercsey-Ravasz, M., and Toroczkai, Z. 2010. Centrality scaling in large networks. Phys. Rev. Lett. 105, 038701.Google ScholarGoogle ScholarCross RefCross Ref
  24. Erdos, P., and Renyi, A. 1959. On random graphs. Publ. Math., Debrecen 6, 290--297.Google ScholarGoogle Scholar
  25. Everett, M. G., and Borgatti, S. P. 2005. Ego network betweenness. Social Networks 27, 31--38.Google ScholarGoogle ScholarCross RefCross Ref
  26. Freeman, L. C. 1977. A set of measures of centrality based on betweenness. Sociometry 40, 35--41.Google ScholarGoogle ScholarCross RefCross Ref
  27. Freeman, L. C. 1979. Centrality in social networks: Conceptual clarification. Social Networks 1, 215--239.Google ScholarGoogle ScholarCross RefCross Ref
  28. Hamill, L., and Gilbert, N. 2009. Social Circles: A Simple Structure for Agent-Based Social Network Models. Journal of Artificial Societies and Social Simulation 12, 2.Google ScholarGoogle Scholar
  29. Kleinberg, J. 1999. Authoritative sources in a hyperlinked environment. ACM 46, 604--632. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Leavitt, H. J. 1951. Some effects of certain communication patterns on group performance. Journal of Abnormal and Social Psychology 46, 38--50.Google ScholarGoogle ScholarCross RefCross Ref
  31. Leskovec, J., Huttenlocher, D., and Kleinberg, J. 2010. Governance in social media: A case study of the Wikipedia promotion process. AAAI International Conference on Weblogs and Social Media (ICWSM '10).Google ScholarGoogle Scholar
  32. Newcomb, T. N. 1961. The acquaintance process, Holt, Rinehart and Winston, New York, NY, USA.Google ScholarGoogle Scholar
  33. Newman, M. E. J. 2001. The structure of scientific collaboration networks. Proc. Natl. Acad. Sci. USA 98, 404--409.Google ScholarGoogle ScholarCross RefCross Ref
  34. Okamoto, K., Chen, W., and Li, X.-Y. 2008. Ranking of Closeness Centrality for Large-Scale Social Networks. Proceedings of the 2nd annual international workshop on Frontiers in Algorithmics (FAW '08), 186--195. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Onnela, J. P., Saramäki, J., Hyvönen, J., Szabó, G., de Menezes, M. A., Kaski, K., Barabási, A. L., and Kertész, J. 2007. Analysis of a large-scale weighted network of one-to-one human communication. New Journal of Physics 9.Google ScholarGoogle Scholar
  36. Palinkas, L. A., Johnson, J. C., Boster, J. S., and Houseal, M. 1998. Longitudinal studies of behavior and performance during a winter at the south pole. Aviation, Space, and Environmental Medicine 179, 73--77.Google ScholarGoogle Scholar
  37. Sabidussi, G. 1966. The centrality index of a graph. Psychometrika 69, 581--603.Google ScholarGoogle ScholarCross RefCross Ref
  38. Sade, D. S. 1989. Sociometrics of macaca mulatta III: N-path centrality in grooming networks. Social Networks 31, 273--292.Google ScholarGoogle ScholarCross RefCross Ref
  39. Sampson, S. F. 1968. A novitiate in a period of change. An experimental and case study of social relationships, PhD Thesis, Cornell University, NY, USA.Google ScholarGoogle Scholar
  40. Sedgewick, R. 2011. Algorithms. 4th Edition, Addison-Wesley, Reading, MA, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Shimbel, A. 1953. Structural parameters of communication networks. Bulletin of Mathematical Biophysics , 501--507.Google ScholarGoogle Scholar
  42. Stephenson, K. A. and Zelen, M. 1989. Rethinking centrality: Methods and examples. Social Networks 11, 1--37.Google ScholarGoogle ScholarCross RefCross Ref
  43. Wasserman, S., and Faust, K. 1995. Social Network Analysis, Methods and Applications, Cambridge University Press, Cambridge, UK.Google ScholarGoogle Scholar
  44. Watts, D., and Strogatz, S. 1998. Collective dynamics of small world networks. Nature 393, 440--442.Google ScholarGoogle ScholarCross RefCross Ref
  45. Yang, J., and Leskovec., J. 2011. Temporal variation in online media. ACM International Conference on Web Search and Data Mining (WSDM '11) 15. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. k-Centralities: local approximations of global measures based on shortest paths

    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 Other conferences
      WWW '12 Companion: Proceedings of the 21st International Conference on World Wide Web
      April 2012
      1250 pages
      ISBN:9781450312301
      DOI:10.1145/2187980

      Copyright © 2012 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: 16 April 2012

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • tutorial

      Acceptance Rates

      Overall Acceptance Rate1,899of8,196submissions,23%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader