Section 8 – Ec1818 Jeremy Barofsky March 31 st and April 1 st, 2010.

Slides:



Advertisements
Similar presentations
Peer-to-Peer and Social Networks Power law graphs Small world graphs.
Advertisements

Complex Networks Advanced Computer Networks: Part1.
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.
Analysis and Modeling of Social Networks Foudalis Ilias.
P2P Topologies Centralized Ring Hierarchical Decentralized Hybrid.
Information Networks Small World Networks Lecture 5.
Advanced Topics in Data Mining Special focus: Social Networks.
Complex network of the brain I Small world vs. scale-free networks Jaeseung Jeong, Ph.D. Department of Bio and Brain Engineering, KAIST.
CSE 522 – Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian.
1 Evolution of Networks Notes from Lectures of J.Mendes CNR, Pisa, Italy, December 2007 Eva Jaho Advanced Networking Research Group National and Kapodistrian.
Emergence of Scaling in Random Networks Barabasi & Albert Science, 1999 Routing map of the internet
Networks. Graphs (undirected, unweighted) has a set of vertices V has a set of undirected, unweighted edges E graph G = (V, E), where.
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.
Networks FIAS Summer School 6th August 2008 Complex Networks 1.
1 Complex systems Made of many non-identical elements connected by diverse interactions. NETWORK New York Times Slides: thanks to A-L Barabasi.
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.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
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,
Small World Networks Somsubhra Sharangi Computing Science, Simon Fraser University.
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 7 May 14, 2006
On Distinguishing between Internet Power Law B Bu and Towsley Infocom 2002 Presented by.
Network Measures Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Measures Klout.
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.
(Social) Networks Analysis III Prof. Dr. Daning Hu Department of Informatics University of Zurich Oct 16th, 2012.
Network properties Slides are modified from Networks: Theory and Application by Lada Adamic.
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.
COLOR TEST COLOR TEST. Social Networks: Structure and Impact N ICOLE I MMORLICA, N ORTHWESTERN U.
Social Network Basics CS315 – Web Search and Data Mining.
Gennaro Cordasco - How Much Independent Should Individual Contacts be to Form a Small-World? - 19/12/2006 How Much Independent Should Individual Contacts.
Lecture 13: Network centrality Slides are modified from Lada Adamic.
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
Neural Network of C. elegans is a Small-World Network Masroor Hossain Wednesday, February 29 th, 2012 Introduction to Complex Systems.
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.
The Structure of the Web. Getting to knowing the Web How big is the web and how do you measure it? How many people use the web? How many use search engines?
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.
Graphs A graphs is an abstract representation of a set of objects, called vertices or nodes, where some pairs of the objects are connected by links, called.
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.
March 3, 2009 Network Analysis Valerie Cardenas Nicolson Assistant Adjunct Professor Department of Radiology and Biomedical Imaging.
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.
Importance Measures on Nodes Lecture 2 Srinivasan Parthasarathy 1.
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.
Social Networks Some content from Ding-Zhu Du, Lada Adamic, and Eytan Adar.
Lecture 23: Structure of Networks
Connectivity and the Small World
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
Lecture 1: Complex Networks
Lecture 23: Structure of Networks
Network Science: A Short Introduction i3 Workshop
The Watts-Strogatz model
Section 8.2: Shortest path and small world effect
Models of Network Formation
Why Social Graphs Are Different Communities Finding Triangles
Department of Computer Science University of York
Connectivity Section 10.4.
Lecture 23: Structure of Networks
Lecture 9: Network models CS 765: Complex Networks
Advanced Topics in Data Mining Special focus: Social Networks
Presentation transcript:

Section 8 – Ec1818 Jeremy Barofsky March 31 st and April 1 st, 2010

Section 8 Outline (lectures 15, 16) Social Network Introduction Types of Networks / Graphs 1)Random 2)Regular 3)Small-world Erdos / Bacon Numbers Review Questions? Evaluations Office Hours - Thursday, 4/1/ am, outside 320 CGIS North.

