Wenyu Zhang From Social Network Group

Slides:



Advertisements
Similar presentations
Nam P. Nguyen, Thang N. Dinh, Sindhura Tokala and My T. Thai
Advertisements

Learning Influence Probabilities in Social Networks 1 2 Amit Goyal 1 Francesco Bonchi 2 Laks V. S. Lakshmanan 1 U. of British Columbia Yahoo! Research.
LEARNING INFLUENCE PROBABILITIES IN SOCIAL NETWORKS Amit Goyal Francesco Bonchi Laks V. S. Lakshmanan University of British Columbia Yahoo! Research University.
~1~ Infocom’04 Mar. 10th On Finding Disjoint Paths in Single and Dual Link Cost Networks Chunming Qiao* LANDER, CSE Department SUNY at Buffalo *Collaborators:
Minimizing Seed Set for Viral Marketing Cheng Long & Raymond Chi-Wing Wong Presented by: Cheng Long 20-August-2011.
Spread of Influence through a Social Network Adapted from :
Maximizing the Spread of Influence through a Social Network
Analysis and Modeling of Social Networks Foudalis Ilias.
Maximizing the Spread of Influence through a Social Network
A Game Theory Approach to Cascading Behavior in Networks By Jim Manning Jordan Mitchell Ajay Mattappallil.
Nodes, Ties and Influence
Maximizing the Spread of Influence through a Social Network By David Kempe, Jon Kleinberg, Eva Tardos Report by Joe Abrams.
Lecture 3 Power Law Structure Ding-Zhu Du Univ of Texas at Dallas.
Maximizing the Spread of Influence through a Social Network
Simpath: An Efficient Algorithm for Influence Maximization under Linear Threshold Model Amit Goyal Wei Lu Laks V. S. Lakshmanan University of British Columbia.
Maximizing Product Adoption in Social Networks
Models of Influence in Online Social Networks
© Y. Zhu and Y. University of North Carolina at Charlotte, USA 1 Chapter 1: Social-based Routing Protocols in Opportunistic Networks Ying Zhu and.
Hao-Shang Ma and Jen-Wei Huang Knowledge and Information Discovery Lab, Dept. of Electrical Engineering, National Cheng Kung University The 7th Workshop.
Personalized Influence Maximization on Social Networks
Free Powerpoint Templates Page 1 Free Powerpoint Templates Influence and Correlation in Social Networks Azad University KurdistanSocial Network.
Modeling the Spread of Influence on the Blogosphere Akshay Java, Pranam Kolari, Tim Finin, and Tim Oates UMBC Tech Report 04/12/06.
1 1 Stanford University 2 MPI for Biological Cybernetics 3 California Institute of Technology Inferring Networks of Diffusion and Influence Manuel Gomez.
1 1 Stanford University 2 MPI for Biological Cybernetics 3 California Institute of Technology Inferring Networks of Diffusion and Influence Manuel Gomez.
Influence Maximization in Dynamic Social Networks Honglei Zhuang, Yihan Sun, Jie Tang, Jialin Zhang, Xiaoming Sun.
Thang N. Dinh, Dung T. Nguyen, My T. Thai Dept. of Computer & Information Science & Engineering University of Florida, Gainesville, FL Hypertext-2012,
A Graph-based Friend Recommendation System Using Genetic Algorithm
ACM International Conference on Information and Knowledge Management (CIKM) Analysis of Physical Activity Propagation in a Health Social Network.
Jing (Selena) He and Hisham M. Haddad Department of Computer Science, Kennesaw State University Shouling Ji, Xiaojing Liao, and Raheem Beyah School of.
Maximizing the Spread of Influence through a Social Network David Kempe, Jon Kleinberg, Eva Tardos Cornell University KDD 2003.
Graph-based Text Classification: Learn from Your Neighbors Ralitsa Angelova , Gerhard Weikum : Max Planck Institute for Informatics Stuhlsatzenhausweg.
Maximizing the Spread of Influence through a Social Network Authors: David Kempe, Jon Kleinberg, É va Tardos KDD 2003.
Lecture 1-5 Power Law Structure Weili Wu Ding-Zhu Du Univ of Texas at Dallas.
Online Social Networks and Media
Lecture 3-1 Independent Cascade Weili Wu Ding-Zhu Du University of Texas at Dallas.
On Bharathi-Kempe-Salek Conjecture about Influence Maximization Ding-Zhu Du University of Texas at Dallas.
Algorithms For Solving History Sensitive Cascade in Diffusion Networks Research Proposal Georgi Smilyanov, Maksim Tsikhanovich Advisor Dr Yu Zhang Trinity.
Speaker : Yu-Hui Chen Authors : Dinuka A. Soysa, Denis Guangyin Chen, Oscar C. Au, and Amine Bermak From : 2013 IEEE Symposium on Computational Intelligence.
Optimizing server placement in distributed systems in the presence of competition Jan-Jan Wu( 吳真貞 ), Shu-Fan Shih ( 施書帆 ), Pangfeng Liu ( 劉邦鋒 ), Yi-Min.
1 1 Stanford University 2 MPI for Biological Cybernetics 3 California Institute of Technology Inferring Networks of Diffusion and Influence Manuel Gomez.
Lecture 5-2 Target-Influence and Power Law Graphs Ding-Zhu Du Univ of Texas at Dallas.
Biao Wang 1, Ge Chen 1, Luoyi Fu 1, Li Song 1, Xinbing Wang 1, Xue Liu 2 1 Shanghai Jiao Tong University 2 McGill University
 DM-Group Meeting Liangzhe Chen, Oct Papers to be present  RSC: Mining and Modeling Temporal Activity in Social Media  KDD’15  A. F. Costa,
