2010 · 56 citations · 26 references
ComputingData ScienceBig Data AnalyticsSocial Media AnalyticsTime Series AnalysisGraph AnalyticsGraph-based LearningSocial MediaSocial Network AnalysisSocial Network MiningData Stream MiningGraph Stream ProcessingNetwork GraphsNetwork SamplingSamplingStreaming Graph AlgorithmsTemporal Graph AnalysisTemporal Network Sampling
While most research in online social networks (OSNs) in the past has focused on static friendship networks, social network activity graphs are quite important as well. However, characterizing social network activity graphs is computationally intensive; reducing the size of these graphs using sampling algorithms is critical. There are two important requirements---the sampling algorithm must be able to preserve core graph characteristics and be amenable to a streaming implementation since activity graphs are naturally evolving in a streaming fashion. Existing approaches satisfy either one or the other requirement, but not both. In this paper, we propose a novel sampling algorithm called Streaming Time Node Sampling (STNS) that exploits temporal clustering often found in real social networks. Using real communication data collected from Facebook and Twitter, we show that STNS significantly out-performs state-of-the-art sampling mechanisms such as node sampling and Forest Fire sampling, across both averages and distributions of several graph properties.
26
The PageRank Citation Ranking : Bringing Order to the Web
Lawrence M. Page, Sergey Brin, Rajeev Motwani et al. · 1999 · 12.7K citations
Authoritative sources in a hyperlinked environment
Jon Kleinberg · Journal of the ACM · 1999 · 9.1K citations · Full text
Measurement and analysis of online social networks
Alan Mislove, Massimiliano Marcon, Krishna P. Gummadi et al. · 2007 · 3.1K citations
Jure Leskovec, Jon Kleinberg, Christos Faloutsos · 2005 · 2.3K citations
On the evolution of user interaction in Facebook
Bimal Viswanath, Alan Mislove, Meeyoung Cha et al. · 2009 · 1.5K citations · Full text