Online Social Networks 2
|
|
- Myrtle Bruce
- 5 years ago
- Views:
Transcription
1 Online Social Networks 2 Formation, Contagion, Information Diffusion Some slides adapted from Michael Kearns (Upenn) and Eytan Adar (Michigan) 1
2 Today's Plan Information diffusion, contagion Formation of (online) Social Networks Nitty-gritty: Facebook graph search API 2
3 TIPPING AND INFO DIFFUSION 3
4 Gladwell Tipping Examples Hush Puppies: almost dead in 1994; > 10x sales increase by 96 no advertising or marketing budget claim: viral fashion spread from NY teens to designers must be certain connectivity and individuals NYC Crime: 1992: > 2K murders; < 770 five years later standard socio-economic explanations: police performance, decline of crack, improved economy, aging but these all changed incrementally alternative: small forces provoked anti-crime virus Technology tipping: fax machines, , cell phones Tipping origins: 1970 s white flight
5 Key Characteristics of Tipping (according to Gladwell) Contagion: viral spread of disease, ideas, knowledge, etc. spread is determined by network structure network structure will influence outcomes who gets infected, infection rate, number infected Amplification of the incremental: small changes can have large, dramatic effects network topology, infectiousness, individual behavior Sudden, not gradual change: phase transitions and non-linear phenomena How can we formalize some of these ideas?
6 crime rate crime rate crime rate crime rate Rates of Growth and Decay linear linear size of police force size of police force nonlinear, gradual decay nonlinear, tipping size of police force size of police force
7 Gladwell s Three Sources of Tipping The Law of the Few (Messengers): Connectors, Mavens and Salesman Hubs and Authorities The Stickiness Factor (Message): The infectiousness of the message itself Still largely treated as a crude property of transmission The Power of Context: global influences affecting messenger behavior
8 Epidemos Forest fire simulation: grid of forest and vacant cells fire always spreads to adjacent four cells perfect stickiness or infectiousness connectivity parameter: probability of forest fire will spread to all of connected component of source tip when forest ~ 0.6 clean mathematical formalization (e.g. fraction burned) Viral spread simulation: population on a grid network, each with four neighbors stickiness parameter: probability of passing disease connectivity parameter: probability of rewiring local connections to random long-distance no long distance connections: tip at stickiness ~ 0.3 at rewiring = 0.5, often tip at stickiness ~ 0.2
9 Mathematizing the Forest Fire Start with a regular 2-dimensional grid network this represents a complete forest Delete each vertex (and its edges) with probability p (independently) this represents random clear-cutting or natural fire breaks Choose a random remaining vertex v this is my campsite Q: What is the expected size of v s connected component? this is how much of the forest is going to burn
10 Mathematizing the Epidemic Start with a regular 2-dimensional grid network this represents a dense population with local connections (neighbors) Rewire each edge with probability p to a random destination this represents long-distance connections (chance meetings) Choose a random remaining vertex v this is an infection; spreads probabilistically to each of v s neighbors Fraction killed more complex: depends on both size and structure of v s connected component Important theme: mixing regular, local structure with random, long-distance connections
11 Small Worlds and the Law of the Few Gladwell s Law of the Few : a small number of highly connected vertices ( heavy tails) inordinate importance for global connectivity ( small diameter) Travers & Milgram 1969: classic early social network study destination: a Boston stockbroker; lived in Sharon, MA sources: Nebraska stockowners; Nebraska and Boston randoms forward letter to a first-name acquaintance closer to target target information provided: name, address, occupation, firm, college, wife s name and hometown navigational value? Basic findings: 64 of 296 chains reached the target average length of completed chains: 5.2 interaction of chain length and navigational difficulties main approach routes: home (6.1) and work (4.6) Boston sources (4.4) faster than Nebraska (5.5) no advantage for Nebraska stockowners
12 The Connectors to the Target T & M found that many of the completed chains passed through a very small number of penultimate individuals Mr. G, Sharon merchant: 16/64 chains Mr. D and Mr. P: 10 and 5 chains Connectors are individuals with extremely high degree why should connectors exist? how common are they? how do they get that way? (see Gladwell for anecdotes) Connectors can be viewed as the hubs of social traffic Note: no reason target must be a connector for small worlds Two ways of getting small worlds (low diameter): truly random connection pattern dense network a small number of well-placed connectors in a sparse network
13 Small Worlds: A Modern Experiment The Columbia Small Worlds Project: considerably larger subject pool, uses subject of Dodds et al. assigned paper Basic methodology: 18 targets from 13 countries on-line registration of initial participants, all tracking electronic 99K registered, 24K initiated chains, 384 reached targets Some findings: < 5% of messages through any penultimate individual large friend degree rarely (< 10%) cited Dodds et al: no evidence of connectors! (but could be that connectors are not cited for this reason ) interesting analysis of reasons for forwarding interesting analysis of navigation method vs. chain length
14 Tie Strength Strength of Weak Ties (Granovetter) Granovetter: How often did you see the contact that helped you find the job prior to the job search 16.7 % often (at least once a week) 55.6% occasionally (more than once a year but less than twice a week) 27.8% rarely once a year or less Weak ties will tend to have different information than we and our close contacts do weak ties will tend to have high betweenness and low transitivity
15 The Strength of Weak Ties Not all links are of equal importance Granovetter 1974: study of job searches 56% found current job via a personal connection of these, 16.7% saw their contact often the rest saw their contact occasionally or rarely Your closest contacts might not be the most useful similar backgrounds and experience they may not know much more than you do connectors derive power from a large fraction of weak ties Further evidence in Dodds et al. paper T&M, Granovetter, Gladwell: multiple spaces & distances geographic, professional, social, recreational, political, we can reason about general principles without precise measurement
16 The Magic Number 150 Social channel capacity correlation between neocortex size and group size Dunbar s equation: neocortex ratio group size Clear implications for many kinds of social networks Again, a topological constraint on typical degree From primates to military units to Gore-Tex
17 Link Prediction?
18 Link Prediction in Social Net Data We know things about structure Homophily = like likes like or bird of a feather flock together or similar people group together Mutuality Triad closure Various measures that try to use this
19 Link Prediction Simple metrics Only take into account graph properties 1 log ( ) z ( x) ( y) z Γ(x) = neighbors of x Originally: 1 / log(frequency(z)) Liben-Nowell, Kleinberg (CIKM 03)
20 Link Prediction Simple metrics Only take into account graph properties l 1 l paths l xy, Paths of length l (generally 1) from x to y weighted variant is the number of times the two collaborated Liben-Nowell, Kleinberg (CIKM 03)
21 Link Prediction in Relational Data We know things about structure Homophily = like likes like or bird of a feather flock together or similar people group together Mutuality Triad closure Slightly more interesting problem if we have relational data on actors and ties Move beyond structure
22 Relationship & Link Prediction advisorof? Employee /contractor Salary Time at company
23 Describing Real Networks: Heavy-Tailed Degree Distributions
24
25 What Do We Mean By Not Heavy-Tailed? Mathematical model of a typical bell-shaped distribution: the Normal or Gaussian distribution over some quantity x Good for modeling many real-world quantities but not degree distributions if mean/average is then probability of value x is: main point: exponentially fast decay as x moves away from if we take the logarithm: probability(x) e x Claim: if we plot log(x) vs log(probability(x)), will get strong curvature Let s look at some (artificial) sample data (Poisson better than Normal for degrees, but same story holds) 2 log( probability(x)) (x ) 2
26 frequency(x) log(frequency(x)) x log(x)
27 What Do We Mean By Heavy-Tailed? One mathematical model of a typical heavy-tailed distribution: the Power Law distribution with exponent main point: inverse polynomial decay as x increases if we take the logarithm: probability(x) 1/x Claim: if we plot log(x) vs log(probability(x)), will get a straight line! Let s look at (artificial) some sample data log( probability(x)) log( x)
28 frequency(x) log(frequency(x)) x log(x)
29 Oracle of Bacon Revisited
30 Degree Distribution of the Web Graph [Broder et al.]
31 Actor Collaborations; Web; Power Grid [Barabasi and Albert]
32 Zipf s Law Look at the frequency of English words: the is the most common, followed by of, to, etc. claim: frequency of the n-th most common ~ 1/n (power law, a ~ 1) General theme: rank events by their frequency of occurrence resulting distribution often is a power law! Other examples: North America city sizes personal income file sizes genus sizes (number of species) the long tail of search (on which more later ) let s look at log-log plots of these People seem to dither over exact form of these distributions e.g. value of a but not over heavy tails
33 iphone App Popularity
34 Summary Power law distribution is a good mathematical model for heavy tails; Normal/bell-shaped is not Statistical signature of power law and heavy tails: linear on a log-log scale Many social and other networks exhibit this signature Next universal : small diameter
35 How Do Real Networks Look? II. Small Diameter
36 What Do We Mean By Small Diameter? Definition of diameter: assumes network has a single connected component (or examine giant component) for every pair of vertices u and v, compute shortest-path distance d(u,v) then (average-case) diameter of entire network or graph G with N vertices is diameter(g) 2/(N(N 1)) d(u,v) equivalent: pick a random pair of vertices (u,v); what do we expect d(u,v) to be? What s the smallest/largest diameter(g) could be? smallest: 1 (complete network, all N(N-1)/2 edges present); independent of N largest: linear in N (chain or line network) Small diameter: no precise definition, but certainly << N Travers and Milgram: ~5; any fixed network has fixed diameter may want to allow diameter to grow slowly with N (?) e.g. log(n) or log(log(n)) u,v
37 Empirical Support Travers and Milgram, 1969: diameter ~ 5-6, N ~ 200M Columbia Small Worlds, 2003: diameter ~4-7, N ~ web population? Lescovec and Horvitz, 2008: Microsoft Messenger network Diameter ~6.5, N ~ 180M Backstrom et al., 2012: Facebook social graph diameter ~5, N ~ 721M
38 Summary So far: naturally occuring, large-scale networks exhibit: heavy-tailed degree distributions small diameter Next up: clustering of connectivity
39 How Do Real Networks Look? III. Clustering of Connectivity
40 The Clustering Coefficient of a Network Intuition: a measure of how bunched up edges are The clustering coefficient of vertex u: let k = degree of u = number of neighbors of u k(k-1)/2 = max possible # of edges between neighbors of u c(u) = (actual # of edges between neighbors of u)/[k(k-1)/2] fraction of pairs of friends that are also friends 0 <= c(u) <= 1; measure of cliquishness of u s neighborhood Clustering coefficient of a graph G: CC(G) = average of c(u) over all vertices u in G k = 4 k(k-1)/2 = 6 c(u) = 4/6 = u
41 What Do We Mean By High Clustering? CC(G) measures how likely vertices with a common neighbor are to be neighbors themselves Should be compared to how likely random pairs of vertices are to be neighbors Let p be the edge density of network/graph G: p E /(N(N 1)/2) Here E = total number of edges in G If we picked a pair of vertices at random in G, probability they are connected is exactly p So we will say clustering is high if CC(G) >> p
42 Clustering Coefficient Example 1 1/(2 x 1/2) = 1 2/(3 x 2/2) = 2/3 3/(4 x 3/2) = 1/2 2/(3 x 2/2) = 2/3 1/(2 x 1/2) = 1 C.C. = (1 + ½ /3 + 2/3)/5 = p = 7/(5 x 4/2) = 0.7 Not highly clustered
43 Clustering Coefficient Example 2 Network: simple cycle + edges to vertices 2 hops away on cycle By symmetry, all vertices have the same clustering coefficient Clustering coefficient of a vertex v: Degree of v is 4, so the number of possible edges between pairs of neighbors of v is 4 x 3/2 = 6 How many pairs of v s neighbors actually are connected? the two clockwise neighbors, the two counterclockwise, and the immediate cycle neighbors So the c.c. of v is 3/6 = ½ Compare to overall edge density: Total number of edges = 2N Edge density p = 2N/(N(N-1)/2) ~ 4/N As N becomes large, ½ >> 4/N So this cyclical network is highly clustered
44 Clustering Coefficient Example 3 Divide N vertices into sqrt(n) groups of size sqrt(n) (here N = 25) Add all connections within each group (cliques), connect leaders in a cycle N sqrt(n) non-leaders have C.C. = 1, so network C.C. 1 as N becomes large Edge density is p ~ 1/sqrt(N)
45 NETWORK FORMATION OVERVIEW 45
46 The Erdös-Renyi (Random Graph) Model Really a randomized algorithm for generating networks Begin with N isolated vertices, no edges Add edges gradually, one at a time Randomly select two vertices not already neighbors, add edge So edges are added in a random, unbiased fashion About the simplest (dumbest?) formation model possible But what can it already explain?
47 The Erdös-Renyi (Random Graph) Model After adding E edges, edge density is p E /(N(N 1)/2) As E increases, p goes from 0 to 1 Q: What are the likely structural properties at density p? e.g. as p = 0 1, small diameter occurs; single connected component At what values of p do natural structures emerge? We will see: many natural and interesting properties arise at rather small p furthermore, they arise very suddenly (tipping/threshold) Let s revisit the Erdös-Renyi simulator
48 Why Can t There Be Two Large Components? N /2 densely connected N 2 /4 missing edges N /2 densely connected
49 Threshold Phenomena in Erdös-Renyi Theorem: In Erdös-Renyi, as N becomes large: If p < 1/N, probability of a giant component (e.g. 50% of vertices) goes to 0 If p > 1/N, probability of a giant component goes to 1, and all other components will have size at most log(n) Note: at edge density p, expected/average degree is p(n-1) ~ pn So at p ~ 1/N, average degree is ~ 1: incredibly sparse So model explains giant components in real networks General tipping point at edge density q (may depend on N): If p < q, probability of property goes to 0 as N becomes large If p > q, probability of property goes to 1 as N becomes large For example, could examine property diameter 6 or less
50 Threshold Phenomena in Erdös-Renyi Theorem: In Erdös-Renyi, as N becomes large: Threshold at for diameter 6. Note: degrees growing (slightly) with N If N = 300M (U.S. population) then average degree pn ~ 500 If N = 7BN (world population) then average degree pn ~ 1000 Not unreasonable figures p ~ log(n)/n 5/ 6 At p not too far from 1/N, get strong connectivity Very efficient use of edges
51 Threshold Phenomena in Erdös-Renyi In fact: Any monotone property of networks exhibits a threshold phenomenon in Erdös-Renyi monotone: property continues to hold if you add edges to the networks e.g. network has a group of K vertices with at least 71% neighbors e.g. network has a cycle of at least K vertices Tipping is the rule, not the exception
52 What Doesn t the Model Explain? Erdös-Renyi explains giant component and small diameter But: degree distribution not heavy-tailed; exponential decay from mean (Poisson) clustering coefficient is *exactly* p To explain these, we ll need richer models with greater realism
53 MODELS OF NETWORK FORMATION II. CLUSTERING MODELS
54 Programming Clustering Erdös-Renyi: global/background edge density p all edges appear independently with probability p no bias towards connecting friends of friends (distance 2) no high clustering But in real networks, such biases often exist: people introduce their friends to each other people with common friends may share interests (homophily) So natural to consider a model in which: the more common neighbors two vertices share, the more likely they are to connect still some background probability of connecting still selecting edges randomly, but now with a bias towards friends of friends
55 Making it More Precise: the a-model 1.0 y = probability of connecting u & v smaller a y ~ p (x /N) a larger a default probability p x = number of current common neighbors of u & v network size N
56 From D. Watts, Small Worlds
57 Clustering Coefficient Example 2 Network: simple cycle + edges to vertices 2 hops away on cycle By symmetry, all vertices have the same clustering coefficient Clustering coefficient of a vertex v: Degree of v is 4, so the number of possible edges between pairs of neighbors of v is 4 x 3/2 = 6 How many pairs of v s neighbors actually are connected? the two clockwise neighbors, the two counterclockwise, and the immediate cycle neighbors So the c.c. of v is 3/6 = ½ Compare to overall edge density: Total number of edges = 2N Edge density p = 2N/(N(N-1)/2) ~ 4/N As N becomes large, ½ >> 4/N So this cyclical network is highly clustered
58 An Alternative Model A different model: start with all vertices arranged on a ring or cycle (or a grid) connect each vertex to all others that are within k cycle steps with probability q, rewire each local connection to a random vertex Initial cyclical structure models local or geographic connectivity Long-distance rewiring models long-distance connectivity q=0: high clustering, high diameter q=1: low clustering, low diameter (~ Erdös-Renyi) Again is a magic range of q where we get both high clustering and low diameter Let s look at this demo
59 Summary Two rather different ways of getting high clustering, low diameter: bias connectivity towards shared friendships mix local and long-distance connectivity Both models require proper tuning to achieve simultaneously Both a bit more realistic than Erdös-Renyi Neither model exhibits heavy-tailed degree distributions
60 Rich-Get-Richer Processes Processes in which the more someone has of something, the more likely they are to get more of it Examples: the more friends you have, the easier it is to make more the more business a firm has, the easier it is to win more the more people there are at a nightclub, the more who want to go Such processes will amplify inequality One simple and general model: if you have amount x of something, the probability you get more is proportional to x so if you have twice as much as me, you re twice as likely to get more Generally leads to heavy-tailed distributions (power laws) Let s look at a simple nightclub demo
61 Preferential Attachment Start with two vertices connected by an edge At each step, add one new vertex v with one edge back to previous vertices Probability a previously added vertex u receives the new edge from v is proportional to the (current) degree of u more precisely, probability u gets the edge = (current degree of u)/(sum of all current degrees) Vertices with high degree are likely to get even more links! just like the crowded nightclub Generates a power law distribution of degrees Variation: each new vertex initially gets k edges
How Do Real Networks Look? Networked Life NETS 112 Fall 2014 Prof. Michael Kearns
How Do Real Networks Look? Networked Life NETS 112 Fall 2014 Prof. Michael Kearns Roadmap Next several lectures: universal structural properties of networks Each large-scale network is unique microscopically,
More informationModels of Network Formation. Networked Life NETS 112 Fall 2017 Prof. Michael Kearns
Models of Network Formation Networked Life NETS 112 Fall 2017 Prof. Michael Kearns Roadmap Recently: typical large-scale social and other networks exhibit: giant component with small diameter sparsity
More informationNavigation in Networks. Networked Life NETS 112 Fall 2017 Prof. Michael Kearns
Navigation in Networks Networked Life NETS 112 Fall 2017 Prof. Michael Kearns The Navigation Problem You are an individual (vertex) in a very large social network You want to find a (short) chain of friendships
More informationErdős-Rényi Model for network formation
Network Science: Erdős-Rényi Model for network formation Ozalp Babaoglu Dipartimento di Informatica Scienza e Ingegneria Università di Bologna www.cs.unibo.it/babaoglu/ Why model? Simpler representation
More informationSocial, Information, and Routing Networks: Models, Algorithms, and Strategic Behavior
Social, Information, and Routing Networks: Models, Algorithms, and Strategic Behavior Who? Prof. Aris Anagnostopoulos Prof. Luciana S. Buriol Prof. Guido Schäfer What will We Cover? Topics: Network properties
More informationM.E.J. Newman: Models of the Small World
A Review Adaptive Informatics Research Centre Helsinki University of Technology November 7, 2007 Vocabulary N number of nodes of the graph l average distance between nodes D diameter of the graph d is
More informationMidterm Review NETS 112
Midterm Review NETS 112 Part 1: Network Structure Is this a network? A B C D Part 1: Network Structure Is this a network? A B C D Yes -- G = (V, E), one or both can be empty Part 1: Network Structure What
More informationCS224W: Social and Information Network Analysis Jure Leskovec, Stanford University
CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University http://cs224w.stanford.edu 10/4/2011 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis, http://cs224w.stanford.edu
More informationConstructing a G(N, p) Network
Random Graph Theory Dr. Natarajan Meghanathan Professor Department of Computer Science Jackson State University, Jackson, MS E-mail: natarajan.meghanathan@jsums.edu Introduction At first inspection, most
More informationConstructing a G(N, p) Network
Random Graph Theory Dr. Natarajan Meghanathan Associate Professor Department of Computer Science Jackson State University, Jackson, MS E-mail: natarajan.meghanathan@jsums.edu Introduction At first inspection,
More informationCSE 258 Lecture 12. Web Mining and Recommender Systems. Social networks
CSE 258 Lecture 12 Web Mining and Recommender Systems Social networks Social networks We ve already seen networks (a little bit) in week 3 i.e., we ve studied inference problems defined on graphs, and
More informationCSE 190 Lecture 16. Data Mining and Predictive Analytics. Small-world phenomena
CSE 190 Lecture 16 Data Mining and Predictive Analytics Small-world phenomena Another famous study Stanley Milgram wanted to test the (already popular) hypothesis that people in social networks are separated
More informationOverlay (and P2P) Networks
Overlay (and P2P) Networks Part II Recap (Small World, Erdös Rényi model, Duncan Watts Model) Graph Properties Scale Free Networks Preferential Attachment Evolving Copying Navigation in Small World Samu
More informationMIDTERM EXAMINATION Networked Life (NETS 112) November 21, 2013 Prof. Michael Kearns
MIDTERM EXAMINATION Networked Life (NETS 112) November 21, 2013 Prof. Michael Kearns This is a closed-book exam. You should have no material on your desk other than the exam itself and a pencil or pen.
More informationCSE 158 Lecture 11. Web Mining and Recommender Systems. Social networks
CSE 158 Lecture 11 Web Mining and Recommender Systems Social networks Assignment 1 Due 5pm next Monday! (Kaggle shows UTC time, but the due date is 5pm, Monday, PST) Assignment 1 Assignment 1 Social networks
More informationLesson 4. Random graphs. Sergio Barbarossa. UPC - Barcelona - July 2008
Lesson 4 Random graphs Sergio Barbarossa Graph models 1. Uncorrelated random graph (Erdős, Rényi) N nodes are connected through n edges which are chosen randomly from the possible configurations 2. Binomial
More informationRANDOM-REAL NETWORKS
RANDOM-REAL NETWORKS 1 Random networks: model A random graph is a graph of N nodes where each pair of nodes is connected by probability p: G(N,p) Random networks: model p=1/6 N=12 L=8 L=10 L=7 The number
More informationTELCOM2125: Network Science and Analysis
School of Information Sciences University of Pittsburgh TELCOM2125: Network Science and Analysis Konstantinos Pelechrinis Spring 2015 Figures are taken from: M.E.J. Newman, Networks: An Introduction 2
More informationMath 443/543 Graph Theory Notes 10: Small world phenomenon and decentralized search
Math 443/543 Graph Theory Notes 0: Small world phenomenon and decentralized search David Glickenstein November 0, 008 Small world phenomenon The small world phenomenon is the principle that all people
More informationCAIM: Cerca i Anàlisi d Informació Massiva
1 / 72 CAIM: Cerca i Anàlisi d Informació Massiva FIB, Grau en Enginyeria Informàtica Slides by Marta Arias, José Balcázar, Ricard Gavaldá Department of Computer Science, UPC Fall 2016 http://www.cs.upc.edu/~caim
More informationSmall-World Models and Network Growth Models. Anastassia Semjonova Roman Tekhov
Small-World Models and Network Growth Models Anastassia Semjonova Roman Tekhov Small world 6 billion small world? 1960s Stanley Milgram Six degree of separation Small world effect Motivation Not only friends:
More informationExample for calculation of clustering coefficient Node N 1 has 8 neighbors (red arrows) There are 12 connectivities among neighbors (blue arrows)
Example for calculation of clustering coefficient Node N 1 has 8 neighbors (red arrows) There are 12 connectivities among neighbors (blue arrows) Average clustering coefficient of a graph Overall measure
More informationComplex Networks. Structure and Dynamics
Complex Networks Structure and Dynamics Ying-Cheng Lai Department of Mathematics and Statistics Department of Electrical Engineering Arizona State University Collaborators! Adilson E. Motter, now at Max-Planck
More informationbeyond social networks
beyond social networks Small world phenomenon: high clustering C network >> C random graph low average shortest path l network ln( N)! neural network of C. elegans,! semantic networks of languages,! actor
More informationLesson 18. Laura Ricci 08/05/2017
Lesson 18 WATTS STROGATZ AND KLEINBERG MODELS 08/05/2017 1 SMALL WORLD NETWORKS Many real networks are characterized by a diameter very low. In several social networks, individuals tend to group in clusters
More informationNetwork Thinking. Complexity: A Guided Tour, Chapters 15-16
Network Thinking Complexity: A Guided Tour, Chapters 15-16 Neural Network (C. Elegans) http://gephi.org/wp-content/uploads/2008/12/screenshot-celegans.png Food Web http://1.bp.blogspot.com/_vifbm3t8bou/sbhzqbchiei/aaaaaaaaaxk/rsc-pj45avc/
More informationNetwork Mathematics - Why is it a Small World? Oskar Sandberg
Network Mathematics - Why is it a Small World? Oskar Sandberg 1 Networks Formally, a network is a collection of points and connections between them. 2 Networks Formally, a network is a collection of points
More information(Social) Networks Analysis III. Prof. Dr. Daning Hu Department of Informatics University of Zurich
(Social) Networks Analysis III Prof. Dr. Daning Hu Department of Informatics University of Zurich Outline Network Topological Analysis Network Models Random Networks Small-World Networks Scale-Free Networks
More informationAn Exploratory Journey Into Network Analysis A Gentle Introduction to Network Science and Graph Visualization
An Exploratory Journey Into Network Analysis A Gentle Introduction to Network Science and Graph Visualization Pedro Ribeiro (DCC/FCUP & CRACS/INESC-TEC) Part 1 Motivation and emergence of Network Science
More informationTELCOM2125: Network Science and Analysis
School of Information Sciences University of Pittsburgh TELCOM2125: Network Science and Analysis Konstantinos Pelechrinis Spring 2015 Figures are taken from: M.E.J. Newman, Networks: An Introduction 2
More informationHow to explore big networks? Question: Perform a random walk on G. What is the average node degree among visited nodes, if avg degree in G is 200?
How to explore big networks? Question: Perform a random walk on G. What is the average node degree among visited nodes, if avg degree in G is 200? Questions from last time Avg. FB degree is 200 (suppose).
More informationECS 253 / MAE 253, Lecture 8 April 21, Web search and decentralized search on small-world networks
ECS 253 / MAE 253, Lecture 8 April 21, 2016 Web search and decentralized search on small-world networks Search for information Assume some resource of interest is stored at the vertices of a network: Web
More informationDegree Distribution: The case of Citation Networks
Network Analysis Degree Distribution: The case of Citation Networks Papers (in almost all fields) refer to works done earlier on same/related topics Citations A network can be defined as Each node is a
More informationChapter 1. Social Media and Social Computing. October 2012 Youn-Hee Han
Chapter 1. Social Media and Social Computing October 2012 Youn-Hee Han http://link.koreatech.ac.kr 1.1 Social Media A rapid development and change of the Web and the Internet Participatory web application
More informationCS-E5740. Complex Networks. Scale-free networks
CS-E5740 Complex Networks Scale-free networks Course outline 1. Introduction (motivation, definitions, etc. ) 2. Static network models: random and small-world networks 3. Growing network models: scale-free
More informationCascades. Rik Sarkar. Social and Technological Networks. University of Edinburgh, 2018.
Cascades Social and Technological Networks Rik Sarkar University of Edinburgh, 2018. Course Solutions to Ex0 are up Make sure you are comfortable with this material Notes 1 with exercise questions are
More informationRecap! CMSC 498J: Social Media Computing. Department of Computer Science University of Maryland Spring Hadi Amiri
Recap! CMSC 498J: Social Media Computing Department of Computer Science University of Maryland Spring 2015 Hadi Amiri hadi@umd.edu Announcement CourseEvalUM https://www.courseevalum.umd.edu/ 2 Announcement
More informationBehavioral Data Mining. Lecture 9 Modeling People
Behavioral Data Mining Lecture 9 Modeling People Outline Power Laws Big-5 Personality Factors Social Network Structure Power Laws Y-axis = frequency of word, X-axis = rank in decreasing order Power Laws
More information1 More configuration model
1 More configuration model In the last lecture, we explored the definition of the configuration model, a simple method for drawing networks from the ensemble, and derived some of its mathematical properties.
More informationStructure of Social Networks
Structure of Social Networks Outline Structure of social networks Applications of structural analysis Social *networks* Twitter Facebook Linked-in IMs Email Real life Address books... Who Twitter #numbers
More informationCSCI5070 Advanced Topics in Social Computing
CSCI5070 Advanced Topics in Social Computing Irwin King The Chinese University of Hong Kong king@cse.cuhk.edu.hk!! 2012 All Rights Reserved. Outline Graphs Origins Definition Spectral Properties Type of
More information6.207/14.15: Networks Lecture 5: Generalized Random Graphs and Small-World Model
6.207/14.15: Networks Lecture 5: Generalized Random Graphs and Small-World Model Daron Acemoglu and Asu Ozdaglar MIT September 23, 2009 1 Outline Generalized random graph models Graphs with prescribed
More informationCSE 158 Lecture 11. Web Mining and Recommender Systems. Triadic closure; strong & weak ties
CSE 158 Lecture 11 Web Mining and Recommender Systems Triadic closure; strong & weak ties Triangles So far we ve seen (a little about) how networks can be characterized by their connectivity patterns What
More informationGraph Theory. Graph Theory. COURSE: Introduction to Biological Networks. Euler s Solution LECTURE 1: INTRODUCTION TO NETWORKS.
Graph Theory COURSE: Introduction to Biological Networks LECTURE 1: INTRODUCTION TO NETWORKS Arun Krishnan Koenigsberg, Russia Is it possible to walk with a route that crosses each bridge exactly once,
More informationCSE 255 Lecture 13. Data Mining and Predictive Analytics. Triadic closure; strong & weak ties
CSE 255 Lecture 13 Data Mining and Predictive Analytics Triadic closure; strong & weak ties Monday Random models of networks: Erdos Renyi random graphs (picture from Wikipedia http://en.wikipedia.org/wiki/erd%c5%91s%e2%80%93r%c3%a9nyi_model)
More informationCase Studies in Complex Networks
Case Studies in Complex Networks Introduction to Scientific Modeling CS 365 George Bezerra 08/27/2012 The origin of graph theory Königsberg bridge problem Leonard Euler (1707-1783) The Königsberg Bridge
More informationTie strength, social capital, betweenness and homophily. Rik Sarkar
Tie strength, social capital, betweenness and homophily Rik Sarkar Networks Position of a node in a network determines its role/importance Structure of a network determines its properties 2 Today Notion
More informationSLANG Session 4. Jason Quinley Roland Mühlenbernd Seminar für Sprachwissenschaft University of Tübingen
SLANG Session 4 Jason Quinley Roland Mühlenbernd Seminar für Sprachwissenschaft University of Tübingen Overview Network properties Degree Density and Distribution Clustering and Connections Network formation
More informationInformation Security in Scale Free Networks
Information Security in Scale Free Networks Mohamed Ridza Wahiddin, PhD, DSc Department of Computer Science Faculty of Information and Communication Technology International Islamic University Malaysia
More informationCSE 158 Lecture 13. Web Mining and Recommender Systems. Triadic closure; strong & weak ties
CSE 158 Lecture 13 Web Mining and Recommender Systems Triadic closure; strong & weak ties Monday Random models of networks: Erdos Renyi random graphs (picture from Wikipedia http://en.wikipedia.org/wiki/erd%c5%91s%e2%80%93r%c3%a9nyi_model)
More informationAlgorithmic and Economic Aspects of Networks. Nicole Immorlica
Algorithmic and Economic Aspects of Networks Nicole Immorlica Syllabus 1. Jan. 8 th (today): Graph theory, network structure 2. Jan. 15 th : Random graphs, probabilistic network formation 3. Jan. 20 th
More informationCS224W: Social and Information Network Analysis Jure Leskovec, Stanford University, y http://cs224w.stanford.edu Due in 1 week: Oct 4 in class! The idea of the reaction papers is: To familiarize yourselves
More informationDistribution-Free Models of Social and Information Networks
Distribution-Free Models of Social and Information Networks Tim Roughgarden (Stanford CS) joint work with Jacob Fox (Stanford Math), Rishi Gupta (Stanford CS), C. Seshadhri (UC Santa Cruz), Fan Wei (Stanford
More informationAlgorithms and Applications in Social Networks. 2017/2018, Semester B Slava Novgorodov
Algorithms and Applications in Social Networks 2017/2018, Semester B Slava Novgorodov 1 Lesson #1 Administrative questions Course overview Introduction to Social Networks Basic definitions Network properties
More informationEconomic Networks. Theory and Empirics. Giorgio Fagiolo Laboratory of Economics and Management (LEM) Sant Anna School of Advanced Studies, Pisa, Italy
Economic Networks Theory and Empirics Giorgio Fagiolo Laboratory of Economics and Management (LEM) Sant Anna School of Advanced Studies, Pisa, Italy http://www.lem.sssup.it/fagiolo/ giorgio.fagiolo@sssup.it
More informationCS 322: (Social and Information) Network Analysis Jure Leskovec Stanford University
CS 322: (Social and Information) Network Analysis Jure Leskovec Stanford University Course website: http://snap.stanford.edu/na09 Slides will be available online Reading material will be posted online:
More informationWeb 2.0 Social Data Analysis
Web 2.0 Social Data Analysis Ing. Jaroslav Kuchař jaroslav.kuchar@fit.cvut.cz Structure(1) Czech Technical University in Prague, Faculty of Information Technologies Software and Web Engineering 2 Contents
More informationExtracting Information from Complex Networks
Extracting Information from Complex Networks 1 Complex Networks Networks that arise from modeling complex systems: relationships Social networks Biological networks Distinguish from random networks uniform
More informationCritical Phenomena in Complex Networks
Critical Phenomena in Complex Networks Term essay for Physics 563: Phase Transitions and the Renormalization Group University of Illinois at Urbana-Champaign Vikyath Deviprasad Rao 11 May 2012 Abstract
More informationMAE 298, Lecture 9 April 30, Web search and decentralized search on small-worlds
MAE 298, Lecture 9 April 30, 2007 Web search and decentralized search on small-worlds Search for information Assume some resource of interest is stored at the vertices of a network: Web pages Files in
More informationRandom Simplicial Complexes
Random Simplicial Complexes Duke University CAT-School 2015 Oxford 8/9/2015 Part I Random Combinatorial Complexes Contents Introduction The Erdős Rényi Random Graph The Random d-complex The Random Clique
More informationNetworks and Discrete Mathematics
Aristotle University, School of Mathematics Master in Web Science Networks and Discrete Mathematics Small Words-Scale-Free- Model Chronis Moyssiadis Vassilis Karagiannis 7/12/2012 WS.04 Webscience: lecture
More informationTHE KNOWLEDGE MANAGEMENT STRATEGY IN ORGANIZATIONS. Summer semester, 2016/2017
THE KNOWLEDGE MANAGEMENT STRATEGY IN ORGANIZATIONS Summer semester, 2016/2017 SOCIAL NETWORK ANALYSIS: THEORY AND APPLICATIONS 1. A FEW THINGS ABOUT NETWORKS NETWORKS IN THE REAL WORLD There are four categories
More informationSI Networks: Theory and Application, Fall 2008
University of Michigan Deep Blue deepblue.lib.umich.edu 2008-09 SI 508 - Networks: Theory and Application, Fall 2008 Adamic, Lada Adamic, L. (2008, November 12). Networks: Theory and Application. Retrieved
More informationSocial Networks, Social Interaction, and Outcomes
Social Networks, Social Interaction, and Outcomes Social Networks and Social Interaction Not all links are created equal: Some links are stronger than others Some links are more useful than others Links
More informationCS224W: Analysis of Networks Jure Leskovec, Stanford University
CS224W: Analysis of Networks Jure Leskovec, Stanford University http://cs224w.stanford.edu 11/13/17 Jure Leskovec, Stanford CS224W: Analysis of Networks, http://cs224w.stanford.edu 2 Observations Models
More informationcaution in interpreting graph-theoretic diagnostics
April 17, 2013 What is a network [1, 2, 3] What is a network [1, 2, 3] What is a network [1, 2, 3] What is a network [1, 2, 3] What is a network a collection of more or less identical agents or objects,
More informationNetworks and stability
Networks and stability Part 1A. Network topology www.weaklink.sote.hu csermelypeter@yahoo.com Peter Csermely 1. network topology 2. network dynamics 3. examples for networks 4. synthesis (complex equilibria,
More informationWednesday, March 8, Complex Networks. Presenter: Jirakhom Ruttanavakul. CS 790R, University of Nevada, Reno
Wednesday, March 8, 2006 Complex Networks Presenter: Jirakhom Ruttanavakul CS 790R, University of Nevada, Reno Presented Papers Emergence of scaling in random networks, Barabási & Bonabeau (2003) Scale-free
More information1 Random Graph Models for Networks
Lecture Notes: Social Networks: Models, Algorithms, and Applications Lecture : Jan 6, 0 Scribes: Geoffrey Fairchild and Jason Fries Random Graph Models for Networks. Graph Modeling A random graph is a
More informationSmall-world networks
Small-world networks c A. J. Ganesh, University of Bristol, 2015 Popular folklore asserts that any two people in the world are linked through a chain of no more than six mutual acquaintances, as encapsulated
More informationNick Hamilton Institute for Molecular Bioscience. Essential Graph Theory for Biologists. Image: Matt Moores, The Visible Cell
Nick Hamilton Institute for Molecular Bioscience Essential Graph Theory for Biologists Image: Matt Moores, The Visible Cell Outline Core definitions Which are the most important bits? What happens when
More informationIntroduction to network metrics
Universitat Politècnica de Catalunya Version 0.5 Complex and Social Networks (2018-2019) Master in Innovation and Research in Informatics (MIRI) Instructors Argimiro Arratia, argimiro@cs.upc.edu, http://www.cs.upc.edu/~argimiro/
More informationProperties of Biological Networks
Properties of Biological Networks presented by: Ola Hamud June 12, 2013 Supervisor: Prof. Ron Pinter Based on: NETWORK BIOLOGY: UNDERSTANDING THE CELL S FUNCTIONAL ORGANIZATION By Albert-László Barabási
More information6. Overview. L3S Research Center, University of Hannover. 6.1 Section Motivation. Investigation of structural aspects of peer-to-peer networks
, University of Hannover Random Graphs, Small-Worlds, and Scale-Free Networks Wolf-Tilo Balke and Wolf Siberski 05.12.07 * Original slides provided by K.A. Lehmann (University Tübingen, Germany) 6. Overview
More informationHeuristics for the Critical Node Detection Problem in Large Complex Networks
Heuristics for the Critical Node Detection Problem in Large Complex Networks Mahmood Edalatmanesh Department of Computer Science Submitted in partial fulfilment of the requirements for the degree of Master
More informationEconomics of Information Networks
Economics of Information Networks Stephen Turnbull Division of Policy and Planning Sciences Lecture 4: December 7, 2017 Abstract We continue discussion of the modern economics of networks, which considers
More informationHomework 1 Networked Life (NETS 112) Fall 2016 Prof Michael Kearns
Homework 1 Networked Life (NETS 112) Fall 2016 Prof Michael Kearns Posted September 20, 2016. Due in hard-copy format at the start of lecture on Thursday, September 29. Please don t forget to write your
More informationExercise set #2 (29 pts)
(29 pts) The deadline for handing in your solutions is Nov 16th 2015 07:00. Return your solutions (one.pdf le and one.zip le containing Python code) via e- mail to Becs-114.4150@aalto.fi. Additionally,
More informationCS249: SPECIAL TOPICS MINING INFORMATION/SOCIAL NETWORKS
CS249: SPECIAL TOPICS MINING INFORMATION/SOCIAL NETWORKS Overview of Networks Instructor: Yizhou Sun yzsun@cs.ucla.edu January 10, 2017 Overview of Information Network Analysis Network Representation Network
More informationSummary: What We Have Learned So Far
Summary: What We Have Learned So Far small-world phenomenon Real-world networks: { Short path lengths High clustering Broad degree distributions, often power laws P (k) k γ Erdös-Renyi model: Short path
More information1 Homophily and assortative mixing
1 Homophily and assortative mixing Networks, and particularly social networks, often exhibit a property called homophily or assortative mixing, which simply means that the attributes of vertices correlate
More informationThe Structure of Information Networks. Jon Kleinberg. Cornell University
The Structure of Information Networks Jon Kleinberg Cornell University 1 TB 1 GB 1 MB How much information is there? Wal-Mart s transaction database Library of Congress (text) World Wide Web (large snapshot,
More informationSignal Processing for Big Data
Signal Processing for Big Data Sergio Barbarossa 1 Summary 1. Networks 2.Algebraic graph theory 3. Random graph models 4. OperaGons on graphs 2 Networks The simplest way to represent the interaction between
More informationTopic mash II: assortativity, resilience, link prediction CS224W
Topic mash II: assortativity, resilience, link prediction CS224W Outline Node vs. edge percolation Resilience of randomly vs. preferentially grown networks Resilience in real-world networks network resilience
More informationHyperbolic Geometry of Complex Network Data
Hyperbolic Geometry of Complex Network Data Konstantin Zuev http://www.its.caltech.edu/~zuev/ Joint work with D. Krioukov, M. Boguñá, and G. Bianconi CMX seminar, Caltech May 24, 2017 How do complex networks
More informationWeb 2.0 Social Data Analysis
Web 2.0 Social Data Analysis Ing. Jaroslav Kuchař jaroslav.kuchar@fit.cvut.cz Structure (2) Czech Technical University in Prague, Faculty of Information Technologies Software and Web Engineering 2 Contents
More informationE6885 Network Science Lecture 5: Network Estimation and Modeling
E 6885 Topics in Signal Processing -- Network Science E6885 Network Science Lecture 5: Network Estimation and Modeling Ching-Yung Lin, Dept. of Electrical Engineering, Columbia University October 7th,
More informationExamples of Complex Networks
Examples of Complex Networks Neural Network (C. Elegans) http://gephi.org/wp-content/uploads/2008/12/screenshot-celegans.png Food Web http://1.bp.blogspot.com/_vifbm3t8bou/sbhzqbchiei/aaaaaaaaaxk/rsc-
More informationBasic Network Concepts
Basic Network Concepts Basic Vocabulary Alice Graph Network Edges Links Nodes Vertices Chuck Bob Edges Alice Chuck Bob Edge Weights Alice Chuck Bob Apollo 13 Movie Network Main Actors in Apollo 13 the
More informationECS 289 / MAE 298, Lecture 15 Mar 2, Diffusion, Cascades and Influence, Part II
ECS 289 / MAE 298, Lecture 15 Mar 2, 2011 Diffusion, Cascades and Influence, Part II Diffusion and cascades in networks (Nodes in one of two states) Viruses (human and computer) contact processes epidemic
More informationFailure in Complex Social Networks
Journal of Mathematical Sociology, 33:64 68, 2009 Copyright # Taylor & Francis Group, LLC ISSN: 0022-250X print/1545-5874 online DOI: 10.1080/00222500802536988 Failure in Complex Social Networks Damon
More informationRandomized Rumor Spreading in Social Networks
Randomized Rumor Spreading in Social Networks Benjamin Doerr (MPI Informatics / Saarland U) Summary: We study how fast rumors spread in social networks. For the preferential attachment network model and
More informationThe Mathematical Description of Networks
Modelling Complex Systems University of Manchester, 21 st 23 rd June 2010 Tim Evans Theoretical Physics The Mathematical Description of Networs Page 1 Notation I will focus on Simple Graphs with multiple
More informationA Generating Function Approach to Analyze Random Graphs
A Generating Function Approach to Analyze Random Graphs Presented by - Vilas Veeraraghavan Advisor - Dr. Steven Weber Department of Electrical and Computer Engineering Drexel University April 8, 2005 Presentation
More informationComplex-Network Modelling and Inference
Complex-Network Modelling and Inference Lecture 8: Graph features (2) Matthew Roughan http://www.maths.adelaide.edu.au/matthew.roughan/notes/ Network_Modelling/ School
More informationNetwork Environments in AnyLogic. Nathaniel Osgood Agent-Based Modeling Bootcamp for Health Researchers
Network Environments in AnyLogic Nathaniel Osgood Agent-Based Modeling Bootcamp for Health Researchers August 23, 2011 Hands on Model Use Ahead Load model: Network Modification of SIR AB The Environment
More informationGraph theoretic concepts. Devika Subramanian Comp 140 Fall 2008
Graph theoretic concepts Devika Subramanian Comp 140 Fall 2008 The small world phenomenon The phenomenon is surprising because Size of graph is very large (> 6 billion for the planet). Graph is sparse
More informationTopology Enhancement in Wireless Multihop Networks: A Top-down Approach
Topology Enhancement in Wireless Multihop Networks: A Top-down Approach Symeon Papavassiliou (joint work with Eleni Stai and Vasileios Karyotis) National Technical University of Athens (NTUA) School of
More informationCharacteristics of Preferentially Attached Network Grown from. Small World
Characteristics of Preferentially Attached Network Grown from Small World Seungyoung Lee Graduate School of Innovation and Technology Management, Korea Advanced Institute of Science and Technology, Daejeon
More information