Small World Phenomenon - Milgram Question: Probability that two randomly selected people know each other? Design: In 1967, Milgram sent packages to 160 random people living in Omaha NE asking them to send the package to a friend or acquaintance they thought might know or be connected to the final individual – a stock broker in Boston. (Postcards also sent back to Harvard to track progress). Results: 1) Of those letters that found destination, average path length ) Significant selection bias – in one experiment 232 of 296 were not sent on. 3) Most of cards given to target through a few people. Experiment with 160 packages sent, 24 reached target at his home and 16 of these were given to target by one person (nodes in network). -Reasons for under-estimate or over-estimate of avg. path length?

Social networks A graph G consists of a set V(G) of vertices (or nodes) together with a set of edges E(G) (or links) that connect vertices. Degree: number of edges connected to a given vertex. Order: the number of vertices V(G) in graph G represent its order. Size: the number of edges E(G) in G represents its size. Directed graph / undirected graph: graph is directed if all its edges are directional, ie- the network tells us not just whether people are friends but whether each person considers the other a friend. If none of edges are directional, then graph G is undirected.

Networks / Graphs and 3 elements

Social Networks Metrics Characteristic path length L(G, p): measures average distance between vertices. By distance we mean the shortest path that connects vertices v and v’. Clustering coefficient C(G, p): Measures a vertex / person’s level of cliquishness within its neighborhood. Answers – are the friends of my friends, my friends also? Formally C(G, p)= actual edges in network within its neighborhood / maximum possible edges in that neighborhood. Maximum number of graph edges / number of connections in social network: n(n-1)/2 where n = number of vertices.

Types of Graphs Regular Network: each vertex is connected to same number k of their nearest neighbors only. All vertices have the same degree. Long characteristic path length because takes a long time to get from one vertex to another, large clustering coefficient because vertices connected to all other nearby vertices. Random Network: Edges between vertices occur randomly with prob. = 1/V(G). Full connectedness occurs non-linearly when Pr(connection) = 1/V(G). Small characteristic path length and clustering coefficient. Adjacency matrix: Way to represent network data with each row/ column representing whether those vertices have a connection.

From Regular to Random Graphs via Small Worlds

Regular -> Small World -> Random Graphs Rewire: Start with a regular graph with vertices in a circle and each connected to 4 closest neighbors. Rewire each edge at random with probability p. Changing p means tunes graph such that p = 0 defines a regular graph, p = 1 random. Watts and Strogratz define small-world networks with two characteristics: 1)Large Clustering Coefficient C(G, p) – most of my neighbors are friends and friends with me too. 2)Small Characteristic Path Length L(G, p) – Presence of random, long-distance connections mean that moving from one part of the graph to the other can be done quickly.

Characteristic path length L(p) and clustering coefficient C(p) for rewired graphs as p varies. (Watts and Strogatz, 1998)

Empirical Examples (Watts and Strogatz, 1998)

Power Laws Again? Are you serious? (Random means normal distribution and small world means power law)

Erdos and Bacon Numbers Small World Networks exhibit strong connections between neighbors (cliques) but information can still travel quickly because of random connections to other highly connected groups of vertices. Erdos/ Bacon numbers: Level of connection in peer-reviewed journal articles or movie credits. Bacon number of 1 means individual acted in same movie as Kevin Bacon. Nearly all actors connected in this way – exhibits characteristics of small world networks.

Is Bacon Best? “By processing all of the 1.6 million people in the Internet Movie Database I discovered that there are currently 506 people who are better centers than Kevin Bacon!” –Oracle of Bacon website. Compute average Bacon number and compare to others.

Degree distribution of Bacon / Connery Numbers for Actors in IMD. Bacon/ Connery Number # of actors / Bacon # of actors / Connery Average

Midterm Questions?