Six Degrees of Kevin Bacon: Is it really a small world after all ? Peter Trapa Department of Mathematics University of Utah High School Program June 13,

Slides:



Advertisements
Similar presentations
Performance in Decentralized Filesharing Networks Theodore Hong Freenet Project.
Advertisements

Complex Networks Luis Miguel Varela COST meeting, Lisbon March 27 th 2013.
‘Small World’ Networks (An Introduction) Presenter : Vishal Asthana
Small-world networks.
Collective Dynamics of ‘Small World’ Networks C+ Elegans: Ilhan Savut, Spencer Telford, Melody Lim 29/10/13.
Graph algorithms Prof. Noah Snavely CS1114
Milgram-Routing in Social Networks
Online Social Networks and Media Navigation in a small world.
P2P Topologies Centralized Ring Hierarchical Decentralized Hybrid.
Sociology and CS Philip Chan. How close are people connected? Are people closely connected, not closely connected, isolated into groups, …
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
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.
Complex network of the brain I Small world vs. scale-free networks Jaeseung Jeong, Ph.D. Department of Bio and Brain Engineering, KAIST.
Small Worlds Presented by Geetha Akula For the Faculty of Department of Computer Science, CALSTATE LA. On 8 th June 07.
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 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 7 May 14, 2006
Peer-to-Peer and Social Networks Introduction. What is a P2P network Uses the vast resource of the machines at the edge of the Internet to build a network.
Section 8 – Ec1818 Jeremy Barofsky March 31 st and April 1 st, 2010.
LANGUAGE NETWORKS THE SMALL WORLD OF HUMAN LANGUAGE Akilan Velmurugan Computer Networks – CS 790G.
Connectivity and the Small World Overview Background: de Pool and Kochen: Random & Biased networks Rapoport’s work on diffusion Travers and Milgram Argument.
Small World Problem Christopher McCarty. Small World Phenomenon You meet someone, seemingly randomly, who has a connection to someone you know – Person.
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.
LINKING MEDICAL DISCIPLINES WITH THEORIES OF THE SMALL-WORLD Renée G. Rubin.
Presentation Template Social Network Analysis using Socilyzer.
Online Social Networks and Media
3. SMALL WORLDS The Watts-Strogatz model. Watts-Strogatz, Nature 1998 Small world: the average shortest path length in a real network is small Six degrees.
Professor Yashar Ganjali Department of Computer Science University of Toronto
L – Modelling and Simulating Social Systems with MATLAB Lesson 6 – Graphs (Networks) Anders Johansson and Wenjian Yu (with S. Lozano.
Complex Network Theory – An Introduction Niloy Ganguly.
Slides are modified from Lada Adamic
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
Complex Network Theory – An Introduction Niloy Ganguly.
Most of contents are provided by the website Network Models TJTSD66: Advanced Topics in Social Media (Social.
What Is A Network? (and why do we care?). An Introduction to Network Theory | Kyle Findlay | SAMRA 2010 | 2 “A collection of objects (nodes) connected.
How Do “Real” Networks Look?
CS:4980:0005 Peer-to-Peer and Social Networks Fall 2015 Introduction.
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.
Informatics tools in network science
Analyzing Networks. Milgram’s Experiments “Six degrees of Separation” Milgram’s letters to various recruits in Nebraska who were asked to forward the.
Graphs Definition: a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected.
Models and Algorithms for Complex Networks
Class 4: It’s a Small World After All Network Science: Small World February 2012 Dr. Baruch Barzel.
Topics In Social Computing (67810) Module 1 Introduction & The Structure of Social Networks.
Randolph’s Community Health Network RANDOLPH HEALTH SERVICE AREA JULY 2015.
Complex network of the brain I Small world vs. scale-free networks Jaeseung Jeong, Ph.D. Department of Bio and Brain Engineering, KAIST.
CS:4980:0001 Peer-to-Peer and Social Networks Fall 2017
Social Networks Some content from Ding-Zhu Du, Lada Adamic, and Eytan Adar.
Lecture 23: Structure of Networks
Connectivity and the Small World
Social Networks Analysis
CS:4980:0001 Peer-to-Peer and Social Networks Fall 2017
Identity and Search in Social Networks
How Do “Real” Networks Look?
Lecture 23: Structure of Networks
Network Science: A Short Introduction i3 Workshop
The Watts-Strogatz model
How Do “Real” Networks Look?
How Do “Real” Networks Look?
Section 8.2: Shortest path and small world effect
How Do “Real” Networks Look?
Department of Computer Science University of York
Network Science: A Short Introduction i3 Workshop
Connectivity Section 10.4.
Lecture 23: Structure of Networks
Local Clustering Coefficient
Graphs G = (V, E) V are the vertices; E are the edges.
Advanced Topics in Data Mining Special focus: Social Networks
Presentation transcript:

Six Degrees of Kevin Bacon: Is it really a small world after all ? Peter Trapa Department of Mathematics University of Utah High School Program June 13, 2007

An advertisement

What does “It’s a small world” mean?

Given any two people, it is possible to connect them by a “short” chain of common friends.

What does “It’s a small world” mean? Given any two people, it is possible to connect them by a “short” chain of common friends. This is interesting if there are a large number of people and a seemingly small number of connections.

The real question Is it an enormous world that is so highly stratified that it gives the false impression of being small?

The real question Is it an enormous world that is so highly stratified that it gives the false impression of being small? Or is an enormous world that is genuinely small after all?

A famous experiment In 1967, the Harvard sociologist Stanley Milgram asked randomly selected people in Omaha to transfer a package to a randomly selected person in Boston.

A famous experiment In 1967, the Harvard sociologist Stanley Milgram asked randomly selected people in Omaha to transfer a package to a randomly selected person in Boston. The catch is that you can only send the package to someone you know on a first-name basis (and the same restrictions applies to the recipient).

Miligram’s findings Of the packages that made it to their target only six mailings were needed!

Miligram’s findings Of the packages that made it to their target only six mailings were needed! This gave rise to the now universal belief that any two strangers can be connected by at most six degrees of separation.

Miligram’s findings Of the packages that made it to their target only six mailings were needed! This gave rise to the now universal belief that any two strangers can be connected by at most six degrees of separation. It also answers our original question: the world appears to actually be small.

Miligram’s questionable conclusions

Only a few dozen packages ever reached their target. The size of the experiment was too small to draw any statistically significant conclusions.

Miligram’s questionable conclusions Only a few dozen packages ever reached their target. The size of the experiment was too small to draw any statistically significant conclusions. There are other (difficult to quantify) phenomena at work here: identity and searchability, for instance.

A newer experiment A Columbia University research team (Dodds, Muhamad, Watts) are conducting a much more careful version of Milgram’s experiment using .

A new experiment A Columbia University research team (Dodds, Muhamad, Watts) are conducting a much more careful version of Milgram’s experiment using . You can participate! (Google “small world experiment”.) Some partial results have been published.

A more general setting: graphs A graph consists of a vertex set, together with a set of edges connecting some vertices.

Examples of graphs

The graph of the world: vertices are people, and an edge connects two people if they know each other.

Examples of graphs The Kevin Bacon Graph: Vertices are actors. Two vertices are connected if they appeared in a movie together.

Distance in graphs The distance between two vertices is the minimum number of edges needed to connected the vertices.

Distance in graphs The distance between two vertices is the minimum number of edges needed to connected the vertices d(g,h) = 1

Distance in graphs The distance between two vertices is the minimum number of edges needed to connected the vertices d(g,h) = 1 d(k,b) = 2

Distance in graphs The distance between two vertices is the minimum number of edges needed to connected the vertices d(g,h) = 1 d(k,b) = 2 d(g,b) = infinite

Bacon Numbers Define the Bacon number of an actor to be the distance to Kevin Bacon in the Kevin Bacon Graph.

The oracle of Kevin Bacon Britney SpearsBritney Spears has a Bacon number of 2. Britney SpearsBritney Spears was in Austin Powers inAustin Powers in Goldmember (2002)Goldmember (2002) with Greg GrunbergGreg Grunberg Greg Grunberg was in Hollow Man (2000)Hollow Man (2000) with Kevin BaconKevin Bacon

The oracle of Kevin Bacon Leonardo DiCaprioLeonardo DiCaprio has a Bacon number of 2. Leonardo DiCaprioLeonardo DiCaprio was in Celebrity (1998)Celebrity (1998) with Gerry Becker Gerry Becker was in Trapped (2002)Gerry Becker Trapped (2002) with Kevin BaconKevin Bacon

The oracle of Kevin Bacon Charlie ChaplinCharlie Chaplin has a Bacon number of 3. Charlie ChaplinCharlie Chaplin was in Countess from Hong KongCountess from Hong Kong (1967)(1967) with Marlon BrandoMarlon Brando Marlon Brando was in Hearts of Darkness:Hearts of Darkness: A Filmmaker's Apocalypse (1991)A Filmmaker's Apocalypse (1991) with Colleen Camp Colleen Camp was in Trapped (2002) withTrapped (2002) Kevin Bacon

Bacon Numbers Bacon number Number of actors Total number of linkable actors: Average Bacon number: 2.948

Is any of this surprising?

Not really. The KBG is pretty random and there are lots of short cuts.

Is any of this surprising? Not really. The KBG is pretty random and there are lots of short cuts. Could play this game with almost anyone: For a random actor x, the average x-number is about 3.3. (KB’s was 2.9.)

Is any of this surprising? Not really. The KBG is pretty random and there are lots of short cuts. Could play this game with almost anyone: For a random actor x, the average x-number is about 3.3. (KB’s was 2.9.) The center of the universe is Rod Steiger (average Rod Steiger number is 2.5.)

Characteristic path length Given a connected graph with n vertices, define its characteristic path length to be the average distance between pairs of vertices.

Characteristic path length Given a connected graph with n vertices, define its characteristic path length to be the average distance between pairs of vertices.

Example: Characteristic path length

Large L

Example: Characteristic path length

Small L

Example: Characteristic path length

L large L small

Roughly… Random graphs have small L’s. Highly clustered graphs (e.g. Caveman Type graphs) have small L’s.

The clustering coefficient C

Define the clustering coefficient at a vertex V to be the fraction of the pairs of vertices connected to V which are themselves connected to each other. i.e.: Do your friends know each other?

The clustering coefficient C Define the clustering coefficient of a graph to be the average (over all vertices) of the the vertex clustering coefficients.

Clustering coefficient examples.

. C = 1

Clustering coefficient examples.

. C small

Clustering coefficient examples.

. C large C small

Roughly… Random graphs have small C’s (and small L’s)

Roughly… Random graphs have small C’s (and small L’s) These are “small worlds that aren’t very stratified.”

Roughly… Random graphs have small C’s (and small L’s) These are “small worlds that aren’t very stratified.” Caveman-type graphs have large C’s (and large L’s).

Roughly… Random graphs have small C’s (and small L’s) These are “small worlds that aren’t very stratified.” Caveman-type graphs have large C’s (and large L’s). These are “highly stratified worlds that aren’t small.”

The question remains Can we find a graph that is highly stratified (C close to 1) yet which exhibits the small world property (L small).

The question remains Can we find a graph that is highly stratified (C close to 1) yet which exhibits the small world property (L small). If our world is really small, it gives that kind of graph.

Highly Stratified Small Worlds

Small L Large C

Other questions…

How important is a particular vertex?

Other questions… How important is a particular vertex? Preview of coming attractions: The “Google weight” of a vertex. (See Jim Carlson’s talk next week).