Dr. Henry Hexmoor Department of Computer Science Southern Illinois University Carbondale Network Theory: Computational Phenomena and Processes Social Network.

Slides:



Advertisements
Similar presentations
Social Network Analysis (in 10 minutes) Nick Crossley.
Advertisements

Network Matrix and Graph. Network Size Network size – a number of actors (nodes) in a network, usually denoted as k or n Size is critical for the structure.
Introduction to Graph “theory”
Analytical Hierarchy Process (AHP) - by Saaty
Relationship Mining Network Analysis Week 5 Video 5.
By: Roma Mohibullah Shahrukh Qureshi
Applied Discrete Mathematics Week 12: Trees
Introduction to Graphs
Introduction to Graphs What is a Graph? Some Example applications of Graphs. Graph Terminologies. Representation of Graphs. –Adjacency Matrix. –Adjacency.
CSE 321 Discrete Structures Winter 2008 Lecture 25 Graph Theory.
Graphs G = (V,E) V is the vertex set. Vertices are also called nodes and points. E is the edge set. Each edge connects two different vertices. Edges are.
6 1 Linear Transformations. 6 2 Hopfield Network Questions.
HCC class lecture 22 comments John Canny 4/13/05.
Leeds University Business School Introduction to Social Network Analysis Technology and Innovation Group Leeds University Business School.
Network Measures Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Measures Klout.
Stochastic Approach for Link Structure Analysis (SALSA) Presented by Adam Simkins.
Social Media Mining Graph Essentials.
Interactions in Networks In part, based on Chapters 10 and 11 of D. Easly, J. Kleinberg, Networks, Crowds, and Markets, Cambridge University press.
Graph. Data Structures Linear data structures: –Array, linked list, stack, queue Non linear data structures: –Tree, binary tree, graph and digraph.
Overview Granovetter: Strength of Weak Ties What are ‘weak ties’? why are they ‘strong’? Burt: Structural Holes What are they? What do they do? How do.
Graph Theoretic Concepts. What is a graph? A set of vertices (or nodes) linked by edges Mathematically, we often write G = (V,E)  V: set of vertices,
Chapter 2 Graph Algorithms.
Social Network Analysis: A Non- Technical Introduction José Luis Molina Universitat Autònoma de Barcelona
GRAPHS CSE, POSTECH. Chapter 16 covers the following topics Graph terminology: vertex, edge, adjacent, incident, degree, cycle, path, connected component,
Principles of Social Network Analysis. Definition of Social Networks “A social network is a set of actors that may have relationships with one another”
Centrality in undirected networks These slides are by Prof. James Moody at Ohio State.
Lectures 6 & 7 Centrality Measures Lectures 6 & 7 Centrality Measures February 2, 2009 Monojit Choudhury
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 2): Graphs  Graph Terminology (9.2)
 What is a graph? What is a graph?  Directed vs. undirected graphs Directed vs. undirected graphs  Trees vs graphs Trees vs graphs  Terminology: Degree.
1 CS104 : Discrete Structures Chapter V Graph Theory.
Centrality Spring 2012.
Based on slides by Y. Peng University of Maryland
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
Lecture 13: Network centrality Slides are modified from Lada Adamic.
Mathematics of Networks (Cont)
Susan O’Shea The Mitchell Centre for Social Network Analysis CCSR/Social Statistics, University of Manchester
Spectral Analysis based on the Adjacency Matrix of Network Data Leting Wu Fall 2009.
Data Structures & Algorithms Graphs
A project from the Social Media Research Foundation: Finding direction in a sea of connection:
Most of contents are provided by the website Graph Essentials TJTSD66: Advanced Topics in Social Media.
Slides are modified from Lada Adamic
Hierarchy Overview Background: Hierarchy surrounds us: what is it? Micro foundations of social stratification Ivan Chase: Structure from process Action.
Introduction to Graph Theory
Graphs & Matrices Todd Cromedy & Bruce Nicometo March 30, 2004.
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.
Structural Holes & Weak Ties
Data Structures & Algorithms Graphs Richard Newman based on book by R. Sedgewick and slides by S. Sahni.
GRAPHS. Graph Graph terminology: vertex, edge, adjacent, incident, degree, cycle, path, connected component, spanning tree Types of graphs: undirected,
Discrete Structures CISC 2315 FALL 2010 Graphs & Trees.
Graphs Basic properties.
Social network analysis
HCC class lecture 21: Intro to Social Networks John Canny 4/11/05.
Network Theory: Community Detection Dr. Henry Hexmoor Department of Computer Science Southern Illinois University Carbondale.
Chapter 9: Graphs.
Class 2: Graph Theory IST402.
رياضيات متقطعة لعلوم الحاسب MATH 226. Chapter 10.
Subject Four Graphs Data Structures. What is a graph? A data structure that consists of a set of nodes (vertices) and a set of edges that relate the nodes.
Groups of vertices and Core-periphery structure
Chapter 9 (Part 2): Graphs
Introduction to Graphs
Basic Concepts Graphs For more notes and topics visit:
Social Networks Analysis
Introduction to Graphs
Network analysis.
Network Science: A Short Introduction i3 Workshop
Centrality in Social Networks
Graph Operations And Representation
(Social) Networks Analysis II
Introduction to Graphs
Introduction to Graphs
Presentation transcript:

