skip to main content
10.1145/2488388.2488501acmotherconferencesArticle/Chapter ViewAbstractPublication PageswwwConference Proceedingsconference-collections
research-article

Spectral analysis of communication networks using Dirichlet eigenvalues

Published:13 May 2013Publication History

ABSTRACT

Good clustering can provide critical insight into potential locations where congestion in a network may occur. A natural measure of congestion for a collection of nodes in a graph is its Cheeger ratio, defined as the ratio of the size of its boundary to its volume. Spectral methods provide effective means to estimate the smallest Cheeger ratio via the spectral gap of the graph Laplacian. Here, we compute the spectral gap of the truncated graph Laplacian, with the so-called Dirichlet boundary condition, for the graphs of a dozen communication networks at the IP-layer, which are subgraphs of the much larger global IP-layer network. We show that i) the Dirichlet spectral gap of these networks is substantially larger than the standard spectral gap and is therefore a better indicator of the true expansion properties of the graph, ii) unlike the standard spectral gap, the Dirichlet spectral gaps of progressively larger subgraphs converge to that of the global network, thus allowing properties of the global network to be efficiently obtained from them, and (iii) the (first two) eigenvectors of the Dirichlet graph Laplacian can be used for spectral clustering with arguably better results than standard spectral clustering. We first demonstrate these results analytically for finite regular trees. We then perform spectral clustering on the IP-layer networks using Dirichlet eigenvectors and show that it yields cuts near the network core, thus creating genuine single-component clusters. This is much better than traditional spectral clustering where several disjoint fragments near the network periphery are liable to be misleadingly classified as a single cluster. Since congestion in communication networks is known to peak at the core due to large-scale curvature and geometry, identification of core congestion and its localization are important steps in analysis and improved engineering of networks. Thus, spectral clustering with Dirichlet boundary condition is seen to be more effective at finding bona-fide bottlenecks and congestion than standard spectral clustering.

References

  1. R. Andersen, F. Chung, and K. Lang. Local graph partitioning using PageRank vectors. In Proc. IEEE Symposium on Foundations of Computer Science (FOCS'06), pages 475--486, Berkeley, California, Oct. 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A.-L. Barabási and R. Albert. Emergence of scaling in random networks. Science, 286(5439):509--512, Oct. 1999.Google ScholarGoogle ScholarCross RefCross Ref
  3. F. Chung. Spectral Graph Theory. AMS Press, Providence, RI, 1997.Google ScholarGoogle Scholar
  4. F. Chung. Random walks and local cuts in graphs. Linear Algebra Appl., 423(1):22--32, May 2007.Google ScholarGoogle ScholarCross RefCross Ref
  5. F. Chung, A. Tsiatas, and W. Xu. Dirichlet PageRank and trust-based ranking algorithms. In Proc. Workshop on Algorithms and Models for the Web Graph (WAW'11), pages 103--114, Atlanta, Georgia, May 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. P. Erdös and A. Rényi. On the evolution of random graphs. Publ. Math. Inst. Hung. Acad. Sci., Ser. A, 5:17--61, 1960.Google ScholarGoogle Scholar
  7. J. Friedman. The spectra of infinite hypertrees. SIAM J. Comput., 20(5):951--961, Oct. 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Gromov. Hyperbolic groups. In S. Gersten, editor, Essays in Group Theory, pages 75--263. Springer, New York, 1987.Google ScholarGoogle ScholarCross RefCross Ref
  9. O. Haggström, J. Jonasson, and R. Lyons. Explicit isoperimetric constants and phase transitions in the random-cluster model. Ann. Probab., 30(1):443--473, Jan. 2002.Google ScholarGoogle ScholarCross RefCross Ref
  10. E. Jonckheere, P. Lohsoonthorn, and F. Bonahon. Scaled Gromov hyperbolic graphs. J. Graph Theory, 30(2):157--180, Feb. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. E. Jonckheere, M. Lou, F. Bonahon, and Y. Baryshnikov. Euclidean versus hyperbolic congestion in idealized versus experimental networks. Internet Math., 7(1):1--27, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  12. J. Leskovec, K. Lang, A. Dasgupta, and M. W. Mahoney. Statistical properties of community structure in large social and information networks. In Proc. International Conference on the World Wide Web (WWW'08), pages 695--704, Beijing, China, Apr. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. B. D. McKay. The expected eigenvalue distribution of a large regular graph. Linear Algebra Appl., 40:203--216, Oct. 1981.Google ScholarGoogle ScholarCross RefCross Ref
  14. O. Narayan and I. Saniee. Large-scale curvature of networks. Phys. Rev. E, 84(6), Dec. 2011.Google ScholarGoogle ScholarCross RefCross Ref
  15. A. Y. Ng, M. I. Jordan, and Y. Weiss. On spectral clustering: Analysis and an algorithm. In Advances in Neural Information Processing Systems (NIPS'02), pages 849--856, Vancouver, Canada, Dec. 2002.Google ScholarGoogle Scholar
  16. S. E. Schaeffer. Graph clustering. Computer Science Review, 1(1):27--64, Aug. 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. J. Shi and J. Malik. Normalized cuts and image segmentation. 22(8):888--905, Aug. 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. N. Spring, R. Mahajan, and D. Wetherall. Measuring ISP topologies with Rocketfuel. In Proc. ACM SIGCOMM Conference (SIGCOMM'02), pages 133--145, Pittsburgh, Pennsylvania, Aug. 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. R. Teixeira, K. Marzullo, S. Savage, and G. M. Voelker. In search of path diversity in ISP networks. In Proc. Internet Measurement Conference (IMC'03), pages 313--318, Miami, Florida, Oct. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. U. von Luxburg. A tutorial on spectral clustering. Statist. Comput., 17(4):395--416, Dec. 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. D. Watts and S. Strogatz. Collective dynamics of 'small-world' networks. Nature, 393:440--442, June 1998.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Spectral analysis of communication networks using Dirichlet eigenvalues

        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 '13: Proceedings of the 22nd international conference on World Wide Web
          May 2013
          1628 pages
          ISBN:9781450320351
          DOI:10.1145/2488388

          Copyright © 2013 Copyright is held by the International World Wide Web Conference Committee (IW3C2).

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 13 May 2013

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          WWW '13 Paper Acceptance Rate125of831submissions,15%Overall Acceptance Rate1,899of8,196submissions,23%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader