Reinforcement Label Propagation Algorithm Based on History Record

  • Kai LiuEmail author
  • Yi Zhang
  • Kai Lu
  • Xiaoping Wang
  • Xin Wang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10638)


With the continuous development of Internet, social networks are becoming more and more complex, and the research on these complex networks has attracted many researchers’ attention. A large number of community discovery algorithms have emerged, among which the label propagation algorithm is widely used because of its simplicity and efficiency. However, this algorithm has poor stability due to the randomness in the label propagation process. To solve the problem, we propose a reinforcement label propagation algorithm (RLPA) in this paper. In RLPA, a similarity matrix is generated from the historical records of classification, which can be adopted to obtain the final result of community detection. The experimental results show that our algorithm can not only get better performance in accuracy, but also has higher stability.


Data mining Community discovery Label propagation algorithm 



This work is supported by National High-tech R&D Program of China (863 Program) under Grants 2015AA01A301, 2015AA010901, and 2015AA01A301, by program for New Century Excellent Talents in University by National Science Foundation (NSF) China 61272142, 61402492, 61402486, 61379146, 61272483, by the open project of State Key Laboratory of High-end Server & Storage Technology (2014HSSA01).


  1. 1.
    Blondel, V.D., Guillaume, J.L., Lambiotte, R., Lefebvre, E.: Fast unfolding of communities in large networks. J. Stat. Mech.: Theory Exp. 2008(10), 155–168 (2008)CrossRefGoogle Scholar
  2. 2.
    Raghavan, U.N., Albert, R., Kumara, S.: Near linear time algorithm to detect community structures in large-scale networks. Phys. Rev. E: Stat., Nonlinear Soft Matter Phys. 76(3 Pt 2), 036106 (2007)CrossRefGoogle Scholar
  3. 3.
    Leung, I.X., Hui, P., Li, P., Crowcroft, J.: Towards real-time community detection in large networks. Phys. Rev. E: Stat. Nonlinear Soft Matter Phys. 79(6 Pt 2), 066107 (2008)Google Scholar
  4. 4.
    Wu, Z.H., Lin, Y.F., Gregory, S., Wan, H.Y., Tian, S.F.: Balanced multi-label propagation for overlapping community detection in social networks. J. Comput. Sci. Technol. 27(3), 468–479 (2012)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Xie, J., Szymanski, B.K.: Towards linear time overlapping community detection in social networks. In: Tan, P.-N., Chawla, S., Ho, C.K., Bailey, J. (eds.) PAKDD 2012 Part II. LNCS, vol. 7302, pp. 25–36. Springer, Heidelberg (2012). doi: 10.1007/978-3-642-30220-6_3 CrossRefGoogle Scholar
  6. 6.
    Wang, X., Jian, S., Lu, K., Wang, X.: Unified weighted label propagation algorithm using connection factor. In: Li, J., Li, X., Wang, S., Li, J., Sheng, Q.Z. (eds.) ADMA 2016. LNCS (LNAI), vol. 10086, pp. 434–444. Springer, Cham (2016). doi: 10.1007/978-3-319-49586-6_29 CrossRefGoogle Scholar
  7. 7.
    Zachary, W.W.: An information flow model for conflict and fission in small groups. J. Anthropol. Res. 33(4), 452–473 (1977)CrossRefGoogle Scholar
  8. 8.
    Lusseau, D., Schneider, K., Boisseau, O.J., Haase, P., Slooten, E., Dawson, S.M.: The bottlenose dolphin community of doubtful sound features a large proportion of long-lasting associations. Behav. Ecol. Sociobiol. 54(4), 396–405 (2003)CrossRefGoogle Scholar
  9. 9.
    Newman, M.E.: Modularity and community structure in networks. Proc. Natl. Acad. Sci. 103(23), 8577–8582 (2006)CrossRefGoogle Scholar
  10. 10.
    Girvan, M., Newman, M.E.: Community structure in social and biological networks. Proc. Natl. Acad. Sci. 99(12), 7821–7826 (2002)MathSciNetCrossRefzbMATHGoogle Scholar
  11. 11.
    Adamic, L.A., Glance, N.: The political blogosphere and the 2004 US election: divided they blog. In: Proceedings of the 3rd international workshop on Link discovery, pp. 36–43. ACM (2005)Google Scholar
  12. 12.
    Leskovec, J., Kleinberg, J., Faloutsos, C.: Graph evolution: densification and shrinking diameters. ACM Trans. Knowl. Discov. Data (TKDD) 1(1), 2 (2007)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Kai Liu
    • 1
    Email author
  • Yi Zhang
    • 1
  • Kai Lu
    • 1
  • Xiaoping Wang
    • 1
  • Xin Wang
    • 1
  1. 1.Science and Technology on Parallel and Distributed Processing Laboratory, College of ComputerNational University of Defense TechnologyChangshaPeople’s Republic of China

Personalised recommendations