Mingze Zhang, Mun Choon Chan and A. L. Ananda School of Computing
Yu Wang1, Gao Cong2, Guojie Song1, Kunqing Xie1
Inferring Networks of Diffusion and Influence
Cohesive Subgraph Computation over Large Graphs
Seed Selection.
Nanyang Technological University
Independent Cascade Model and Linear Threshold Model
Greedy & Heuristic algorithms in Influence Maximization
Detecting communities in time-evolving networks:
Power Law Structure Weili Wu Ding-Zhu Du Univ of Texas at Dallas
Worm Origin Identification Using Random Moonwalks
Nithin Michael, Yao Wang, G. Edward Suh and Ao Tang Cornell University
Peer-to-Peer and Social Networks
Learning Influence Probabilities In Social Networks
Friend Recommendation with a Target User in Social Networking Services
Jianping Fan Dept of CS UNC-Charlotte
Independent Cascade Model and Linear Threshold Model
Maximizing the Spread of Influence through a Social Network
The Importance of Communities for Learning to Influence
Effective Social Network Quarantine with Minimal Isolation Costs
Multi-Objective Optimization for Topology Control in Hybrid FSO/RF Networks Jaime Llorca December 8, 2004.
Algorithms for Budget-Constrained Survivable Topology Design
Alan Kuhnle*, Victoria G. Crawford, and My T. Thai
Malik Magdon-Ismail, Konstantin Mertsalov, Mark Goldberg
Viral Marketing over Social Networks
Discovering Influential Nodes From Social Trust Network
Independent Cascade Model and Linear Threshold Model
Presentation transcript:

Wenyu Zhang From Social Network Group 5130309496 Optimization of Information Diffusion in Mobile Social Network Using Community Structure Wenyu Zhang From Social Network Group 5130309496

Outline Background and Motivations Model and Problem Formulation Mobile Social Network Model Independent Cascade Diffusion Model Main Problem: Influence Maximization One Reasonable Method Community Detection Supportive Reasons Evaluation Index of the Method Summary Future Work References This this my outline. I will focus on the model formulation and support of my method, which is community detection.

Background and Motivations Two Main Evolutions Online social network (large scale geosocial network) Proliferation of smart mobile devices (high mobility in social and physical scale) First of all, let’s take a look at the background. 1.Nowadays, social networks have been evolving to online social networks such as Facebook, Twitter, and from this graph we can see more and more people using online social network to communicate with each other. 2. With the proliferation of smart mobile devices, the mobility and geolocation should be taken into consideration.

Background and Motivations A Marketing Motivation A company has an innovation to propagate Select 𝑘 nodes on OSNet as seeds who originally take the message More nodes receive the message -> more profits to get Assuming that a company want to spread a message of their innovative product to people. They can only have a certain number of seeds who firstly know the innovation. Here comes a problem: which nodes should be chosen as nodes to maximize the influence, which is closely related to their profits.

