ActiveDBC: learning Knowledge-based Information propagation in mobile social networks

Due to fast-growing mobile devices usage such as smartphones and wearable devices, the rapid information propagation in the Mobile Social Networks environment is very important. In particular, information transmission of people with repeated daily patterns in complex areas such as big cities requires a very meaningful analysis. We address the problem of identifying a key player who can quickly propagate the information to the whole network. This problem, in other words, often refer as the information propagation problem. In this research, we selected the top-k influential nodes to learn the knowledge-based movements of people by using a Markov chain process in a real-life environment. Subsequently, their movement probabilities according to virtual regions were used to ensure appropriate clustering based on the Density-based Spatial Clustering of Applications with Noise (DBSCAN) algorithm. Since moving patterns in a university campus data have a dense collection of people, the DBSCAN algorithm was useful for producing very dense groupings. After clustering, we also elected the top-k influential nodes based on the results learned from the score of each node according to groups. We determined the rate at which information spreads by using trace data from a real network. Our experiments were conducted in the Opportunistic Network Environment simulator. The results showed that the proposed method has outstanding performance for the level of spreading time in comparison to other methods such as Naïve, Degree, and K-means. Furthermore, we compared the performance of RandomDBC with that of ActiveDBC, proving that the latter method was important to extract the influential top-k nodes, and showed superior performance.

[1]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[2]  Matthew Richardson,et al.  Mining knowledge-sharing sites for viral marketing , 2002, KDD.

[3]  Zhensheng Zhang,et al.  Routing in intermittently connected mobile ad hoc networks and delay tolerant networks: overview and challenges , 2006, IEEE Communications Surveys & Tutorials.

[4]  Marco Conti,et al.  Opportunistic networking: data forwarding in disconnected mobile ad hoc networks , 2006, IEEE Communications Magazine.

[5]  Antonio Fratini,et al.  Medical emergency alarm dissemination in urban environments , 2014, Telematics Informatics.

[6]  Xiao Sun,et al.  Cooperative Data Offload in Opportunistic Networks: From Mobile Devices to Infrastructure , 2016, IEEE/ACM Transactions on Networking.

[7]  Yu Wang,et al.  Community-based greedy algorithm for mining top-K influential nodes in mobile social networks , 2010, KDD.

[8]  Jennifer C. Hou,et al.  Modeling steady-state and transient behaviors of user mobility: formulation, analysis, and application , 2006, MobiHoc '06.

[9]  Wei Tsang Ooi,et al.  Analysis and implications of student contact patterns derived from campus schedules , 2006, MobiCom '06.

[10]  Tzu-Chieh Tsai,et al.  NCCU Trace: social-network-aware mobility trace , 2015, IEEE Communications Magazine.

[11]  Wei Chen,et al.  Scalable influence maximization for prevalent viral marketing in large-scale social networks , 2010, KDD.

[12]  Sanjay Ranka,et al.  An effic ient k-means clustering algorithm , 1997 .

[13]  L. Freeman Centrality in social networks conceptual clarification , 1978 .

[14]  Marco Conti,et al.  From opportunistic networks to opportunistic computing , 2010, IEEE Communications Magazine.

[15]  Annalisa Socievole,et al.  Wireless contacts, Facebook friendships and interests: Analysis of a multi-layer social network in an academic environment , 2014, 2014 IFIP Wireless Days (WD).

[16]  Zhu Han,et al.  Self-Interest-Driven incentives for ad dissemination in autonomous mobile social networks , 2013, 2013 Proceedings IEEE INFOCOM.

[17]  Martin Reisslein,et al.  WDM Ethernet passive optical networks , 2006, IEEE Communications Magazine.

[18]  Yonggang Wen,et al.  Information diffusion in mobile social networks: The speed perspective , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[19]  Junhee Seok,et al.  Information propagation modeling in a drone network using disease epidemic models , 2016, 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN).

[20]  Pan Hui,et al.  People are the network : experimental design and evaluation of social-based forwarding algorithms , 2008 .

[21]  Pinyi Ren,et al.  Epidemic Information Dissemination in Mobile Social Networks With Opportunistic Links , 2015, IEEE Transactions on Emerging Topics in Computing.

[22]  Antonio Iera,et al.  Context-Aware Information Diffusion for Alerting Messages in 5G Mobile Social Networks , 2017, IEEE Internet of Things Journal.

[23]  K. alik An efficient k'-means clustering algorithm , 2008 .

[24]  Alex Pentland,et al.  Reality mining: sensing complex social systems , 2006, Personal and Ubiquitous Computing.

[25]  Éva Tardos,et al.  Maximizing the Spread of Influence through a Social Network , 2015, Theory Comput..

[26]  Qinghua Zheng,et al.  Towards Information Diffusion in Mobile Social Networks , 2016, IEEE Transactions on Mobile Computing.

[27]  Ari Keränen Opportunistic Network Environment simulator , 2008 .

[28]  Jure Leskovec,et al.  Information diffusion and external influence in networks , 2012, KDD.

[29]  Michael R. Lyu,et al.  Mining social networks using heat diffusion processes for marketing candidates selection , 2008, CIKM '08.

[30]  Ira Assent,et al.  AnyDBC: An Efficient Anytime Density-based Clustering Algorithm for Very Large Complex Datasets , 2016, KDD.