Milgram-Routing in Social Networks

Slides:



Advertisements
Similar presentations
The Small World Phenomenon: An Algorithmic Perspective Speaker: Bradford Greening, Jr. Rutgers University – Camden.
Advertisements

1 Analyzing Kleinberg’s Small-world Model Chip Martel and Van Nguyen Computer Science Department; University of California at Davis.
Small-world networks.
Navigation in Networks Networked Life NETS 112 Fall 2013 Prof. Michael Kearns.
Analysis and Modeling of Social Networks Foudalis Ilias.
Online Social Networks and Media Navigation in a small world.
Rumors and Routes Rajmohan Rajaraman Northeastern University, Boston May 2012 Chennai Network Optimization WorkshopRumors and Routes1.
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
Models of Network Formation Networked Life NETS 112 Fall 2013 Prof. Michael Kearns.
SILVIO LATTANZI, D. SIVAKUMAR Affiliation Networks Presented By: Aditi Bhatnagar Under the guidance of: Augustin Chaintreau.
Information Networks Small World Networks Lecture 5.
Advanced Topics in Data Mining Special focus: Social Networks.
Identity and search in social networks Presented by Pooja Deodhar Duncan J. Watts, Peter Sheridan Dodds and M. E. J. Newman.
Lecture 7 CS 728 Searchable Networks. Errata: Differences between Copying and Preferential Attachment In generative model: let p k be fraction of nodes.
CS 599: Social Media Analysis University of Southern California1 The Basics of Network Analysis Kristina Lerman University of Southern California.
Company LOGO 1 Identity and Search in Social Networks D.J.Watts, P.S. Dodds, M.E.J. Newman Maryam Fazel-Zarandi.
Network Models Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Models Why should I use network models? In may 2011, Facebook.
Small Worlds Presented by Geetha Akula For the Faculty of Department of Computer Science, CALSTATE LA. On 8 th June 07.
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
CS 728 Lecture 4 It’s a Small World on the Web. Small World Networks It is a ‘small world’ after all –Billions of people on Earth, yet every pair separated.
1 Analyzing Kleinberg’s (and other) Small-world Models Chip Martel and Van Nguyen Computer Science Department; University of California at Davis.
Building Low-Diameter P2P Networks Eli Upfal Department of Computer Science Brown University Joint work with Gopal Pandurangan and Prabhakar Raghavan.
Small World Networks Somsubhra Sharangi Computing Science, Simon Fraser University.
Advanced Topics in Data Mining Special focus: Social Networks.
Dept. of Computer Science Distributed Computing Group Asymptotically Optimal Mobile Ad-Hoc Routing Fabian Kuhn Roger Wattenhofer Aaron Zollinger.
Graphs and Topology Yao Zhao. Background of Graph A graph is a pair G =(V,E) –Undirected graph and directed graph –Weighted graph and unweighted graph.
The Small World Phenomenon: An Algorithmic Perspective by Anton Karatoun.
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 7 May 14, 2006
1 Analyzing Kleinberg’s (and other) Small-world Models Chip Martel and Van Nguyen Computer Science Department; University of California at Davis.
Social Media Mining Graph Essentials.
Efficient Gathering of Correlated Data in Sensor Networks
Section 8 – Ec1818 Jeremy Barofsky March 31 st and April 1 st, 2010.
Small World Social Networks With slides from Jon Kleinberg, David Liben-Nowell, and Daniel Bilar.
Small-world networks. What is it? Everyone talks about the small world phenomenon, but truly what is it? There are three landmark papers: Stanley Milgram.
School of Information Sciences University of Pittsburgh TELCOM2125: Network Science and Analysis Konstantinos Pelechrinis Spring 2013 Figures are taken.
Online Social Networks and Media
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Most of contents are provided by the website Network Models TJTSD66: Advanced Topics in Social Media (Social.
Clusters Recognition from Large Small World Graph Igor Kanovsky, Lilach Prego Emek Yezreel College, Israel University of Haifa, Israel.
Jure Leskovec Kevin J. Lang Anirban Dasgupta Michael W. Mahoney WWW’ 2008 Statistical Properties of Community Structure in Large Social and Information.
1 Friends and Neighbors on the Web Presentation for Web Information Retrieval Bruno Lepri.
Small World Social Networks With slides from Jon Kleinberg, David Liben-Nowell, and Daniel Bilar.
Performance Evaluation Lecture 1: Complex Networks Giovanni Neglia INRIA – EPI Maestro 10 December 2012.
Analyzing Networks. Milgram’s Experiments “Six degrees of Separation” Milgram’s letters to various recruits in Nebraska who were asked to forward the.
Network Partition –Finding modules of the network. Graph Clustering –Partition graphs according to the connectivity. –Nodes within a cluster is highly.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Fast.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Topics In Social Computing (67810) Module 1 Introduction & The Structure of Social Networks.
A Place-based Model for the Internet Topology Xiaotao Cai Victor T.-S. Shi William Perrizo NDSU {Xiaotao.cai, Victor.shi,
Social Networks Some content from Ding-Zhu Du, Lada Adamic, and Eytan Adar.
Lecture 23: Structure of Networks
Navigation in Networks
Analysis of University Researcher Collaboration Network Using Co-authorship Jiadi Yao School of Electronic and Computer Science,
Lecture 1: Complex Networks
Structural Properties of Networks: Introduction
Identity and Search in Social Networks
Peer-to-Peer and Social Networks
Navigation in Networks
Lecture 23: Structure of Networks
Network Science: A Short Introduction i3 Workshop
Models of Network Formation
Section 8.2: Shortest path and small world effect
Models of Network Formation
Navigation in Networks
Models of Network Formation
Models of Network Formation
Introduction Wireless Ad-Hoc Network
Lecture 23: Structure of Networks
Navigation and Propagation in Networks
Advanced Topics in Data Mining Special focus: Social Networks
Presentation transcript:

Milgram-Routing in Social Networks دانشجو: مجتبی بلبلی ، مجتبی صادقی ، احمد رحمانی استاد درس: دکتر شیخ اسماعیلی درس : شبکه های اجتماعی بهار91 دانشگاه آزاد اسلامی واحد علوم و تحقیقات کردستان SRB of Islamic Azad University, Kurdistan

SIX DEGREES OF SEPARATION & SMALL WORLD Six degrees of separation refers to the idea that everyone is on average approximately six steps away, by way of introduction, from any other person on Earth, so that a chain of, "a friend of a friend" statements can be made, on average, to connect any two people in six steps or fewer. The small world : take any two people in a social network, and they will be connected by a short chain of acquaintances. SRB of Islamic Azad University, Kurdistan

EXPERIMENT Know target ? Target person Deliver a letter Human subject Know target ? Pass along a letter The surprising outcome was that a reasonably large fraction of the letters reached the target and moreover, they did so in very few hops. Friend SRB of Islamic Azad University, Kurdistan

EMPIRICAL RESULTS Social network : co-authorships of computer science papers. Two people in this networks are “friends” if they are co- authors. Space of interests: computer science topics. we go from person to person by moving to the friend of the current person that has more interests in common with the target. SRB of Islamic Azad University, Kurdistan

THEORETICAL RESULTS We give a new evolutionary model that captures the small world phenomenon together with other important properties of real-world social networks. The main aspect of the model is its built in “interest space”. An important issue with Milgram's small world hypothesis is the difficulty of its verification. The advent of the internet has made it possible : To perform large-scale replicas of the experiment. to genuine “in silico” experiments, where there is no human participation. SRB of Islamic Azad University, Kurdistan

SAMPLE A snapshot of the social networking site Live Journal was downloaded to obtain a social network of roughly 15 million individuals. The experiment was simulated by picking source and target at random, and by moving toward the target according to geographical proximity SRB of Islamic Azad University, Kurdistan

The main problem is how to make them realistic. the current node X we move to the neighbor of X that is closest to the target. (Compatible with small world hypothesis.) The main problem is how to make them realistic. Our experiments strongly reinforce two significant pieces of work in the sociology literature: The importance of weak ties The significance of the social status of the target node in Milgram's experiment. SRB of Islamic Azad University, Kurdistan

AFFILIATION NETWORK An affiliation network is a bipartite graph with people on one side and interests on the other. The affiliation network comes with an associated friendship graph in which two people are friends if they share an interest. SRB of Islamic Azad University, Kurdistan

OUR MODEL The first graph is a bipartite graph, denoted as B(P , I) , that represents the affiliation network, with a set P of people on one side and a set of interests I on the other. An edge (p , i) represents the fact that p is interested in i. The second graph is a friendship network, denoted as G(P,E), representing friendship relations within the same set P of people. People can be friends : If they share an interest or because of preferential attachment SRB of Islamic Azad University, Kurdistan

OUR MODEL P3 P1 P2 I3 I1 I2 SRB of Islamic Azad University, Kurdistan

OUR MODEL P3 P1 P2 I3 I1 I2 P3 P1 P2 I3 I1 I2 P4 SRB of Islamic Azad University, Kurdistan

OUR MODEL P3 P1 P2 I3 I1 I2 P3 P1 P2 I3 I1 I2 P4 P3 P1 P2 I3 I1 I2 P4 SRB of Islamic Azad University, Kurdistan

OUR MODEL P3 P1 P2 I3 I1 I2 P3 P1 P2 I3 I1 I2 P4 P3 P1 P2 I3 I1 I2 P4 SRB of Islamic Azad University, Kurdistan

OUR MODEL P3 P1 P2 I3 I1 I2 P3 P1 P2 I3 I1 I2 P4 P3 P1 P2 I3 I1 I2 P4 SRB of Islamic Azad University, Kurdistan

OUR MODEL P3 P1 P2 I3 I1 I2 P3 P1 P2 I3 I1 I2 P4 P3 P1 P2 I3 I1 I2 P4 SRB of Islamic Azad University, Kurdistan

IMPROVMENTS Three different properties of social networks: Small world phenomena Evolutionary properties Navigability of the interest space Our model exhibit all of them simultaneously. They assume that every person knows the distance between its neighbors and the target, while we only assume that every person knows how similar interests are. The number of nodes in the graph increase with time SRB of Islamic Azad University, Kurdistan

BASIC PROPERTIES OF THE MODEL Effective Diameter Core and hubs SRB of Islamic Azad University, Kurdistan

THE CRUCIAL ROLE OF WEAK TIES Links in a social network are of two types, local and long range, also called weak, ties. Weak ties form bridges between different communities and, in particular, they are the crucial ingredient that makes small worlds possible. Weak ties are crucial to bound the effective diameter of the friendship graph by a constant. SRB of Islamic Azad University, Kurdistan

THE CRUCIAL ROLE OF WEAK TIES(2) Theorem4. For every q < 1, there is a constant q such that the q-effective diameter of G(P,E)is Bounded From above above by q. Lemma: Let C be the core of the affliation network B(P,I). There exists a constant d, independent of n, Such that, with high probability, the distance in the affliation network between any pair of nodes in the core is at most d. SRB of Islamic Azad University, Kurdistan

THE CRUCIAL ROLE OF WEAK TIES(3) Any two hubs are at constant distance in G(P,E) and B(P,I), with high probability. SRB of Islamic Azad University, Kurdistan

LOCAL ROUTING IN INTEREST SPACE Two more aspects make the following analysis Interesting in our opinion: This is the first study of the performance of Local routing algorithm with an evolving model. ours is the first model that can explain Milgram's experiment if we assume some constant attrition. SRB of Islamic Azad University, Kurdistan

LOCAL ROUTING IN INTEREST SPACE(2) In this Figure we shown an example of affliation Network(A) with the induced friendship network(B) and hierarchy of interests(C). A B C I2 I1 I3 I4 P3 P1 P2 P4 P3 P1 P2 I3 I1 I2 P4 I4 SRB of Islamic Azad University, Kurdistan

LOCAL ROUTING IN INTEREST SPACE(3) Distance between interests Local Routing algorithm Lemma: In every step of the local routing algorithm , either the interest distance between the message holder and the destination is reduced or the message is delivered to the target. SRB of Islamic Azad University, Kurdistan

LOCAL ROUTING IN INTEREST SPACE(4) Let : Theorem8 Expanded interests setting Theorem9 Theorem10 SRB of Islamic Azad University, Kurdistan

7. EXPERIMENTS Mathematical model of social networks, building on the affiliation network model. A source vertex s and a target vertex t. Identify the interests of s and t in the underlying affiliation network and identify the neighbor of s whose interests are closer to that of t . SRB of Islamic Azad University, Kurdistan

PROPERTY OF EXPERIMENT Modestly-sized social network Consists of authors as nodes and edges defined by co-authorship of one or more articles. Randomly selected about 575 pairs of source- target SRB of Islamic Azad University, Kurdistan

Shortest path between nodes in this component is roughly 6.3 . Probability that two randomly selected nodes belong to the largest connected component is roughly 64%. Shortest path between nodes in this component is roughly 6.3 . SRB of Islamic Azad University, Kurdistan

Two authors are friends if they coauthor a paper. Define the interest space with set of bigrams and unigrams. Unigrams and Bigrams??? Consider "Small world experiments for everyone“ Unigrams IS `small',`world', `experiments', and `everyone‘ Bigrams IS `small world', `world experiments' SRB of Islamic Azad University, Kurdistan

We define s(i, a) to be the strength of interest i for author a . If we are currently at node x, we move to the neighbor y of x whose interest profile is closest to the target t . Measure of proximity of y to t is computed according to the formula . SRB of Islamic Azad University, Kurdistan

LOCAL MONOTONE , LOCAL Another of the algorithm that the proximity measure strictly increase in each step of the routing this version is called Local Monotone, and the version without this restriction is called Local . SRB of Islamic Azad University, Kurdistan

LOOKAHEAD We not only evaluate neighbors of x, but also evaluate neighbors of neighbors of x . in real social networks, one not only has knowledge about their friends, one often has partial knowledge about friends-of-friends SRB of Islamic Azad University, Kurdistan

The success percentage' in Figure 3, 4 is Figure 3, 4 report the percentage of successful chains for the eight variations of the decentralized routing algorithm are studied. The success percentage' in Figure 3, 4 is percentage of source-target pairs successfully routed 0.64 SRB of Islamic Azad University, Kurdistan

Figure 3 SRB of Islamic Azad University, Kurdistan

Figure 4 SRB of Islamic Azad University, Kurdistan

RESULTS The results are presented in four groups, each corresponding to one value of a parameter called Navigation based on interests is an extremely powerful paradigm. the success of the basic algorithm Local in achieving 21%. Adding one of two natural cues to local routing raising the success rate to about 57%, and reducing the path length from about 24 to about 12. SRB of Islamic Azad University, Kurdistan

Adding both interest expansion and lookahead results in 80% successful routing, with extremely short paths. Insisting on monotonically better proximity to the target's interests typically reduces success rate, but significantly improves the length of the path constructed, for each of the four variations of the algorithm. SRB of Islamic Azad University, Kurdistan

Picking the target from a distribution that is restricted to targets of certain minimum degree dramatically improves the success rate and path length for decentralized routing algorithms. These findings reinforce the strength of weak ties, and importance of core nodes for decentralized routing. SRB of Islamic Azad University, Kurdistan

Any Question? با تشکر از توجه شما SRB of Islamic Azad University, Kurdistan