Dr. Henry Hexmoor Department of Computer Science Southern Illinois University Carbondale Network Theory: Computational Phenomena and Processes Social Network Analysis

Degree, Indegree, Outdegree Centrality Degree Centrality: Indegree Centrality: Outdegree Centrality:

Eigenvector Centrality=C E (i)= I’th entry of eigenvector e e = largest eigenvalue of adjacency matrix

Betweenness Centrality Normalized betweenness= = number of geodesic linking across i and j has pass through node k.

Closeness Centrality Scaling factor Adjustment

One-node network 1-Connection 0-No connection One-mode network: Actors are tied to one another considering one type of relationship; i.e Binary Adjacency matrix v1v2v3v4 v5 v v v v v501000

Two-node network Two-node network: Actors are tied to events. Incident network Bipartite graph e.g. Student attending classes

Affiliation network Actors are tied to ----Organization/Attributes; e.g. Affinity network, Homophily network Sociogram ≡ Org1……………………..…….Org n Attribute m1………………..Attribute mn {} Points individuals Lines relationship People Attributes

Centrality ij

Normalized Centrality Centrality: Normalized Centrality: A is more central than F A F D B CE ‘ 6-1 = = 80%,,,,

Directed network centrality: Prestigue of A=B=C=E=2 (Indegree) A F D C B ‘ 6-1 == 40% (Normalize centrality) E

Eigen vectors Vector X is a matrix with n rows and column, linear operator A, maps the vector X to matrix product AX A

Eigen Value

Second degree centrality Consider this 16 degree graph network: Node A Value.534 B.275 C.363 D.199 E F G H.102 I J.164 K L M N O.441 Eigen value centrality M N L K J C A B D G H I E F O

Betweenness Centrality Betweennes centrality measures the extent to which a vertex lies on paths between other vertices.

Normalized centrality: A D CE FB NodeNo of distinct path from the node Normalized (C’) E4.040% A3.535% D1.010% B0.55% C0.00% F0.00%

Closeness Centrality Closeness centrality is the mean distance from a vertex to other vertices. A D CE FB Node (i) A65/683% E75/772% D75/772% B85/863 % C95/955% F115/1146% f= farness c= closeness d= distance between i & j n= total number of nodes

Eigen vector

Page Rank Cetrality The numerical weight that it assigns to any given element E is referred to as the PageRank of E and denoted by PR(E). Page Rank Centrality:

Bonacich/Beta Centrality Both centrality and power were a function of the connections of the actors in one's neighborhood. The more connections the actors in your neighborhood have the more central you are. The fewer the connections the actors in your neighborhood, the more powerful you are. It is the weighted centrality

Density Density: It is the level of ties/connectedness in a network; It is a measure of a network’s distance from a complete graph. Complete graph: Every node is connected to every node in the network

L = number of links in network n = number of nodes in the network Ego Density

Structural Hole (Ron Burt) Let’s consider this, The gap between connected components is the hole Structural hole provides diversity of information for nodes that bridge them Without structural hole information becomes redundant and less available 12 Structural Hole gap

Brokering Brokering is bridging different group of individuals. 1.Coordinator (local brokers; Intragroup brokering) e.g. manger, mediating employees 2. Consultant (Intergroup brokering by an outsider e.g. middle man in business between buyers &seller, stock agent ) A B C B as Coordinator/ Broker Seller Consultant Buyer

Brokering 3. Representation (represents A when negotiating with C) e.g. hiring a mechanic to buy car for you 4. Gate Keeper(e.g a butler, chief of staff) Actor Producer Agent Actor Producer A B C

Dyadic Relation Dyads: Triads: when a triad consists of many ties, an open triad (triangle) is forbidden. A A A A B B B B C AB 0

Triad Relations (census)

Components Component is a group where all individuals are connected to one another by at least one path. Weak Component: A component ingoing direction of ties. Strong Component: A component with directional ties. Clique: A subgroup with mutual ties of three or more. who are directly connected to one another by mutual ties

Bonacich Centrality C BC = Degree Centrality High Degree + Low Betweenness : Ego Connection are redundant Low Closeness+ High Betweenness : Rare node but pivotal to many In triads, there is a structural force toward transitivity.

Reverse distance : Principle of strength of weak tie.(Granovetter, 1973): There is a social force that suggests transitivity. If A has ties to B and B to C, then there is tie from A to C. Bonacich

Integration: Reverse distance Network distance Degree to which a node’s inward ties integrate it into the network.

Radiality Degree to which a node’s outward ties connects the node with novel nodes.

Edge between-ness Number of shortest path from s to t that pass through edge e Number of shortest path from s to t This is important in diffusion studies like epidemics

Social Capital The network closure argument: Social Capital is created by a strongly interconnected network. The structural hole argument: Social Capital is created by a network of nodes who broker connections among disparate group.

Structural Equivalence= similarity of position in a network Euclidean Distance E.g., E A C B D have distance zero