Model and Problem Formulation Mobile Social Network Model 𝐺 𝑡 = ( 𝑉 𝑡 , 𝐸 𝑡 ) 𝑤 𝑢𝑣 = 𝑤 𝑣𝑢 𝑤 𝑢𝑣 = 𝑎∙𝑂 𝑢𝑣 +𝑏∙𝛽 𝑙 impedance in geo-transmission social tie strength 𝑂 𝑢𝑣 = 𝑛 𝑢𝑣 𝑘 𝑢 −1 + 𝑘 𝑣 −1 − 𝑛 𝑢𝑣 A new definition of weight Gt is a dynamic geo-social graph at time step t 𝛽: damping parameter 𝑙: geo distance between node 𝑢,𝑣 𝑂 𝑢𝑣 : the strength of social tie, which may represent the frequency of contacts between two users As the result of big data analysis, the stronger the tie between two users, the more their friends overlap, a correlation that is valid for about 95% of the links. where nuvis the number of common neighbors of u and v, and ku (kv) denotes the degree of node u(v)

Model and Problem Formulation Independent Cascade Diffusion Model 𝐺=(𝑉,𝐸) 𝑝 𝑢𝑣 =𝑛𝑜𝑟𝑚𝑎𝑙𝑖𝑧𝑒𝑑 𝑤 𝑢𝑣 𝑆 𝑢𝑡 ∈{ 0 , 1} , ∀ 𝑢∈𝑉 at time step 𝑡 𝐴⊆𝑉, 𝑆 𝑢0 =1,∀ 𝑢∈𝐴 𝑎𝑛𝑑 𝑆 𝑣0 =1,∀ 𝑣∈𝑉\𝐴  iteration :When node 𝑢 first becomes active in step 𝑡, it is given a single chance to activate each currently inactive neighbor 𝑣; it succeeds with a probability 𝑝 𝑢𝑣 𝜎 𝐴 =𝑛𝑢𝑚𝑏𝑒𝑟 𝑜𝑓 𝑎𝑐𝑡𝑖𝑣𝑒 𝑛𝑜𝑑𝑒𝑠 𝑢𝑙𝑡𝑖𝑚𝑎𝑡𝑒𝑙𝑦 This is the model of our diffusion. Sut is the state of node u at time t, which can be either 0 or 1. 0 represents inactive and 1 represents active Initially, there are some nodes active as seeds. And at every time step, the new active nodes spread messages to their inactive neighbors with only one chance, which had success probability of puv. And this function is…, which represents the influence extent

Model and Problem Formulation Independent Cascade Diffusion Model Here is part of the diffusion process. The arrow represents the direction of message transmission. And one node may have more than one chance to be activated,

Model and Problem Formulation Main Problem: Influence Maximization Given 𝐺 𝑡 = ( 𝑉 𝑡 , 𝐸 𝑡 ) and number of initially active nodes 𝐴 Targeting 𝐴, to maximize 𝜎 𝐴 Based on the model formulated before, our main problem is to target A in the whole network, and then maximize 𝜎 𝐴 This is a NP hard problem, which is very complicated. There have been some approximation algorithms like greedy algorithms trying to significantly reduce the complexity of targeting on the premise of influence assurance. NP hard

One Reasonable Method Community Detection 𝐺=(𝑉,𝐸) 𝐶 𝑖 ∈C and 𝐶 𝑖 ⊆𝑉 , 𝐶 1 ∪ 𝐶 2 ∪…∪ 𝐶 𝐾 =𝑉 𝑄( C ) = 1 2𝑚 𝑖𝑗 ( 𝐴 𝑖𝑗 − 𝑘 𝑖 𝑘 𝑗 2𝑚 ) 𝛿 𝑖𝑗 𝑄( C ) ≤1 𝑎𝑛𝑑 𝑐𝑎𝑛 𝑏𝑒 𝑒𝑖𝑡ℎ𝑒𝑟 𝑝𝑜𝑠𝑖𝑡𝑖𝑣𝑒 𝑜𝑟 𝑛𝑒𝑔𝑎𝑡𝑖𝑣𝑒 Different from those algorithms. I come up with the idea that we can use community detection to optimize the influence maximization problem. Community detection is dividing the nodes into some communities, nodes in the same community have closer relationships

