Scalable computational techniques for centrality metrics on temporally detailed social network

Venkata M.V. Gunturi, Shashi Shekhar, Kenneth Joseph, Kathleen M. Carley

Research output: Contribution to journalArticlepeer-review

3 Scopus citations


Increasing proliferation of mobile and online social networking platforms have given us unprecedented opportunity to observe and study social interactions at a fine temporal scale. A collection of all such social interactions among a group of individuals (or agents) observed over an interval of time is referred to as a temporally-detailed (TD) social network. A TD social network opens up the opportunity to explore TD questions on the underlying social system, e.g., “How is the betweenness centrality of an individual changing with time?” To this end, related work has proposed temporal extensions of centrality metrics (e.g., betweenness and closeness). However, scalable computation of these metrics for long time-intervals is challenging. This is due to the non-stationary ranking of shortest paths (the underlying structure of betweenness and closeness) between a pair of nodes which violates the assumptions of classical dynamic programming based techniques. To this end, we propose a novel computational paradigm called epoch-point based techniques for addressing the non-stationarity challenge of TD social networks. Using the concept of epoch-points, we develop a novel algorithm for computing shortest path based centrality metric such as betweenness on a TD social network. We prove the correctness and completeness of our algorithm. Our experimental analysis shows that the proposed algorithm out performs the alternatives by a wide margin.

Original languageEnglish (US)
Pages (from-to)1133-1169
Number of pages37
JournalMachine Learning
Issue number8
StatePublished - Aug 1 2017


  • Centrality
  • Dynamic programming
  • Graph theory
  • Time varying networks
  • Time-varying social networks

Fingerprint Dive into the research topics of 'Scalable computational techniques for centrality metrics on temporally detailed social network'. Together they form a unique fingerprint.

Cite this