Social Network Basics CS315 – Web Search and Data Mining.

Slides:



Advertisements
Similar presentations
1/8 AND, OR and NOT b How many boys? b How many girls? b How many blue? b How many red?
Advertisements

Complex Networks Luis Miguel Varela COST meeting, Lisbon March 27 th 2013.
CS 253: Algorithms Chapter 22 Graphs Credit: Dr. George Bebis.
22C:19 Discrete Math Graphs Fall 2010 Sukumar Ghosh.
22C:19 Discrete Math Graphs Fall 2014 Sukumar Ghosh.
Social Network Analysis and Its Applications By Paul Rossman Indiana University of Pennsylvania.
Hong Qi. Strong and Weak Ties In the late 1960s, Mark Granovetter interviewed dozens of managerial and professional workers, asking them who helped them.
The Science of Social Networks Kentaro Toyama Microsoft Research India Indian Institute of ScienceSeptember 19, 2005 or, how I almost know a lot of famous.
Emergence of Scaling in Random Networks Barabasi & Albert Science, 1999 Routing map of the internet
Mining and Searching Massive Graphs (Networks)
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
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.
Warren sack / film & digital media department / university of california, santa cruz social networks / social software fdm 20c introduction to digital.
CSE 222 Systems Programming Graph Theory Basics Dr. Jim Holten.
CSE 321 Discrete Structures Winter 2008 Lecture 25 Graph Theory.
Mining Graphs with Constrains on Symmetry and Diameter Natalia Vanetik Deutsche Telecom Laboratories at Ben-Gurion University IWGD10 workshop July 14th,
22C:19 Discrete Math Graphs Spring 2014 Sukumar Ghosh.
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.
The Science of Networks 1.1 Welcome! CompSci 96: The Science of Networks SocSci 119 M,W 1:15-2:30 Professor: Jeffrey Forbes
Section 8 – Ec1818 Jeremy Barofsky March 31 st and April 1 st, 2010.
Social Network Analysis: A Non- Technical Introduction José Luis Molina Universitat Autònoma de Barcelona
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
Small World Social Networks With slides from Jon Kleinberg, David Liben-Nowell, and Daniel Bilar.
CompSci Today’s topics Networks ä Definitions ä Modeling ä Analysis ä Slides from Michael Kearns - Univ. of Pennsylvania ä Slides from Patrick.
COLOR TEST COLOR TEST. Social Networks: Structure and Impact N ICOLE I MMORLICA, N ORTHWESTERN U.
Vertices and Edges Introduction to Graphs and Networks Mills College Spring 2012.
Structural Properties of Networks: Introduction Networked Life NETS 112 Fall 2015 Prof. Michael Kearns.
Professor Yashar Ganjali Department of Computer Science University of Toronto
Graphs Topic 21 " Hopefully, you've played around a bit with The Oracle of Bacon at Virginia and discovered how few steps are necessary to link just about.
L – Modelling and Simulating Social Systems with MATLAB Lesson 6 – Graphs (Networks) Anders Johansson and Wenjian Yu (with S. Lozano.
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?
Topics Paths and Circuits (11.2) A B C D E F G.
Graph Theory. A branch of math in which graphs are used to solve a problem. It is unlike a Cartesian graph that we used throughout our younger years of.
+ Big Data, Network Analysis Week How is date being used Predict Presidential Election - Nate Silver –
CCR = Connectivity Residue Ratio = Pr. [ node pair connected by an edge are together in a common page on computer disk drive.] “U of M Scientists were.
CS:4980:0005 Peer-to-Peer and Social Networks Fall 2015 Introduction.
Data Structures Lakshmish Ramaswamy. Tree Hierarchical data structure Several real-world systems have hierarchical concepts –Physical and biological systems.
Small World Social Networks With slides from Jon Kleinberg, David Liben-Nowell, and Daniel Bilar.
CompSci The Internet l How valuable is a network? ä Metcalfe’s Law l Domain Name System: translates betweens names and IP addresses l Properties.
CompSci 100e 10.1 Is there a Science of Networks? l What kinds of networks are there? l From Bacon numbers to random graphs to Internet  From FOAF to.
Class 2: Graph Theory IST402.
The Structure of Scientific Collaboration Networks by M. E. J. Newman CMSC 601 Paper Summary Marie desJardins January 27, 2009.
Topics In Social Computing (67810) Module 1 Introduction & The Structure of Social Networks.
The Science of Social Networks ECECS 728 March 29, 2006.
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
Graph Models Class Algorithmic Methods of Data Mining
Structural Properties of Networks: Introduction
The Internet Domain Name System: translates betweens names and IP addresses Properties of the Internet Heterogeneity Redundancy Packet-switched 604 million.
Analysis of University Researcher Collaboration Network Using Co-authorship Jiadi Yao School of Electronic and Computer Science,
CS:4980:0001 Peer-to-Peer and Social Networks Fall 2017
Computer Network Topology
CS 115: COMPUTING FOR The Socio-Techno Web
Structural Properties of Networks: Introduction
fdm 20c introduction to digital media
Lecture 23: Structure of Networks
Structural Properties of Networks: Introduction
CS 115: COMPUTING FOR The Socio-Techno Web
Network Science: A Short Introduction i3 Workshop
Why Social Graphs Are Different Communities Finding Triangles
Peer-to-Peer and Social Networks Fall 2017
CS 115: COMPUTING FOR The Socio-Techno Web
Connectivity Section 10.4.
Graph Theory By Amy C. and John M..
Network Graph Chuck Alice Vertices Nodes Edges Links Bob.
Lecture 23: Structure of Networks
Mathematics for Computer Science MIT 6.042J/18.062J
Network Algorithms: Introduction
Advanced Topics in Data Mining Special focus: Social Networks
Presentation transcript:

Social Network Basics CS315 – Web Search and Data Mining

What is a social network? A set of relationships between entities

Social Network Analysis [Social network analysis] is grounded in the observation that social actors are interdependent and that the links among them have important consequences for every individual [and for all of the individuals together].... [Relationships] provide individuals with opportunities and, at the same time, potential constraints on their behavior.... Social network analysis involves theorizing, model building and empirical research focused on uncovering the patterning of links among actors. It is concerned also with uncovering the antecedents and consequences of recurrent patterns. [Linton C. Freeman, UC-Irvine]

Peter Mary Albert co-worker friend brothers friend Protein 1 Protein 2 Protein 5 Protein 9 Movie 1 Movie 3 Movie 2 Actor 3 Actor 1 Actor 2 Actor 4 Network Science: Graph Theory 2012

Examples of Social Networks Nodes are high-school students. Boys are red, Girls are blue… What is the meaning of a bidirectional edge?

Paths Definition: A path is a sequence of nodes (v 1, …, v k ) such that for any adjacent pair v i and v i+1, there’s a directed edge e i,i+1 between them. Path (v 1,v 2,v 8,v 3,v 7 )

Path length Definition: The length of a path is the number of edges it contains. Path (v 1,v 2,v 8,v 3,v 7 ) has length 4.

Distance Definition: The distance between nodes v i and v j is the length of the shortest path connecting them. The distance between v 1 and v 7 is 3.

Famous distances nodes = {actors} edges = if two actors star in same film Kevin Bacon number = distance between actor and Bacon Kevin Bacon number

The Kevin Bacon Game Invented by Albright College students in 1994: Craig Fass, Brian Turtle, Mike Ginelly Goal: Connect any actor to Kevin Bacon, by linking actors who have acted in the same movie. Oracle of Bacon website uses Internet Movie Database (IMDB.com) to find shortest link between any two actors:

Title Data

Famous distances Math PhD genealogies

Famous distances nodes = {mathematicians} edges = if 2 mathematicians co-author a paper Erd ő s number = distance between mathematican and Erdos Paul Erd ő s number

Erdős Numbers Erd ő s wrote papers with 507 co-authors. Number of links required to connect scholars to Erd ő s, via co- authorship of papers What type of graph do you expect? Jerry Grossman (Oakland Univ.) website allows mathematicians to compute their Erd ő s numbers: Connecting path lengths, among mathematicians only: avg = 4.65 max = 13

Proud people!

Famous distances Erdős number of …

Famous distances Erdős number of … Fan ChungF.T. LeightonP.T. Metaxas Erdos

Famous distances Erdos number of … if you publish with me!

Diameter Definition: The diameter of a graph is the maximum shortest-path distance between any two nodes. The diameter is 3.