Abstract
Link prediction (LP), as an attempt to predict event-based future connections within a network, is the main task of social network analysis (SNA). Accordingly, common LP approaches to forecast future connections utilize similarity metrics of non-connected links in a static network representation. A general shortcoming of most existing research studies in this field is that they tap the present condition of a system and fail to take any temporal events into account. Moreover; social networks are innately evolutionary since they are assumed to be online, non-deterministic, and unforeseeable in most applications. Consequently, it is not appropriate to employ deterministic models for examining actual social network problems. With regard to time-series LP (TSLP) problems, temporal evolution of connection incidence is correspondingly exploited to predict connection chances at a particular time. In this paper, a new TSLP method based on irregular cellular learning automaton (ICLA) and evolutionary computation (EC) is proposed. In the evolutionary procedure suggested here, each vertex (i.e. cell) includes a genome as well as a set of learning automata (LAs). Accordingly, the genome residing in a cell represents predicted links for the corresponding cell. Local information among cells in successive time 1 to T in the network is then analyzed to predict future connections in time T + 1. According to the distributed feature of the recommended approach, each genome is locally developed by a local search. The experiments in this study via e-mail and co-authorship networks ultimately show that the proposed algorithm leads to remarkable outcomes in predicting future connections.
Similar content being viewed by others
Notes
Arxiv.org e-print archive
References
Lü L, Zhou T (2011) Link prediction in complex networks: a survey. Physica A: Stat Mech Appl 390(6):1150–1170
Amaral LAN, Scala A, Barthelemy M, Stanley HE (2000) Classes of small-world networks. Proc Natl Acad Sci 97(21):11149–11152
Al Hasan M, Zaki MJ (2011) A survey of link prediction in social networks. Social network data analytics. Springer, In, pp 243–275
Martínez V, Berzal F, Cubero J-C (2017) A survey of link prediction in complex networks. ACM computing surveys (CSUR) 49(4):69
Dunlavy DM, Kolda TG, Acar E (2011) Temporal link prediction using matrix and tensor factorizations. ACM Trans Knowl Discov Data (TKDD) 5(2):10
Bhattacharyya P, Garg A, Wu SF (2011) Analysis of user keyword similarity in online social networks. Soc Netw Anal Min 1(3):143–158
Anderson A, Huttenlocher D, Kleinberg J, Leskovec J (2012) Effects of user similarity in social media. In: ACM, pp 703–712
Akcora CG, Carminati B, Ferrari E (2013) User similarities on social networks. Soc Netw Anal Min 3(3):475–495
Liben-Nowell D, Kleinberg J (2007) The link-prediction problem for social networks. J Am Soc Inf Sci Technol 58(7):1019-1031%@ 1532-2882
Valverde-Rebaza J, de Andrade LA (2013) Exploiting behaviors of communities of twitter users for link prediction. Soc Netw Anal Min 3(4):1063–1074
Liu H, Hu Z, Haddadi H, Tian H (2013) Hidden link prediction based on node centrality and weak ties. EPL (Europhysics letters) 101(1):18004
Qiu B, Ivanova K, Yen J, Liu P Behavior evolution and event-driven growth dynamics in social networks. In: 2010. IEEE, pp 217–224
Yang S-H, Long B, Smola A, Sadagopan N, Zheng Z, Zha H Like like alike: joint friendship and interest propagation in social networks. In: 2011. ACM, pp 537–546
Dong Y, Tang J, Wu S, Tian J, Chawla NV, Rao J, Cao H Link prediction and recommendation across heterogeneous social networks. In: 2012. IEEE, pp 181–190
Bliss CA, Frank MR, Danforth CM, Dodds PS (2014) An evolutionary algorithm approach to link prediction in dynamic social networks. J Comput Sci 5(5):750–764
Huang Z, Lin DKJ (2009) The time-series link prediction problem with applications in communication surveillance. INFORMS J Comput 21(2):286–303
Tan F, Xia Y, Zhu B (2014) Link prediction in complex networks: a mutual information perspective. PloS one 9(9):e107056
Rossetti G, Guidotti R, Pennacchioli D, Pedreschi D, Giannotti F Interaction prediction in dynamic networks exploiting community discovery. In: 2015. IEEE, pp 553–558
Clauset A, Moore C, Newman MEJ (2008) Hierarchical structure and the prediction of missing links in networks. Nature 453(7191):98
Guimerà R, Sales-Pardo M (2009) Missing and spurious interactions and the reconstruction of complex networks. Proceedings of the National Academy of Sciences 106(52):22073–22078
Menon AK, Elkan C (2011) Link prediction via matrix factorization. In, 2011. Springer, pp 437–452
Moradabadi B, Meybodi MR (2017) A novel time series link prediction method: learning automata approach. Physica a: Stat Mech Appl 482:422–432
Moradabadi B, Meybodi MR (2016) Link prediction based on temporal similarity metrics using continuous action set learning automata. Physica a: statistical mechanics and its applications 460:361–373
Moradabadi B, Meybodi MR (2017) Link prediction in fuzzy social networks using distributed learning automata. Appl Intell 47(3):837–849
Whitley D (1995) A review of models for simple genetic algorithms and cellular genetic algorithms. Applications of Modern Heuristic Methods:55–67
Baluja S (1992) A massively distributed parallel genetic algorithm. CARNEGIE-MELLON UNIV PITTSBURGH PA DEPT OF COMPUTER SCIENCE
Baluja S (1993) Structure and Performance of Fine-Grain Parallelism in Genetic Search. In: ICGA, pp 155–162
Narendra KS, Thathachar MA (2012) Learning automata: an introduction. Courier Corporation
Thathachar MA, Sastry PS (2011) Networks of learning automata: techniques for online stochastic optimization. Springer Science & Business Media
Beigy H, Meybodi MR (2004) A mathematical framework for cellular learning automata. Adv Complex Syst 7(03n04):295–319
Rastegar R, Meybodi MR, Hariri A (2006) A new fine-grained evolutionary algorithm based on cellular learning automata. Int J Hybrid Intell Syst 3(2):83–98
Esnaashari M, Meybodi MR (2015) Irregular cellular learning automata. IEEE Trans Cybern 45(8):1622–1632
Jaccard P (1901) Étude comparative de la distribution florale dans une portion des Alpes et des Jura. Bull Soc Vaudoise Sci Nat 37:547–579
Adamic LA, Adar E (2003) Friends and neighbors on the web. Soc Networks 25(3):211–230
Newman ME (2001) Clustering and preferential attachment in growing networks. Phys Rev E 64(2):025102
Zhou T, Lü L, Zhang Y-C (2009) Predicting missing links via local information. The. Eur Phys J B 71(4):623–630
Katz L (1953) A new status index derived from sociometric analysis. Psychometrika 18(1):39–43
Sherkat E, Rahgozar M, Asadpour M (2015) Structural link prediction based on ant colony approach in social networks. Physica a: statistical mechanics and its applications 419:80–94
Özcan A, Öğüdücü ŞG (2015) Multivariate temporal link prediction in evolving social networks. In: Computer and Information Science (ICIS), 2015 IEEE/ACIS 14th International Conference on. IEEE, pp 185–190
Soares PR, Prudêncio RB (2013) Proximity measures for link prediction based on temporal events. Expert Syst Appl 40(16):6652–6660
Potgieter A, April KA, Cooke RJ, Osunmakinde IO (2009) Temporality in link prediction: understanding social complexity. Emergence: Complexity Organ (E: CO) 11(1):69–83
Janacek G (2010) Time series analysis forecasting and control. J Time Ser Anal 31(4):303–303
Thathachar MA, Sastry PS (2002) Varieties of learning automata: an overview. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics) 32(6):711–722
Wolfram S (1994) Cellular automata and complexity: collected papers, vol 1. Addison-Wesley Reading, MA
Barabâsi A-L, Jeong H, Néda Z, Ravasz E, Schubert A, Vicsek T (2002) Evolution of the social network of scientific collaborations. Physica A: Statistical mechanics and its applications 311(3–4):590–614
Shetty J, Adibi J (2004) The Enron email dataset database schema and brief statistical report. Information sciences institute technical report, University of Southern California 4(1):120–128
Ahn Y-Y, Han S, Kwak H, Moon S, Jeong H (2007) Analysis of topological characteristics of huge online social networking services. In: Proceedings of the 16th international conference on World Wide Web. ACM, pp 835–844
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Khaksar Manshad, M., Meybodi, M. & Salajegheh, A. A new irregular cellular learning automata-based evolutionary computation for time series link prediction in social networks. Appl Intell 51, 71–84 (2021). https://doi.org/10.1007/s10489-020-01685-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-020-01685-5