+ All Categories
Home > Documents > Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web...

Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web...

Date post: 26-Sep-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
20
Real World and Synthetic Graphs 6.886 Andrew Xia Feb 14 th , 2018
Transcript
Page 1: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Real World and Synthetic Graphs

6.886Andrew Xia

Feb 14th, 2018

Page 2: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Ch 13: Structure of the Web

Page 3: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

World Wide Web as a Network Metaphor

• Web pages• Browser• Hypertext: edges in a directed graph

Page 4: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Citation Network

• Arrow of time

Page 5: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Web as a Directed Graph

• Path: two nodes A, B are linked if there exists a set of edges that lead A to B• Connected: all pairs are linked via paths• Strongly connected

• Reachability• Connected components• Strongly connected components (DAG)

Page 6: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected
Page 7: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Bow-Tie Structure of Graph

Page 8: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Web 2.0

• Software that gets better the more people use it• The wisdom of crowds

Page 9: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Ch 18: Power Laws, Rich-Get-Richer Phenomena

Page 10: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

In Links

• In link: full set of links pointing to a given webpage• What fraction of web pages

have k in-links?• Proportional to 1/k2

• F(k) = a/kc

• Log F(k) = log(a) – c log(k)

Page 11: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Rich Get Richer Model

• Assume that pages are created in order 1, … N• When page j created…• With probability p, point to page i < j• With probability 1-p, choose page i, choose a page that page i points to• Repeat for multiple links

• Preferential Attachment

• Shortcomings• Only consult one prior page• Imitation, but not rational decision-making

Page 12: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

The Long Tail

• Are most sales generated by small, popular set of items, or by larger population of items individually less popular?• What number of items have popularity k?

• Search tools, recommendation systems

Page 13: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Ch 20: Small World Phenomena

Page 14: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Stanley Milgram: Six Degrees of Separation

• Short Paths are in Abundance• People are effective at finding

shortest path even with only local information

• Triadic closure in network

Page 15: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Watts-Strogatz Model

• Social Network is highly clustered• Homophily: connected to all other

nodes up to r grid steps away• Weak ties: link to k other nodes

selected from the grid• Grid step: manhattan distance• Delivery time: expected number of

steps to reach target

Page 16: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Clustering Exponent

• Generate k random edges such that probability decays with distance• Clustering exponent q• Pr = d(v,w)-q

• Most efficient when q = 2• Intuition: total number of nodes

within distance d is d2

• Rank-based friendship• Instead of geographical distance, rank

by order of distance

Page 17: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Social Foci

Page 18: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Core-Periphery Structure

Page 19: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

References

• D. Easley, J. Kleinberg, Networks, Crowds, and Markets: Reasoning About a Highly Connected World, Cambridge University Press, Cambridge, UK, 2010

Page 20: Real World and Synthetic Graphs - People | MIT CSAIL · World Wide Web as a Network Metaphor •Web pages •Browser ... •Social Network is highly clustered •Homophily: connected

Thanks!


Recommended