An Edge-Centric Approach for Change Point Detection in Dynamic Networks

  • Yongsheng ChengEmail author
  • Xiaokang Lin
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8643)


The graph-theoretic analysis of dynamic networks has attracted much research interests recently. Change point detection is essential to understand the dynamic structure of time evolving networks. This work proposes an edge-centric approach to detect the change points of dynamic networks. In the proposed method, a singular value decomposition (SVD) is performed on a newly defined edge-segment matrix and the decomposition is projected to a lower dimensional latent space. Then the dissimilarity between graph segments is calculated for detecting the change points. The approach applies to directed/undirected and weighted/unweighted dynamic graphs. Experiments are conducted on both a synthetic dataset and the Enron email dataset. Results show that change points of the dynamic networks are effectively detected by the proposed approach.


Change point detection Dynamic networks Graph segments Latent semantic analysis 



This work was partly supported by the Tsinghua-Qualcomm Joint Research Program.


  1. 1.
    Rui, Z., Yanchao, Z., Jinyuan, S., Guanhua, Y.: Fine-grained private matching for proximity-based mobile social networking. In: Proceedings of IEEE Infocom, pp. 1969–1977 (2012)Google Scholar
  2. 2.
    Ide, T., Kashima, H.: Eigenspace-based anomaly detection in computer systems. In: Proceedings of the Tenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 440–449. ACM (2004)Google Scholar
  3. 3.
    Phua, C., Lee, V., Smith, K., Gayler, R.: A comprehensive survey of data mining-based fraud detection research (2010). arXiv preprint:1009.6119
  4. 4.
    Mutlu, A.Y., Aviyente, S.: Dynamic network summarization using convex optimization. In: Statistical Signal Processing Workshop (SSP), pp. 117–120. IEEE (2012)Google Scholar
  5. 5.
    Landauer, T.K., Foltz, P.W., Laham, D.: An introduction to latent semantic analysis. Discourse Process. 25(2–3), 259–284 (1998)CrossRefGoogle Scholar
  6. 6.
    Tantipathananandh, C.: Detecting and Tracking Communities in Social Networks. Northwestern University, Evanston (2013)Google Scholar
  7. 7.
    Pietilanen, A., Diot, C.: Dissemination in opportunistic social networks: the role of temporal communities. In: Proceedings of the 13th ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 165–174. ACM (2012)Google Scholar
  8. 8.
    Newman, M.E.: Modularity and community structure in networks. Proc. Nat. Acad. Sci. 103(23), 8577–8582 (2006)CrossRefGoogle Scholar
  9. 9.
    Folino, F., Pizzuti, C.: An evolutionary multiobjective approach for community discovery in dynamic networks (2013).
  10. 10.
    Priebe, C.E., Conroy, J.M., Marchette, D.J., Park, Y.: Scan statistics on enron graphs. Comput. Math. Organ. Theor. 11(3), 229–247 (2005)CrossRefzbMATHGoogle Scholar
  11. 11.
    Park, Y., Priebe, C., Youssef, A.: Anomaly detection in time series of graphs using fusion of graph invariants (2012). arXiv:1210.8429
  12. 12.
    Sun, J., Faloutsos, C., Papadimitriou, S., Yu, P.S.: Graphscope: parameter-free mining of large time-evolving graphs. In: Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 687–696 (2007)Google Scholar
  13. 13.
    Koujaku, S., Kudo, M., Takigawa, I., Imai, H.: Structual change point detection for evolutional networks. In: Proceedings of the World Congress on Engineering (2013)Google Scholar
  14. 14.
    Duan, D., Li, Y., Jin, Y., Lu, Z.: Community mining on dynamic weighted directed graphs. In: Proceedings of the 1st ACM International Workshop on Complex Networks Meet Information and Knowledge Management, pp. 11–18 (2009)Google Scholar
  15. 15.
    Golub, G.H., Van Loan, C.F.: MatRix Computations, vol. 3. JHU Press, Baltimore (2012)Google Scholar
  16. 16.
    Dumais, S.T.: Improving the retrieval of information from external sources. Behav. Res. Methods Instrum. Comput. 23(2), 229–236 (1991)CrossRefGoogle Scholar
  17. 17.
    Landauer, T.K., McNamara, D.S., Dennis, S., Kintsch, W.: Handbook of latent semantic analysis. Psychology Press, Hove (2013)Google Scholar
  18. 18.
    Dumais, S.T.: Latent semantic analysis. Annu. Rev. Inform. Sci. 38(1), 188–230 (2004)CrossRefGoogle Scholar
  19. 19.
    Lehoucq, R.B., Sorensen, D.C.: Deflation techniques for an implicitly restarted Arnoldi iteration. SIAM J. Matrix Anal. Appl. 17(4), 789–821 (1996)CrossRefzbMATHMathSciNetGoogle Scholar
  20. 20.
    Lanczos, C.: An Iteration Method for the Solution of the Eigenvalue Problem of Linear Differential and Integral Operators. United States Government Press Office, Washington (1950)Google Scholar
  21. 21.
    Parlett, B.N.: The Symmetric Eigenvalue Problem, vol. 7. SIAM, Philadelphia (1980)zbMATHGoogle Scholar
  22. 22.
    Zha, H., Simon, H.D.: On updating problems in latent semantic indexing. SIAM J. Sci. Comput. 21(2), 782–791 (1999)CrossRefzbMATHMathSciNetGoogle Scholar
  23. 23.

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.State Key Laboratory on Microwave and Digital Communications, Tsinghua National Laboratory for Information Science and Technology, Department of Electronic EngineeringTsinghua UniversityBeijingChina

Personalised recommendations