One of the most intriguing aspects of network analysis is how links or interactions occur over time between a pair of nodes and whether we can have a model to accurately predict the occurrence of links ahead of time, and with what accuracy. In contrast to the existing approaches, this paper proposes a novel Markov prediction model over the time-varying graph of an underlying social network. The model considers the effect of multiple time scales in leveraging temporal analysis for link prediction. The analysis considers fine-grained and coarse-grained time scales, along with associated local (links) and semi-global (clusters) structural evolution, respectively. The model takes into account correlated evolution and rate of evolution in selecting start and end nodes, and the corresponding interaction probability. Finally, we use temporal data of two heavily dynamic real world social networks (e.g., Twitter and Facebook), and a relatively lesser dynamic network (e.g., DBLP) to demonstrate the prediction accuracy that our Markov model outperforms two recent dynamic approaches in the range of 7.5% to 19.81%.
Available at: http://works.bepress.com/sajal-das/20/