Analyzing Networks. Milgram’s Experiments “Six degrees of Separation” Milgram’s letters to various recruits in Nebraska who were asked to forward the.

Slides:



Advertisements
Similar presentations
Six degrees: The science of a connected age By Duncan J. Watts Brian Lewis INF 385Q December 1, 2005 Brian Lewis INF 385Q December 1, 2005.
Advertisements

Routing in Poisson small-world networks A. J. Ganesh Microsoft Research, Cambridge Joint work with Moez Draief.
Complex Network Theory
Complex Networks Luis Miguel Varela COST meeting, Lisbon March 27 th 2013.
The Small World Phenomenon: An Algorithmic Perspective Speaker: Bradford Greening, Jr. Rutgers University – Camden.
Analysis and Modeling of Social Networks Foudalis Ilias.
Online Social Networks and Media Navigation in a small world.
Graph A graph, G = (V, E), is a data structure where: V is a set of vertices (aka nodes) E is a set of edges We use graphs to represent relationships among.
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, …
Advanced Topics in Data Mining Special focus: Social Networks.
Company LOGO 1 Identity and Search in Social Networks D.J.Watts, P.S. Dodds, M.E.J. Newman Maryam Fazel-Zarandi.
Topology Generation Suat Mercan. 2 Outline Motivation Topology Characterization Levels of Topology Modeling Techniques Types of Topology Generators.
Small Worlds Presented by Geetha Akula For the Faculty of Department of Computer Science, CALSTATE LA. On 8 th June 07.
Chapter 9 Graph algorithms. Sample Graph Problems Path problems. Connectedness problems. Spanning tree problems.
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.
Measurement and Analysis of Online Social Networks By Alan Mislove, Massimiliano Marcon, Krishna P. Gummadi, Peter Druschel, Bobby Bhattacharjee Attacked.
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 7 May 14, 2006
Network analysis and applications Sushmita Roy BMI/CS 576 Dec 2 nd, 2014.
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.
Models of Influence in Online Social Networks
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 2 Ýmir Vigfússon.
Topic 13 Network Models Credits: C. Faloutsos and J. Leskovec Tutorial
Section 8 – Ec1818 Jeremy Barofsky March 31 st and April 1 st, 2010.
Wherefore Art Thou R3579X? Anonymized Social Networks, Hidden Patterns, and Structural Stenography.
Data Analysis in YouTube. Introduction Social network + a video sharing media – Potential environment to propagate an influence. Friendship network and.
Small World Social Networks With slides from Jon Kleinberg, David Liben-Nowell, and Daniel Bilar.
7.1 and 7.2: Spanning Trees. A network is a graph that is connected –The network must be a sub-graph of the original graph (its edges must come from the.
Network Analysis of the local Public Health Sector: Translating evidence into practice Helen McAneney School of Medicine, Dentistry and Biomedical Sciences,
COLOR TEST COLOR TEST. Social Networks: Structure and Impact N ICOLE I MMORLICA, N ORTHWESTERN U.
Murtaza Abbas Asad Ali. NETWORKOLOGY THE SCIENCE OF NETWORKS.
A Graph-based Friend Recommendation System Using Genetic Algorithm
Online Social Networks and Media
Complex Network Theory – An Introduction Niloy Ganguly.
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
Topics Paths and Circuits (11.2) A B C D E F G.
Complex Network Theory – An Introduction Niloy Ganguly.
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.
Clusters Recognition from Large Small World Graph Igor Kanovsky, Lilach Prego Emek Yezreel College, Israel University of Haifa, Israel.
CS:4980:0005 Peer-to-Peer and Social Networks Fall 2015 Introduction.
Graph Theory Trees. WHAT YOU WILL LEARN Trees, spanning trees, and minimum-cost spanning trees.
Discrete Structures CISC 2315 FALL 2010 Graphs & Trees.
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.
1) Find and label the degree of each vertex in the graph.
Tree Diagrams A tree is a connected graph in which every edge is a bridge. There can NEVER be a circuit in a tree diagram!
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.
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Topics In Social Computing (67810) Module 1 Introduction & The Structure of Social Networks.
GRAPH AND LINK MINING 1. Graphs - Basics 2 Undirected Graphs Undirected Graph: The edges are undirected pairs – they can be traversed in any direction.
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
CS:4980:0001 Peer-to-Peer and Social Networks Fall 2017
Lecture 1: Complex Networks
Minimum Spanning Tree Chapter 13.6.
Lecture 23: Structure of Networks
CS120 Graphs.
Spanning Trees Discrete Mathematics.
Section 8.2: Shortest path and small world effect
Graphs Chapter 11 Objectives Upon completion you will be able to:
4-4 Graph Theory Trees.
Kruskal’s Algorithm for finding a minimum spanning tree
Peer-to-Peer and Social Networks
Lecture 23: Structure of Networks
Some graphs you may have met under different circumstances.
Lecture 9: Network models CS 765: Complex Networks
Warm Up – Monday Calculate the Redundancy of the above network.
Navigation and Propagation in Networks
Advanced Topics in Data Mining Special focus: Social Networks
Presentation transcript:

Analyzing Networks

Milgram’s Experiments “Six degrees of Separation” Milgram’s letters to various recruits in Nebraska who were asked to forward the letter to a stockbroker living at a specified location in MA Participants could only pass the letters (by hand) to personal acquaintances who they thought might be able to reach the target Directly or via a "friend of a friend“ Three letters reached the destination

Milgram’s Experiments Properties of Chains or Networks Degrees of Separation between individuals Scores of models have been developed –Six degrees of Kevin Bacon ( –Erdos Number

Networks in Real World (1) Computer Networks Food Chain

Structure of Websites Networks in Real World (2) Dating in High School

Why Study Networks ? Studying complex relationships (not possible to do this by reducing them to component clusters) Inferring behavior from network properties Understanding functions of networks

Graphs (Basics) Two simple concepts –Node or Vertex –Edge Directed Graphs

Node Properties Node Degrees – Number of edges connected to a node Average number of edges/node For Directed Graphs – in-degree and out- degrees can be calculated Betweenness Centrality Minimum Spanning Tree – Kruskal’s Algorithm Euler’s Circuit

Network Properties Long tail behavior –Few nodes in the network are very well connected (“stars” of the network) –Also known as “Power Law” Behavior” –Large number of nodes have very few connections –Major implications in marketing, disease control, airport design etc

Most Airlines have a few hubs which are very well connected to other hubs Examples of Long Tail

Structure of the Internet Examples of Long Tail (2)

Structure of an Organization – Santa Fe Institute Examples of Long Tail (3)

Marketing/Spread of Ideas black: opinion leaders red: influenced green: uninfluenced grey: undecided

Day 1Day 2Day 3Day 4Day 5Day 6Day 7Day 8Day 1Day 2Day 3Day 4Day 5Day 6Day 7Day randomly chosen users500 most active users

How To Build Networks –By Hand Simple networks are possible, large networks become cumbersome –Tools JUNG ( Prefuse