One Reasonable Method Community Detection Meaning of evaluation index 𝑄( C ) high 𝑄( C ) low 𝑄( C ) more edges in communities(intra-community links) more edges between communities(inter-community links)

One Reasonable Method Community Detection From static to dynamic From unweighted to weighted 𝑄( C ) = 1 2𝑚 𝑖𝑗 ( 𝐴 𝑖𝑗 − 𝑘 𝑖 𝑘 𝑗 2𝑚 ) 𝛿 𝑖𝑗 𝑄( C ) = 1 2𝑚 𝑖𝑗 ( 𝐴 𝑖𝑗 − 𝑘 𝑖 𝑘 𝑗 2𝑚 ) 𝑤 𝑖𝑗 𝛿 𝑖𝑗 To adapt to the mobile social network, we should consider the dynamic and weighted circumstance

One Reasonable Method Supportive Reasons Distribute seeds in different communities to achieve higher 𝜎 𝐴 high risk high stability We should let most of inactive nodes have more chances to be activated. In the left graph, all three seeds are in one community, as we already know, the ties between communities is weak ties because of low weight, so there is a high probability that message can’t transfer to the other two communities, which means all the nodes in the left two communities is impossible to be activated. The targeting of the right graph is much more stable.

One Reasonable Method Supportive Reasons More intra-community links, means more chances to get activated

One Reasonable Method Supportive Reasons smaller targeting scale 𝑂( 𝑁 𝑘 ) 3∙𝑂( 𝑁 3 𝑘 ) 𝑖 1−𝑘 Reduce the complexity of targeting if k>1

One Reasonable Method Evaluation index of the method The complexity of targeting 𝐴 NP hard 𝑂 𝑓𝑎𝑠𝑡 𝑐𝑜𝑚𝑚𝑢𝑛𝑖𝑡𝑦 𝑑𝑒𝑡𝑒𝑐𝑡𝑖𝑜𝑛 +𝑂(𝑞𝑢𝑖𝑐𝑘 𝑡𝑎𝑟𝑔𝑒𝑡𝑖𝑛𝑔 𝑖𝑛 𝑠𝑐𝑎𝑙𝑒 𝑜𝑓 𝑐𝑜𝑚𝑚𝑢𝑛𝑖𝑡𝑖𝑒𝑠) The influence extent 𝜎 𝐴 As the problem of finding the most influential nodes is NP hard, we come up with the idea that we first use the heuristic algorithm to make fast community detection, and then use another algorithm to make quick targeting in every community, which has a much smaller searching scale than the whole network. We can further analyze the sum of the complexity of this two approximation algorithms, which is definitely less than NP hard. We also need to examine the validation of our method, which can be formulated as given the number of originally active nodes, we should use less time to activate all the nodes in the network or activate more nodes in a certain time period.

Summary Two main parts of my work A diffusion model in mobile network which considers both social tie strength and geo-transmission impedance Using community detection as a reasonable method to solve the NP-hard influence maximization problem To conclude, two characteristics can distinguish my work from former researchers. First, I …, which can make the model more realistic Second, I come up with the idea of using community detection…

Future work Algorithms Experiments Other circumstances (e.g. overlap of communities) Other diffusion problem (e.g. influence maximization with time limit/time minimization) Algorithms for community detection and targeting in community Experiments with realistic network data

References [1] Nam P. Nguyen, Thang N. Dinh, Ying Xuan, My T. Thai “Adaptive Algorithms for Detecting Community Structure in Dynamic Social Networks” in INFOCOM [2] J.-P. Onnela, J. Sarama ki, J. Hyvo nen, G. Szabo, D. Lazer, K. Kaski, J. Kerte ´sz, and A.-L. Baraba ´si “Structure and tie strengths in mobile communication networks” in PNAS [3] David Kempe, Jon Kleinberg, Ev ´ a Tardos “Maximizing the Spread of Influence through a Social Network” in ACM [4] M. E. J. Newman “Modularity and community structure in networks” in PHYSICS [5] Dashun Wang, Dino Pedreschi, Chaoming Song, Fosca Giannotti, Albert-László Barabási “Human Mobility, Social Ties, and Link Prediction” in ACM

Thank you!