Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.

Slides:



Advertisements
Similar presentations
Complex Networks Advanced Computer Networks: Part1.
Advertisements

Scale Free Networks.
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.
Emergence of Scaling in Random Networks Albert-Laszlo Barabsi & Reka Albert.
Analysis and Modeling of Social Networks Foudalis Ilias.
VL Netzwerke, WS 2007/08 Edda Klipp 1 Max Planck Institute Molecular Genetics Humboldt University Berlin Theoretical Biophysics Networks in Metabolism.
Analysis of Social Media MLD , LTI William Cohen
Introduction to Networks and Business Intelligence Prof. Dr. Daning Hu Department of Informatics University of Zurich Sep, 2012.
Synopsis of “Emergence of Scaling in Random Networks”* *Albert-Laszlo Barabasi and Reka Albert, Science, Vol 286, 15 October 1999 Presentation for ENGS.
Information Networks Small World Networks Lecture 5.
CS 599: Social Media Analysis University of Southern California1 The Basics of Network Analysis Kristina Lerman University of Southern California.
4. PREFERENTIAL ATTACHMENT The rich gets richer. Empirical evidences Many large networks are scale free The degree distribution has a power-law behavior.
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
1 Evolution of Networks Notes from Lectures of J.Mendes CNR, Pisa, Italy, December 2007 Eva Jaho Advanced Networking Research Group National and Kapodistrian.
Topology Generation Suat Mercan. 2 Outline Motivation Topology Characterization Levels of Topology Modeling Techniques Types of Topology Generators.
Complex Networks Third Lecture TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA TexPoint fonts used in EMF. Read the.
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.
Scale-free networks Péter Kómár Statistical physics seminar 07/10/2008.
The Barabási-Albert [BA] model (1999) ER Model Look at the distribution of degrees ER ModelWS Model actorspower grid www The probability of finding a highly.
Mining and Searching Massive Graphs (Networks)
Networks FIAS Summer School 6th August 2008 Complex Networks 1.
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) ‏
AITIA International Inc. and Lorand Eotvos University, Budapest ROBUST NETWORKS FROM LOCAL OPTIMIZATION A Bottom-Up Model to Generate Networks with Skewed.
Global topological properties of biological networks.
Advanced Topics in Data Mining Special focus: Social Networks.
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.
Error and Attack Tolerance of Complex Networks Albert, Jeong, Barabási (presented by Walfredo)
Summary from Previous Lecture Real networks: –AS-level N= 12709, M=27384 (Jan 02 data) route-views.oregon-ix.net, hhtp://abroude.ripe.net/ris/rawdata –
Peer-to-Peer and Social Networks Random Graphs. Random graphs E RDÖS -R ENYI MODEL One of several models … Presents a theory of how social webs are formed.
Large-scale organization of metabolic networks Jeong et al. CS 466 Saurabh Sinha.
Optimization Based Modeling of Social Network Yong-Yeol Ahn, Hawoong Jeong.
(Social) Networks Analysis III Prof. Dr. Daning Hu Department of Informatics University of Zurich Oct 16th, 2012.
Topic 13 Network Models Credits: C. Faloutsos and J. Leskovec Tutorial
Author: M.E.J. Newman Presenter: Guoliang Liu Date:5/4/2012.
Principles of Social Network Analysis. Definition of Social Networks “A social network is a set of actors that may have relationships with one another”
Clustering of protein networks: Graph theory and terminology Scale-free architecture Modularity Robustness Reading: Barabasi and Oltvai 2004, Milo et al.
Random-Graph Theory The Erdos-Renyi model. G={P,E}, PNP 1,P 2,...,P N E In mathematical terms a network is represented by a graph. A graph is a pair of.
Murtaza Abbas Asad Ali. NETWORKOLOGY THE SCIENCE OF NETWORKS.
Emergence of Scaling and Assortative Mixing by Altruism Li Ping The Hong Kong PolyU
Complex Network Theory – An Introduction Niloy Ganguly.
Class 9: Barabasi-Albert Model-Part I
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.
Percolation and diffusion in network models Shai Carmi, Department of Physics, Bar-Ilan University Networks Percolation Diffusion Background picture: The.
LECTURE 2 1.Complex Network Models 2.Properties of Protein-Protein Interaction Networks.
Most of contents are provided by the website Network Models TJTSD66: Advanced Topics in Social Media (Social.
1 CIS 4930/6930 – Recent Advances in Bioinformatics Spring 2014 Network models Tamer Kahveci.
March 3, 2009 Network Analysis Valerie Cardenas Nicolson Assistant Adjunct Professor Department of Radiology and Biomedical Imaging.
Informatics tools in network science
Information Retrieval Search Engine Technology (10) Prof. Dragomir R. Radev.
Hierarchical Organization in Complex Networks by Ravasz and Barabasi İlhan Kaya Boğaziçi University.
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Response network emerging from simple perturbation Seung-Woo Son Complex System and Statistical Physics Lab., Dept. Physics, KAIST, Daejeon , Korea.
Algorithms and Computational Biology Lab, Department of Computer Science and & Information Engineering, National Taiwan University, Taiwan Network Biology.
Cmpe 588- Modeling of Internet Emergence of Scale-Free Network with Chaotic Units Pulin Gong, Cees van Leeuwen by Oya Ünlü Instructor: Haluk Bingöl.
Network (graph) Models
Structures of Networks
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
Models of Network Formation
Models of Network Formation
Peer-to-Peer and Social Networks Fall 2017
Department of Computer Science University of York
Models of Network Formation
Lecture 9: Network models CS 765: Complex Networks
(Social) Networks Analysis II
Network Science: A Short Introduction i3 Workshop
Presentation transcript:

Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013

2 Outline Node Level Analysis Link and Group Level Analysis Network Level Analysis Network Topological Analysis Ref Book: Social Network Analysis: Methods and Applications (Structural Analysis in the Social Sciences)  Structural/dp/ Structural/dp/

What is a Network? Tie/Link: Relationship or interaction between two nodes. Node: Any entity in a network (person, system, group, organization)

Network Topological Analysis Vs. Dynamic Network Analysis Topology (from the Greek τόπος, “place”, and λόγος, “study”) is a major area of mathematics concerned with the most basic properties of space, such as connectedness.  as a field of study out of geometry and set theory, through analysis of such concepts as space, dimension, and transformation. Network topology is the arrangement of the various elements (links, nodes, etc). Essentially, it is the topological structure of a network.  Physical topology refers to the placement of the network's various components, including device location and cable installation;  while logical topology shows how data flows within a network, regardless of its physical design.

Node Level Analysis: Node Centrality Node Centrality can be viewed as a measure of influence or importance of nodes in a network. Degree  the number of links that a node possesses in a network. In a directed network, one must differentiate between in-links and out-links by calculating in-degree and out-degree. Betweeness  the number of shortest paths in a network that traverse through that node. Closeness  the average distance that each node is from all other nodes in the network

Node Level Analysis: Degree Centrality From Steve Borgatti

Node Level Analysis: Betweenness Centrality From Steve Borgatti

8 Link Level Analysis: Length and Distance Length of a path is the number of the links Distance between two nodes is the length of shortest path (i.e., geodesic) From Steve Borgatti

Group Level Analysis: Cutpoints and Bridge From Steve Borgatti

The Strength of Weak Tie (Granovetter 1973) Strong ties create transitivity  Two nodes linked by a strong tie will have mutual acquaitances Ties that are part of transitive triples cannot be bridges Therefore, only weak ties can be bridges  the value of weak ties!! Strong ties embeded in tight homophilous clusters, while weak ties connect to diversity  Weak ties is a major source of novel information

11 Network Level Analysis: Cohesion Network Topology Analysis takes a macro perspective to study the physical properties of network structures. Network topological measures include:  Size, i.e., number of nodes and links  Network Cohesion  Average Degree, Distance  Average Path Length: on average, the number of steps it takes to get from one member of the network to another.  Diameter  Clustering Coefficient: a measure of an "all-my-friends-know-each- other" property; small-world feature

12 Network Level Analysis: Cohesion Fragmentation: Percentage of pairs of nodes that are unreachable from each other.  Calculated as

13 Network Level Analysis: Cohesion Density: the percentage of the number of links over all possible pairs of links. From Steve Borgatti

14 Network Level Analysis: Cohesion Average distance: average distance between all pairs of nodes. From Steve Borgatti

15 Network Level Analysis: Structural Holes

16 Network Level Analysis: Structural Holes

Network Topological Analysis Network topology is the arrangement of the various elements (links, nodes, etc). Essentially, it is the topological structure of a network. How to model the topology of large-scale networks? What are the organizing principles underlying their topology? How does the topology of a network affect its robustness against errors and attacks?

18 Network Models Random graph model (Erdős & Rényi, 1959) Small-world model (Watts & Strogatz, 1998) Scale-free model (Barabasi & Alert, 1999)

19 Random Networks Erdős–Rényi Random Graph model is used for generating random networks in which links are set between nodes with equal probabilities  Starting with n isolated nodes and connecting each pair of nodes with probability p  As a result, all nodes have roughly the same number of links (i.e., average degree, ).

20 Random Networks In a random network, each pair of nodes i, j has a connecting link with an independent probability of p This graph has 16 nodes, 120 possible connections, and 19 actual connections—about a 1/7 probability than any two nodes will be connected to each other. In a random graph, the presence of a connection between A and B as well as a connection between B and C will not influence the probability of a connection between A and C.

21 Random Graphs (Cont’d) Average path length: Clustering coefficient: Degree distribution  Binomial distribution for small n and Poisson distribution for large n  Probability mass function (PMF) However, real networks are not random!

22 Small-World Network Social networks usually are small world networks in which a group of people are closely related, while a few people have far- reaching connections with people out side of the group Starting with a ring lattice of n nodes, each connected to its neighbors out to form a ring. Shortcut links are added between random pairs of nodes, with probability ф (Watts & Strogatz, 1998) Watts-Strogatz Small World model  large clustering coefficient  high average path length

23 Small-World Networks A small-world network is defined to be a network where the typical distance L between two randomly chosen nodes (the number of steps required) grows proportionally to the logarithm of the number of nodes N in the network, that is: and L sw  L rand Clustering coefficient:  C sw >> C random Degree distribution  Similar to that of random networks Thus, small-world networks are characterized by large clustering coefficient, small path length relative to n.

24 Scale-Free (SF) Networks: Barabási–Albert (BA) Model “Scale free” means there is no single characterizing degree in the network Growth:  starting with a small number (n 0 ) of nodes, at every time step, we add a new node with m(<=n 0 ) links that connect the new node to m different nodes already present in the system Preferential attachment:  When choosing the nodes to which the new node will be connected to node i depends on its degree k i

25 Scale-Free Networks (Cont’d) The degree of scale-free networks follows power- law distribution with a flat tail for large k Truncated power-law distribution deviates at the tail

26 Evolution of SF Networks The emergence of scale-free network is due to  Growth effect: new nodes are added to the network  Preferential attachment effect (Rich-get- richer effect): new nodes prefer to attach to “popular” nodes The emergence of truncated SF network is caused by some constraints on the maximum number of links a node can have such as (Amaral, Scala et al. 2000)  Aging effect: some old nodes may stop receiving links over time  Cost effect: as maintaining links induces costs, nodes cannot receive an unlimited number of links

27 Network Analysis: Topology Analysis TopologyAverage Path Length (L) Clustering Coefficient (CC) Degree Distribution (P(k)) Random GraphPoisson Dist.: Small World (Watts & Strogatz, 1998) L sw  L rand CC sw  CC rand Similar to random graph Scale-Free network L SF  L rand Power-law Distribution: P(k) ~ k -  : Average degree