Social networks, social space, social structure

Size: px
Start display at page:

Download "Social networks, social space, social structure"

Transcription

1 Social networks, social space, social structure Pip Pattison Department of Psychology University of Melbourne Sunbelt XXII International Social Network Conference New Orleans, February 22

2 Social space, social structure, social networks: quantitative reflections Acknowledgments Garry Robins and also Ron Breiger David Gibson Emmanuel Lazega Alessandro Lomi Laura Koehly Ann Mische Tom Snijders Stanley Wasserman Harrison White Jodie Woolcock

3 Outline Conceptual issues social space as relational, multi-mode, multi-layered complex social structure as patterned regularities in relational forms A quantitative imperative and a quantitative framework neighbours, neighbourhoods and neighbourhood processes Some illustrative applications structure and randomness in network models exploring a hierarchy of network models setting-dependent network models Issues and next steps

4 Why? social networks provide information about the relational substratum of people s actual lives (Padgett & Ansell) networks as wiring (or plumbing ) for sociocultural processes structure of opportunities and constraints an interest in the interactivity of social processes (eg Durlauf, 21) invites an interest in networks: interactions are neither random nor homogeneous networks create proximities and hence channel opportunities for interactivity nature of local interactive micro-processes affects global system properties social networks are implicated in what we might term social space, but can and should we distinguish the terms?

5 Intuitions about social space 1. Geography: GIS locations, regions, neighbourhoods, settings e.g., spatial epidemiology, urban sociology 2. Sociocultural/psychosocial profiles shared sociocultural resources, Blau space 3. Networks: connectedness through interpersonal relations friendship, kinship, work, advice, acquaintance, sexual contact 4. Affiliation structures: connectedness through memberships clubs, groups, organisations, societies, activities

6 So how can we can conceptualise social space? Social space is a complex of all of these things: it involves multiple types of entities people, groups, organisations, cultural symbols, beliefs, geographical locations it is primarily relational it is made up of links among these entities it is multi-layered relational entities are themselves linked Social structure: regularities in multi-mode relational forms within and across levels

7 A personal note (version I): how I became interested in networks Key: Lorrain & White Michael R read reading-induced conversation weak tie person Friedell me article

8 A (less personal) personal note (version 2) Oscar Oeser Frank Harary Warren Bartlett me Key: PhD student of collaborator

9 A simplified multi-layered framework Social units individuals groups... Ties among social units Settings person-to-person person-to-group... geographical sociocultural... For example: Interactions between social units depend on proximity through ties Interactions between ties depend on proximity through settings

10 How can we represent proximity in social space? Two steps: methodological: choose a notion of proximity that it is convenient from a modelling point of view: proximity interactivity define two variable entities to be neighbours if they are conditionally dependent, given the values of all other entities Hammersley-Clifford theorem then leads to a general model form substantive: what are appropriate assumptions about proximity in this sense?

11 Some assumptions about proximity: actor level Two actors are neighbours if: they share a network tie influence models they are at adjacent spatial locations spatial models

12 Some assumptions about proximity: tie level Two ties are neighbours if: they share a dyad dyad-independent model they share an actor Markov model they share a connection with the same tie realisation-dependent model etc.

13 Some assumptions about proximity: setting level Two settings are neighbours if: they share an actor they share a tie etc.

14 To summarise: Social units individuals groups... Relations on social units Settings person-to-person person-to-group... geographical sociocultural... entities at each level are potentially stochastic and subject to interactive processes proximities at one level lead to interactivity at other levels (interdependence within and across levels) assumptions about proximity (neighbourhood structure) need to be made explicit such complex and interactive systems require modelling

15 Variables attribute variables for social units: Y = [Y i ] eg decisions, beliefs, knowledge, Y i = 1 if i has some attribute otherwise tie variables for pairs of social units: X = [X ij ] X ij = 1 if i is related to j otherwise setting variables for pairs of tie variables: S = [S ij,kl ] S ij,kl = 1 if X ij, X kl share a setting otherwise realisations of Y, X and S are denoted y, x and s, respectively

16 Models for interactive systems of variables Two variables are neighbours if they are conditionally dependent given the observed values of all other variables A neighbourhood is a set of mutually neighbouring variables A model for a system of variables has a form determined by its neighbourhoods This general approach leads to: Pr(X = x) exponential random graph model Frank & Strauss, 1986 Extension to directed dependence assumptions: Pr(Y = y X = x) social influence models Robins et al, 21 Pr(X = x Y = y) Pr(X = x S = s) social selection models setting-dependent and setting-constrained network models

17 Models at the tie level: random graph models for networks Pr (X = x) = (1/c) exp{ Q λ Q z Q (x)} normalizing quantity parameter network statistic the summation is over all neighbourhoods Q z Q (x) = Π Xij Q x ij signifies whether all ties in Q are observed in x c = x exp{ Q λ Q z Q (x)}

18 What is a neighbourhood here? A neighbourhood is a subset of tie variables each pair are neighbours (conditionally dependent, given the values of all other variables) Each neighbourhood corresponds to a network configuration: for example: {X 12, X 13, X 14 } corresponds to the 2 configuration of tie variables: 1 3 {X 12, X 13, X 23 } corresponds to:

19 Neighbourhoods depend on proximity assumptions Assumptions: two ties are neighbours: Configurations for neighbourhoods if they share a dyad dyad-independence edge if they share an actor Markov + 2-star 3-star 4-star... triangle if they share a connection with the same tie realisation-dependent path 4-cycle coathanger

20 Homogeneous network models Pr (X = x) = (1/c) exp{ Q* λ Q* z Q* (x)}} If we assume that parameters for isomorphic neighbourhood configurations are the same: edges 2-stars 3-stars triangles... Then there is one parameter for each class Q* of isomorphic configurations and the corresponding statistic is a count of such observed configurations in x

21 An example for a bivariate network Two types of tie: A, B on n = 3 actors With a Markov assumption, neighbourhoods correspond to configuration classes:single ties, multiplex ties, triangles, 2-stars, 3-stars, etc. Consider the following classes: Key: A B A and B

22 Model 1a:neighbourhood configurations and parameter values Q λ Q Q λ Q Q λ Q

23 Simulating the model Using the Metropolis algorithm: random starting graph 1,, iterations sample every 1th graph (yielding 1 sampled graphs) The algorithm sets up a Markov Chain on the space of all possible bivariate networks (on 3 nodes) that has Pr(X=x) as its stationary distribution at each step, we consider changing the value of the (i,j) tie (from 1 to or to 1) for a randomly selected pair (and relation): x x ij the change is made with probability min[1,exp({ Q λ Q (z Q (x)-z Q (x ij )})] for diagnostic purposes, we count the number of changes made for each pair in the last 5, iterations

24 Network statistics for sampled graphs (as a function of Metropolis step) 2 Model 1a BBB 3 A_AND_B 1 BB 2 ABB B AB 1 AAB -1-2 A AA edges 2-stars triangles Random graph AAA BBB 1 A_AND_B 4 BB 1 ABB B 3 AB AAB A AA AAA

25 Checking on the simulations Distribution of number of value changes across ties during simulation Model 1a COUNT 5 4 N = REL Random graph COUNT 1 N = REL

26 Models 1b and 1c Multiply parameters for model 1 by: 1/T = 2 (Model 1b) 1/T = 4 (Model 1c) think of: T as temperature, mutliplication by 1/T for T < 1 as chilling mutliplication by 1/T for T << 1 as freezing (eg Grenander, 1993) attempt simulation, as before

27 Models 1b and 1c: network statistics Model 1a edges 2-stars triangles Model 1b A_AND_B B A BB AB AA BBB ABB AAB AAA A_AND_B B A BB AB AA BBB ABB AAB AAA

28 Model 1c: a typical graph Key: A B

29 Checking on the simulations Model 1b Model 1c N = REL COUNT N = REL COUNT

30 The results As T decreases: the model freezes to become a regular pattern - in this case the familiar balance model (Cartwright & Harary, Heider) mathematically, there are several elegant characterisations of balance: algebraic: A B=, A 2 = A = B 2, AB=BA=B graph theoretical: if A and B ties have values of 1 and -1, the product of tie values in any cycle is positive different runs yield different graphs at the millionth step, but the graph is balanced with high probability (and remains for many steps) As T increases: the model becomes a more random manifestation of the underlying regularities (structure)

31 Freezing: structure and randomness As T decreases, the model tends to one in which probability is uniformly distributed over minimum energy networks x (those for which - Q λ Q z Q (x) is a minimum) and is zero elsewhere (eg Grendander, 1993) As T increases, the model tends to a Bernoulli model In other words: low T increasing regularity high T increasing randomness

32 Model 2a:strong and weak ties? Q λ Q Q λ Q Q λ Q

33 Model 2a simulations Model 2a edges 2-stars triangles distribution of moves made A_AND_B B A BB AB AA BBB ABB AAB AAA N = REL COUNT

34 Model 2b (T=.5) Model 2b edges 2-stars triangles distribution of moves made A_AND_B B A BB AB AA BBB ABB AAB AAA N = REL COUNT

35 What have we learnt? This formulation provides a natural means for building models with local network regularities and varying amounts of randomness Some regular structures look more interesting than others; all raise theoretical questions It is easy to model balance (but balance is not too common) Our model for strong and weak ties is probably not very good, yet strong and weak tie patterns abound. Settings may be important The challenge: theoretical accounts model specification model properties empirical evaluation

36 Specific quantitative challenges model identification: we need families of theoretically-principled models within which to frame the model identification problem eg realisation- and setting-dependent models (Pattison & Robins, in press) parameter estimation and model properties (see Snijders, 22): the development of practical approaches depends on model specification and model behaviour model evaluation: do identified regularities fit theoretical conceptualisations? does the model account for important network characteristics (eg global connectivity properties, as in Watts, 1999)?

37 Example 3: network ties among elite families in Renaissance Florence elite families of 15 th century Florence (Kent; Padgett & Ansell) Tie level: Multivariate interfamily network X of nondirected ties: business ties marriage ties Setting level: neighbourhood locations (gonfalone, city quarter level) We model: (a) business tie network as realisation-dependent (n=116 families) (b) multivariate business and marriage networks as setting-dependent (n=87 families)

38 Example 3a: Realisation-dependent model for Business ties Configuration PLE Configuration PLE Configuration PLE edge star 2-star star 3-path 4-cycle star triangle coathanger

39 Example 3b: Markov model for business and marriage ties configuration λ Q (PLE) configuration λ Q (PLE) Key: business marriage both

40 Example 3c: a setting-dependent Markov model for marriage and business ties Suppose (as in Model 3b) that two ties are neighbours if they share an actor: But for any neighbourhood configuration Q, distinguish: configurations in which all ties lie in a common setting e.g. configurations in which not all ties lie in a common setting e.g. parameter: λ QS λ Q

41 Example 3c: PLEs for setting-dependent bivariate Markov model configuration λ Q λ QS configuration λ Q λ QS Key: business marriage both

42 Example 4: Spatial setting structures Define spatial settings as follows: suppose that actors are located according to a lattice-like grid, and that the distance between actors is computed by a city-block metric A subset of actors has diameter r if the largest distance between any pair is r A setting is the set of all ties among any subset of diameter r or less the grid indicates which actors are at adjacent spatial locations some settings of diameter 2 And consider a setting-dependent Markov graph model, as before

43 Example 4: Setting-dependent Markov models for a 6 6 grid For parameters chosen as follows: configuration λ Q λ QS diameter We simulate the model using settings of different maximum diameters and compute average configuration counts and most triangles are within-settings

44 To summarise: Social units individuals groups... Relations on social units Settings person-to-person person-to-group... geographical sociocultural... Social space consists of variable social entities that are of different types and at different levels Proximities in space also come in different kinds and lead to interactivity within and across levels Social space and social process are difficult to disentangle, although we can make simplifying assertions in particular cases Forget the Cartesian model!

45 Some key issues Measurement: what should we observe if we are interested in modelling processes in social space? Generalised networks and setting information? Estimation methods and model properties: Much promise (Snijders, 22), but there are some important caveats concerning model specification, model behaviour, and data constraints Model evaluation: empirical and theoretical agenda Can we model substantively important network properties? Can we further articulate the links between theoretically-based model specification and identified structural regularities? Interdependence across levels: dynamic formulations

46 Why are dynamic formulations important? Because social processes are both interactive and dynamic: We require ways of investigating complex spatial interdependence, and of making this spatial interdependence more and more temporally structured, till we arrive at the description and measurement of interactional fields (Abbott, 1997) We need to understand the ways in which networks evolve over time through cumulative processes of tie creation and dissolution as they are embedded in a changing community of multiplex relations spawned by multiple organizational affiliations (McPherson, Smith-Lovin & Cook, 21)

47 Co-evolution of action, networks, settings

Transitivity and Triads

Transitivity and Triads 1 / 32 Tom A.B. Snijders University of Oxford May 14, 2012 2 / 32 Outline 1 Local Structure Transitivity 2 3 / 32 Local Structure in Social Networks From the standpoint of structural individualism, one

More information

An Introduction to Exponential Random Graph (p*) Models for Social Networks

An Introduction to Exponential Random Graph (p*) Models for Social Networks An Introduction to Exponential Random Graph (p*) Models for Social Networks Garry Robins, Pip Pattison, Yuval Kalish, Dean Lusher, Department of Psychology, University of Melbourne. 22 February 2006. Note:

More information

Statistical Modeling of Complex Networks Within the ERGM family

Statistical Modeling of Complex Networks Within the ERGM family Statistical Modeling of Complex Networks Within the ERGM family Mark S. Handcock Department of Statistics University of Washington U. Washington network modeling group Research supported by NIDA Grant

More information

Statistical Methods for Network Analysis: Exponential Random Graph Models

Statistical Methods for Network Analysis: Exponential Random Graph Models Day 2: Network Modeling Statistical Methods for Network Analysis: Exponential Random Graph Models NMID workshop September 17 21, 2012 Prof. Martina Morris Prof. Steven Goodreau Supported by the US National

More information

Small and Other Worlds: Global Network Structures from Local Processes 1

Small and Other Worlds: Global Network Structures from Local Processes 1 Small and Other Worlds: Global Network Structures from Local Processes 1 Garry Robins, Philippa Pattison, and Jodie Woolcock University of Melbourne Using simulation, we contrast global network structures

More information

Exponential Random Graph (p*) Models for Social Networks

Exponential Random Graph (p*) Models for Social Networks Exponential Random Graph (p*) Models for Social Networks Author: Garry Robins, School of Behavioural Science, University of Melbourne, Australia Article outline: Glossary I. Definition II. Introduction

More information

Exponential Random Graph (p ) Models for Affiliation Networks

Exponential Random Graph (p ) Models for Affiliation Networks Exponential Random Graph (p ) Models for Affiliation Networks A thesis submitted in partial fulfillment of the requirements of the Postgraduate Diploma in Science (Mathematics and Statistics) The University

More information

Alessandro Del Ponte, Weijia Ran PAD 637 Week 3 Summary January 31, Wasserman and Faust, Chapter 3: Notation for Social Network Data

Alessandro Del Ponte, Weijia Ran PAD 637 Week 3 Summary January 31, Wasserman and Faust, Chapter 3: Notation for Social Network Data Wasserman and Faust, Chapter 3: Notation for Social Network Data Three different network notational schemes Graph theoretic: the most useful for centrality and prestige methods, cohesive subgroup ideas,

More information

Fitting Social Network Models Using the Varying Truncation S. Truncation Stochastic Approximation MCMC Algorithm

Fitting Social Network Models Using the Varying Truncation S. Truncation Stochastic Approximation MCMC Algorithm Fitting Social Network Models Using the Varying Truncation Stochastic Approximation MCMC Algorithm May. 17, 2012 1 This talk is based on a joint work with Dr. Ick Hoon Jin Abstract The exponential random

More information

THE KNOWLEDGE MANAGEMENT STRATEGY IN ORGANIZATIONS. Summer semester, 2016/2017

THE KNOWLEDGE MANAGEMENT STRATEGY IN ORGANIZATIONS. Summer semester, 2016/2017 THE KNOWLEDGE MANAGEMENT STRATEGY IN ORGANIZATIONS Summer semester, 2016/2017 SOCIAL NETWORK ANALYSIS: THEORY AND APPLICATIONS 1. A FEW THINGS ABOUT NETWORKS NETWORKS IN THE REAL WORLD There are four categories

More information

Economics of Information Networks

Economics of Information Networks Economics of Information Networks Stephen Turnbull Division of Policy and Planning Sciences Lecture 4: December 7, 2017 Abstract We continue discussion of the modern economics of networks, which considers

More information

Definition: Implications: Analysis:

Definition: Implications: Analysis: Analyzing Two mode Network Data Definition: One mode networks detail the relationship between one type of entity, for example between people. In contrast, two mode networks are composed of two types of

More information

Exponential Random Graph Models for Social Networks

Exponential Random Graph Models for Social Networks Exponential Random Graph Models for Social Networks ERGM Introduction Martina Morris Departments of Sociology, Statistics University of Washington Departments of Sociology, Statistics, and EECS, and Institute

More information

Math 443/543 Graph Theory Notes 10: Small world phenomenon and decentralized search

Math 443/543 Graph Theory Notes 10: Small world phenomenon and decentralized search Math 443/543 Graph Theory Notes 0: Small world phenomenon and decentralized search David Glickenstein November 0, 008 Small world phenomenon The small world phenomenon is the principle that all people

More information

Instability, Sensitivity, and Degeneracy of Discrete Exponential Families

Instability, Sensitivity, and Degeneracy of Discrete Exponential Families Instability, Sensitivity, and Degeneracy of Discrete Exponential Families Michael Schweinberger Pennsylvania State University ONR grant N00014-08-1-1015 Scalable Methods for the Analysis of Network-Based

More information

CS224W: Analysis of Networks Jure Leskovec, Stanford University

CS224W: Analysis of Networks Jure Leskovec, Stanford University CS224W: Analysis of Networks Jure Leskovec, Stanford University http://cs224w.stanford.edu 11/13/17 Jure Leskovec, Stanford CS224W: Analysis of Networks, http://cs224w.stanford.edu 2 Observations Models

More information

GiRaF: a toolbox for Gibbs Random Fields analysis

GiRaF: a toolbox for Gibbs Random Fields analysis GiRaF: a toolbox for Gibbs Random Fields analysis Julien Stoehr *1, Pierre Pudlo 2, and Nial Friel 1 1 University College Dublin 2 Aix-Marseille Université February 24, 2016 Abstract GiRaF package offers

More information

Chapter 4 Graphs and Matrices. PAD637 Week 3 Presentation Prepared by Weijia Ran & Alessandro Del Ponte

Chapter 4 Graphs and Matrices. PAD637 Week 3 Presentation Prepared by Weijia Ran & Alessandro Del Ponte Chapter 4 Graphs and Matrices PAD637 Week 3 Presentation Prepared by Weijia Ran & Alessandro Del Ponte 1 Outline Graphs: Basic Graph Theory Concepts Directed Graphs Signed Graphs & Signed Directed Graphs

More information

Web Science and Web Technology Affiliation Networks

Web Science and Web Technology Affiliation Networks 707.000 Web Science and Web Technology Affiliation Networks Markus Strohmaier Univ. Ass. / Assistant Professor Knowledge Management Institute Graz University of Technology, Austria [Freeman White 1993]

More information

Technical report. Network degree distributions

Technical report. Network degree distributions Technical report Network degree distributions Garry Robins Philippa Pattison Johan Koskinen Social Networks laboratory School of Behavioural Science University of Melbourne 22 April 2008 1 This paper defines

More information

Computational Issues with ERGM: Pseudo-likelihood for constrained degree models

Computational Issues with ERGM: Pseudo-likelihood for constrained degree models Computational Issues with ERGM: Pseudo-likelihood for constrained degree models For details, see: Mark S. Handcock University of California - Los Angeles MURI-UCI June 3, 2011 van Duijn, Marijtje A. J.,

More information

Exponential Random Graph Models for Social Networks

Exponential Random Graph Models for Social Networks Exponential Random Graph Models for Social Networks Exponential random graph models (ERGMs) are increasingly applied to observed network data and are central to understanding social structure and network

More information

Small-world networks

Small-world networks Small-world networks c A. J. Ganesh, University of Bristol, 2015 Popular folklore asserts that any two people in the world are linked through a chain of no more than six mutual acquaintances, as encapsulated

More information

Structural Balance and Transitivity. Social Network Analysis, Chapter 6 Wasserman and Faust

Structural Balance and Transitivity. Social Network Analysis, Chapter 6 Wasserman and Faust Structural Balance and Transitivity Social Network Analysis, Chapter 6 Wasserman and Faust Balance Theory Concerned with how an individual's attitudes or opinions coincide with those of others in a network

More information

Simulation of SpatiallyEmbedded Networks

Simulation of SpatiallyEmbedded Networks Simulation of SpatiallyEmbedded Networks Carter T. Butts12 Ryan Acton1, Zack Almquist1 Department of Sociology 2 Institute for Mathematical Behavioral Sciences University of California, Irvine 1 Prepared

More information

1 Degree Distributions

1 Degree Distributions Lecture Notes: Social Networks: Models, Algorithms, and Applications Lecture 3: Jan 24, 2012 Scribes: Geoffrey Fairchild and Jason Fries 1 Degree Distributions Last time, we discussed some graph-theoretic

More information

beyond social networks

beyond social networks beyond social networks Small world phenomenon: high clustering C network >> C random graph low average shortest path l network ln( N)! neural network of C. elegans,! semantic networks of languages,! actor

More information

Lecture 3: Conditional Independence - Undirected

Lecture 3: Conditional Independence - Undirected CS598: Graphical Models, Fall 2016 Lecture 3: Conditional Independence - Undirected Lecturer: Sanmi Koyejo Scribe: Nate Bowman and Erin Carrier, Aug. 30, 2016 1 Review for the Bayes-Ball Algorithm Recall

More information

Scalable Clustering of Signed Networks Using Balance Normalized Cut

Scalable Clustering of Signed Networks Using Balance Normalized Cut Scalable Clustering of Signed Networks Using Balance Normalized Cut Kai-Yang Chiang,, Inderjit S. Dhillon The 21st ACM International Conference on Information and Knowledge Management (CIKM 2012) Oct.

More information

Statistical network modeling: challenges and perspectives

Statistical network modeling: challenges and perspectives Statistical network modeling: challenges and perspectives Harry Crane Department of Statistics Rutgers August 1, 2017 Harry Crane (Rutgers) Network modeling JSM IOL 2017 1 / 25 Statistical network modeling:

More information

Computing Regular Equivalence: Practical and Theoretical Issues

Computing Regular Equivalence: Practical and Theoretical Issues Developments in Statistics Andrej Mrvar and Anuška Ferligoj (Editors) Metodološki zvezki, 17, Ljubljana: FDV, 2002 Computing Regular Equivalence: Practical and Theoretical Issues Martin Everett 1 and Steve

More information

Complex Networks. Structure and Dynamics

Complex Networks. Structure and Dynamics Complex Networks Structure and Dynamics Ying-Cheng Lai Department of Mathematics and Statistics Department of Electrical Engineering Arizona State University Collaborators! Adilson E. Motter, now at Max-Planck

More information

Chapter 1. Social Media and Social Computing. October 2012 Youn-Hee Han

Chapter 1. Social Media and Social Computing. October 2012 Youn-Hee Han Chapter 1. Social Media and Social Computing October 2012 Youn-Hee Han http://link.koreatech.ac.kr 1.1 Social Media A rapid development and change of the Web and the Internet Participatory web application

More information

Tom A.B. Snijders Christian E.G. Steglich Michael Schweinberger Mark Huisman

Tom A.B. Snijders Christian E.G. Steglich Michael Schweinberger Mark Huisman Manual for SIENA version 3.2 Provisional version Tom A.B. Snijders Christian E.G. Steglich Michael Schweinberger Mark Huisman University of Groningen: ICS, Department of Sociology Grote Rozenstraat 31,

More information

Tie strength, social capital, betweenness and homophily. Rik Sarkar

Tie strength, social capital, betweenness and homophily. Rik Sarkar Tie strength, social capital, betweenness and homophily Rik Sarkar Networks Position of a node in a network determines its role/importance Structure of a network determines its properties 2 Today Notion

More information

Symmetric Product Graphs

Symmetric Product Graphs Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections 5-20-2015 Symmetric Product Graphs Evan Witz Follow this and additional works at: http://scholarworks.rit.edu/theses

More information

Bayesian Networks and Decision Graphs

Bayesian Networks and Decision Graphs ayesian Networks and ecision raphs hapter 7 hapter 7 p. 1/27 Learning the structure of a ayesian network We have: complete database of cases over a set of variables. We want: ayesian network structure

More information

How to explore big networks? Question: Perform a random walk on G. What is the average node degree among visited nodes, if avg degree in G is 200?

How to explore big networks? Question: Perform a random walk on G. What is the average node degree among visited nodes, if avg degree in G is 200? How to explore big networks? Question: Perform a random walk on G. What is the average node degree among visited nodes, if avg degree in G is 200? Questions from last time Avg. FB degree is 200 (suppose).

More information

Modeling the Variance of Network Populations with Mixed Kronecker Product Graph Models

Modeling the Variance of Network Populations with Mixed Kronecker Product Graph Models Modeling the Variance of Networ Populations with Mixed Kronecer Product Graph Models Sebastian Moreno, Jennifer Neville Department of Computer Science Purdue University West Lafayette, IN 47906 {smorenoa,neville@cspurdueedu

More information

5 Minimal I-Maps, Chordal Graphs, Trees, and Markov Chains

5 Minimal I-Maps, Chordal Graphs, Trees, and Markov Chains Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.438 Algorithms for Inference Fall 2014 5 Minimal I-Maps, Chordal Graphs, Trees, and Markov Chains Recall

More information

Tom A.B. Snijders Christian E.G. Steglich Michael Schweinberger Mark Huisman

Tom A.B. Snijders Christian E.G. Steglich Michael Schweinberger Mark Huisman Manual for SIENA version 3.2 Provisional version Tom A.B. Snijders Christian E.G. Steglich Michael Schweinberger Mark Huisman University of Groningen: ICS, Department of Sociology Grote Rozenstraat 31,

More information

A New Measure of Linkage Between Two Sub-networks 1

A New Measure of Linkage Between Two Sub-networks 1 CONNECTIONS 26(1): 62-70 2004 INSNA http://www.insna.org/connections-web/volume26-1/6.flom.pdf A New Measure of Linkage Between Two Sub-networks 1 2 Peter L. Flom, Samuel R. Friedman, Shiela Strauss, Alan

More information

Building the Multiplex: An Agent-Based Model of Formal and Informal Network Relations

Building the Multiplex: An Agent-Based Model of Formal and Informal Network Relations Building the Multiplex: An Agent-Based Model of Formal and Informal Network Relations EURO 2016 POZNAN POLAND, 4 JULY 2016 Duncan A. Robertson and Leroy White Loughborough University, UK; Warwick Business

More information

Unit 2: Graphs and Matrices. ICPSR University of Michigan, Ann Arbor Summer 2015 Instructor: Ann McCranie

Unit 2: Graphs and Matrices. ICPSR University of Michigan, Ann Arbor Summer 2015 Instructor: Ann McCranie Unit 2: Graphs and Matrices ICPSR University of Michigan, Ann Arbor Summer 2015 Instructor: Ann McCranie Four main ways to notate a social network There are a variety of ways to mathematize a social network,

More information

Tied Kronecker Product Graph Models to Capture Variance in Network Populations

Tied Kronecker Product Graph Models to Capture Variance in Network Populations Tied Kronecker Product Graph Models to Capture Variance in Network Populations Sebastian Moreno, Sergey Kirshner +, Jennifer Neville +, S.V.N. Vishwanathan + Department of Computer Science, + Department

More information

4 Factor graphs and Comparing Graphical Model Types

4 Factor graphs and Comparing Graphical Model Types Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.438 Algorithms for Inference Fall 2014 4 Factor graphs and Comparing Graphical Model Types We now introduce

More information

Random Tilings. Thomas Fernique. Moscow, Spring 2011

Random Tilings. Thomas Fernique. Moscow, Spring 2011 Random Tilings Thomas Fernique Moscow, Spring 2011 1 Random tilings 2 The Dimer case 3 Random assembly 4 Random sampling 1 Random tilings 2 The Dimer case 3 Random assembly 4 Random sampling Quenching

More information

1 Starting around 1996, researchers began to work on. 2 In Feb, 1997, Yanhong Li (Scotch Plains, NJ) filed a

1 Starting around 1996, researchers began to work on. 2 In Feb, 1997, Yanhong Li (Scotch Plains, NJ) filed a !"#$ %#& ' Introduction ' Social network analysis ' Co-citation and bibliographic coupling ' PageRank ' HIS ' Summary ()*+,-/*,) Early search engines mainly compare content similarity of the query and

More information

An open software system for the advanced statistical analysis of social networks

An open software system for the advanced statistical analysis of social networks StOCNET An open software system for the advanced statistical analysis of social networks User s Manual version 1.7 February 2006 Groningen: ICS / Science Plus http://stat.gamma.rug.nl/stocnet/ Peter Boer

More information

Tom A.B. Snijders Christian Steglich Michael Schweinberger Mark Huisman

Tom A.B. Snijders Christian Steglich Michael Schweinberger Mark Huisman Manual for SIENA version 2.1 Tom A.B. Snijders Christian Steglich Michael Schweinberger Mark Huisman ICS, Department of Sociology Grote Rozenstraat 31, 9712 TG Groningen, The Netherlands February 14, 2005

More information

The Mathematical Description of Networks

The Mathematical Description of Networks Modelling Complex Systems University of Manchester, 21 st 23 rd June 2010 Tim Evans Theoretical Physics The Mathematical Description of Networs Page 1 Notation I will focus on Simple Graphs with multiple

More information

A Decision-Theoretic Rough Set Model

A Decision-Theoretic Rough Set Model A Decision-Theoretic Rough Set Model Yiyu Yao and Jingtao Yao Department of Computer Science University of Regina Regina, Saskatchewan, Canada S4S 0A2 {yyao,jtyao}@cs.uregina.ca Special Thanks to Professor

More information

CSE 158 Lecture 13. Web Mining and Recommender Systems. Triadic closure; strong & weak ties

CSE 158 Lecture 13. Web Mining and Recommender Systems. Triadic closure; strong & weak ties CSE 158 Lecture 13 Web Mining and Recommender Systems Triadic closure; strong & weak ties Monday Random models of networks: Erdos Renyi random graphs (picture from Wikipedia http://en.wikipedia.org/wiki/erd%c5%91s%e2%80%93r%c3%a9nyi_model)

More information

Mesh segmentation. Florent Lafarge Inria Sophia Antipolis - Mediterranee

Mesh segmentation. Florent Lafarge Inria Sophia Antipolis - Mediterranee Mesh segmentation Florent Lafarge Inria Sophia Antipolis - Mediterranee Outline What is mesh segmentation? M = {V,E,F} is a mesh S is either V, E or F (usually F) A Segmentation is a set of sub-meshes

More information

CSE 258 Lecture 12. Web Mining and Recommender Systems. Social networks

CSE 258 Lecture 12. Web Mining and Recommender Systems. Social networks CSE 258 Lecture 12 Web Mining and Recommender Systems Social networks Social networks We ve already seen networks (a little bit) in week 3 i.e., we ve studied inference problems defined on graphs, and

More information

STATISTICAL METHODS FOR NETWORK ANALYSIS

STATISTICAL METHODS FOR NETWORK ANALYSIS NME Workshop 1 DAY 2: STATISTICAL METHODS FOR NETWORK ANALYSIS Martina Morris, Ph.D. Steven M. Goodreau, Ph.D. Samuel M. Jenness, Ph.D. Supported by the US National Institutes of Health Today we will cover

More information

A Tutorial on the Probabilistic Framework for Centrality Analysis, Community Detection and Clustering

A Tutorial on the Probabilistic Framework for Centrality Analysis, Community Detection and Clustering A Tutorial on the Probabilistic Framework for Centrality Analysis, Community Detection and Clustering 1 Cheng-Shang Chang All rights reserved Abstract Analysis of networked data has received a lot of attention

More information

Lecture: Simulation. of Manufacturing Systems. Sivakumar AI. Simulation. SMA6304 M2 ---Factory Planning and scheduling. Simulation - A Predictive Tool

Lecture: Simulation. of Manufacturing Systems. Sivakumar AI. Simulation. SMA6304 M2 ---Factory Planning and scheduling. Simulation - A Predictive Tool SMA6304 M2 ---Factory Planning and scheduling Lecture Discrete Event of Manufacturing Systems Simulation Sivakumar AI Lecture: 12 copyright 2002 Sivakumar 1 Simulation Simulation - A Predictive Tool Next

More information

Q-analysis: an introduction

Q-analysis: an introduction Q-analysis: an introduction Contents Systems methodologies in social sciences. Quantitative approach: statistics. Qualitative approach: natural language. Systemic approach: social networks, Forrester diagrams

More information

V2: Measures and Metrics (II)

V2: Measures and Metrics (II) - Betweenness Centrality V2: Measures and Metrics (II) - Groups of Vertices - Transitivity - Reciprocity - Signed Edges and Structural Balance - Similarity - Homophily and Assortative Mixing 1 Betweenness

More information

Lecture 1: Networks: A brief introduction

Lecture 1: Networks: A brief introduction Lecture 1: Networks: A brief introduction Sudipta Sarangi Virginia Tech Networks Network: Defines the interaction structure between agents through the set of ties between them. Agents: individuals, organizations,

More information

CSE 158 Lecture 11. Web Mining and Recommender Systems. Triadic closure; strong & weak ties

CSE 158 Lecture 11. Web Mining and Recommender Systems. Triadic closure; strong & weak ties CSE 158 Lecture 11 Web Mining and Recommender Systems Triadic closure; strong & weak ties Triangles So far we ve seen (a little about) how networks can be characterized by their connectivity patterns What

More information

Algorithms and Applications in Social Networks. 2017/2018, Semester B Slava Novgorodov

Algorithms and Applications in Social Networks. 2017/2018, Semester B Slava Novgorodov Algorithms and Applications in Social Networks 2017/2018, Semester B Slava Novgorodov 1 Lesson #1 Administrative questions Course overview Introduction to Social Networks Basic definitions Network properties

More information

Samuel Coolidge, Dan Simon, Dennis Shasha, Technical Report NYU/CIMS/TR

Samuel Coolidge, Dan Simon, Dennis Shasha, Technical Report NYU/CIMS/TR Detecting Missing and Spurious Edges in Large, Dense Networks Using Parallel Computing Samuel Coolidge, sam.r.coolidge@gmail.com Dan Simon, des480@nyu.edu Dennis Shasha, shasha@cims.nyu.edu Technical Report

More information

A Note on Generalized Edges

A Note on Generalized Edges A Note on Generalized Edges Carter T. Butts 1/26/10 Abstract Although most relational data is represented via relatively simple dyadic (and occasionally hypergraphic) structures, a much wider range of

More information

Lecture 5: Graphs. Rajat Mittal. IIT Kanpur

Lecture 5: Graphs. Rajat Mittal. IIT Kanpur Lecture : Graphs Rajat Mittal IIT Kanpur Combinatorial graphs provide a natural way to model connections between different objects. They are very useful in depicting communication networks, social networks

More information

Six Weeks:

Six Weeks: HPISD Grade 7 7/8 Math The student uses mathematical processes to: acquire and demonstrate mathematical understanding Mathematical Process Standards Apply mathematics to problems arising in everyday life,

More information

Topology Enhancement in Wireless Multihop Networks: A Top-down Approach

Topology Enhancement in Wireless Multihop Networks: A Top-down Approach Topology Enhancement in Wireless Multihop Networks: A Top-down Approach Symeon Papavassiliou (joint work with Eleni Stai and Vasileios Karyotis) National Technical University of Athens (NTUA) School of

More information

CSCI5070 Advanced Topics in Social Computing

CSCI5070 Advanced Topics in Social Computing CSCI5070 Advanced Topics in Social Computing Irwin King The Chinese University of Hong Kong king@cse.cuhk.edu.hk!! 2012 All Rights Reserved. Outline Graphs Origins Definition Spectral Properties Type of

More information

On Page Rank. 1 Introduction

On Page Rank. 1 Introduction On Page Rank C. Hoede Faculty of Electrical Engineering, Mathematics and Computer Science University of Twente P.O.Box 217 7500 AE Enschede, The Netherlands Abstract In this paper the concept of page rank

More information

Lemma. Let G be a graph and e an edge of G. Then e is a bridge of G if and only if e does not lie in any cycle of G.

Lemma. Let G be a graph and e an edge of G. Then e is a bridge of G if and only if e does not lie in any cycle of G. Lemma. Let G be a graph and e an edge of G. Then e is a bridge of G if and only if e does not lie in any cycle of G. Lemma. If e = xy is a bridge of the connected graph G, then G e consists of exactly

More information

1. a graph G = (V (G), E(G)) consists of a set V (G) of vertices, and a set E(G) of edges (edges are pairs of elements of V (G))

1. a graph G = (V (G), E(G)) consists of a set V (G) of vertices, and a set E(G) of edges (edges are pairs of elements of V (G)) 10 Graphs 10.1 Graphs and Graph Models 1. a graph G = (V (G), E(G)) consists of a set V (G) of vertices, and a set E(G) of edges (edges are pairs of elements of V (G)) 2. an edge is present, say e = {u,

More information

1 More configuration model

1 More configuration model 1 More configuration model In the last lecture, we explored the definition of the configuration model, a simple method for drawing networks from the ensemble, and derived some of its mathematical properties.

More information

Chapter 14 Global Search Algorithms

Chapter 14 Global Search Algorithms Chapter 14 Global Search Algorithms An Introduction to Optimization Spring, 2015 Wei-Ta Chu 1 Introduction We discuss various search methods that attempts to search throughout the entire feasible set.

More information

Image Restoration using Markov Random Fields

Image Restoration using Markov Random Fields Image Restoration using Markov Random Fields Based on the paper Stochastic Relaxation, Gibbs Distributions and Bayesian Restoration of Images, PAMI, 1984, Geman and Geman. and the book Markov Random Field

More information

CSE 255 Lecture 13. Data Mining and Predictive Analytics. Triadic closure; strong & weak ties

CSE 255 Lecture 13. Data Mining and Predictive Analytics. Triadic closure; strong & weak ties CSE 255 Lecture 13 Data Mining and Predictive Analytics Triadic closure; strong & weak ties Monday Random models of networks: Erdos Renyi random graphs (picture from Wikipedia http://en.wikipedia.org/wiki/erd%c5%91s%e2%80%93r%c3%a9nyi_model)

More information

Geographic Information Fundamentals Overview

Geographic Information Fundamentals Overview CEN TC 287 Date: 1998-07 CR 287002:1998 CEN TC 287 Secretariat: AFNOR Geographic Information Fundamentals Overview Geoinformation Übersicht Information géographique Vue d'ensemble ICS: Descriptors: Document

More information

A Short Introduction To Social Network Analysis Dr. Mishari Alnahedh Kuwait University College of Business Administration

A Short Introduction To Social Network Analysis Dr. Mishari Alnahedh Kuwait University College of Business Administration A Short Introduction To Social Network Analysis Dr. Kuwait University College of Business Administration Introduction A network is a collection of points linked through some type of association. These

More information

Network Environments in AnyLogic. Nathaniel Osgood Agent-Based Modeling Bootcamp for Health Researchers

Network Environments in AnyLogic. Nathaniel Osgood Agent-Based Modeling Bootcamp for Health Researchers Network Environments in AnyLogic Nathaniel Osgood Agent-Based Modeling Bootcamp for Health Researchers August 23, 2011 Hands on Model Use Ahead Load model: Network Modification of SIR AB The Environment

More information

International Journal of Data Mining & Knowledge Management Process (IJDKP) Vol.7, No.3, May Dr.Zakea Il-Agure and Mr.Hicham Noureddine Itani

International Journal of Data Mining & Knowledge Management Process (IJDKP) Vol.7, No.3, May Dr.Zakea Il-Agure and Mr.Hicham Noureddine Itani LINK MINING PROCESS Dr.Zakea Il-Agure and Mr.Hicham Noureddine Itani Higher Colleges of Technology, United Arab Emirates ABSTRACT Many data mining and knowledge discovery methodologies and process models

More information

Graph Adjacency Matrix Automata Joshua Abbott, Phyllis Z. Chinn, Tyler Evans, Allen J. Stewart Humboldt State University, Arcata, California

Graph Adjacency Matrix Automata Joshua Abbott, Phyllis Z. Chinn, Tyler Evans, Allen J. Stewart Humboldt State University, Arcata, California Graph Adjacency Matrix Automata Joshua Abbott, Phyllis Z. Chinn, Tyler Evans, Allen J. Stewart Humboldt State University, Arcata, California Abstract We define a graph adjacency matrix automaton (GAMA)

More information

Extremal Graph Theory: Turán s Theorem

Extremal Graph Theory: Turán s Theorem Bridgewater State University Virtual Commons - Bridgewater State University Honors Program Theses and Projects Undergraduate Honors Program 5-9-07 Extremal Graph Theory: Turán s Theorem Vincent Vascimini

More information

Two mode Network. PAD 637, Lab 8 Spring 2013 Yoonie Lee

Two mode Network. PAD 637, Lab 8 Spring 2013 Yoonie Lee Two mode Network PAD 637, Lab 8 Spring 2013 Yoonie Lee Lab exercises Two- mode Davis QAP correlation Multiple regression QAP Types of network data One-mode network (M M ) Two-mode network (M N ) M1 M2

More information

Network Basics. CMSC 498J: Social Media Computing. Department of Computer Science University of Maryland Spring Hadi Amiri

Network Basics. CMSC 498J: Social Media Computing. Department of Computer Science University of Maryland Spring Hadi Amiri Network Basics CMSC 498J: Social Media Computing Department of Computer Science University of Maryland Spring 2016 Hadi Amiri hadi@umd.edu Lecture Topics Graphs as Models of Networks Graph Theory Nodes,

More information

The Basics of Network Structure

The Basics of Network Structure The Basics of Network Structure James M. Cook University of Maine at Augusta james.m.cook@maine.edu Keywords Betweenness; Centrality; Closeness; Degree; Density; Diameter; Distance; Clique; Connected Component;

More information

Middle School Math Course 3

Middle School Math Course 3 Middle School Math Course 3 Correlation of the ALEKS course Middle School Math Course 3 to the Texas Essential Knowledge and Skills (TEKS) for Mathematics Grade 8 (2012) (1) Mathematical process standards.

More information

Tied Kronecker Product Graph Models to Capture Variance in Network Populations

Tied Kronecker Product Graph Models to Capture Variance in Network Populations Purdue University Purdue e-pubs Department of Computer Science Technical Reports Department of Computer Science 2012 Tied Kronecker Product Graph Models to Capture Variance in Network Populations Sebastian

More information

Structure of Social Networks

Structure of Social Networks Structure of Social Networks Outline Structure of social networks Applications of structural analysis Social *networks* Twitter Facebook Linked-in IMs Email Real life Address books... Who Twitter #numbers

More information

Probabilistic Graphical Models

Probabilistic Graphical Models School of Computer Science Probabilistic Graphical Models Theory of Variational Inference: Inner and Outer Approximation Eric Xing Lecture 14, February 29, 2016 Reading: W & J Book Chapters Eric Xing @

More information

arxiv:submit/ [math.co] 9 May 2011

arxiv:submit/ [math.co] 9 May 2011 arxiv:submit/0243374 [math.co] 9 May 2011 Connectivity and tree structure in finite graphs J. Carmesin R. Diestel F. Hundertmark M. Stein 6 May, 2011 Abstract We prove that, for every integer k 0, every

More information

CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS

CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS 1 UNIT I INTRODUCTION CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS 1. Define Graph. A graph G = (V, E) consists

More information

Exploiting Social Network Structure for Person-to-Person Sentiment Analysis (Supplementary Material to [WPLP14])

Exploiting Social Network Structure for Person-to-Person Sentiment Analysis (Supplementary Material to [WPLP14]) Exploiting Social Network Structure for Person-to-Person Sentiment Analysis (Supplementary Material to [WPLP14]) Robert West, Hristo S. Paskov, Jure Leskovec, Christopher Potts Stanford University west@cs.stanford.edu,

More information

Discrete Applied Mathematics. A revision and extension of results on 4-regular, 4-connected, claw-free graphs

Discrete Applied Mathematics. A revision and extension of results on 4-regular, 4-connected, claw-free graphs Discrete Applied Mathematics 159 (2011) 1225 1230 Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: www.elsevier.com/locate/dam A revision and extension of results

More information

My favorite application using eigenvalues: partitioning and community detection in social networks

My favorite application using eigenvalues: partitioning and community detection in social networks My favorite application using eigenvalues: partitioning and community detection in social networks Will Hobbs February 17, 2013 Abstract Social networks are often organized into families, friendship groups,

More information

Information Security CS526

Information Security CS526 Information CS 526 Topic 3 Ciphers and Cipher : Stream Ciphers, Block Ciphers, Perfect Secrecy, and IND-CPA 1 Announcements HW1 is out, due on Sept 10 Start early, late policy is 3 total late days for

More information

Definition 2 (Projective plane). A projective plane is a class of points, and a class of lines satisfying the axioms:

Definition 2 (Projective plane). A projective plane is a class of points, and a class of lines satisfying the axioms: Math 3181 Name: Dr. Franz Rothe January 30, 2014 All3181\3181_spr14h2.tex Homework has to be turned in this handout. The homework can be done in groups up to three due February 11/12 2 Homework 1 Definition

More information

Challenges in Ubiquitous Data Mining

Challenges in Ubiquitous Data Mining LIAAD-INESC Porto, University of Porto, Portugal jgama@fep.up.pt 1 2 Very-short-term Forecasting in Photovoltaic Systems 3 4 Problem Formulation: Network Data Model Querying Model Query = Q( n i=0 S i)

More information

Scalable Network Analysis

Scalable Network Analysis Inderjit S. Dhillon University of Texas at Austin COMAD, Ahmedabad, India Dec 20, 2013 Outline Unstructured Data - Scale & Diversity Evolving Networks Machine Learning Problems arising in Networks Recommender

More information

Topic 1: What is HoTT and why?

Topic 1: What is HoTT and why? Topic 1: What is HoTT and why? May 5, 2014 Introduction Homotopy type theory (HoTT) is a newly emerging field of mathematics which is currently being developed as a foundation of mathematics which is in

More information

Expectation Propagation

Expectation Propagation Expectation Propagation Erik Sudderth 6.975 Week 11 Presentation November 20, 2002 Introduction Goal: Efficiently approximate intractable distributions Features of Expectation Propagation (EP): Deterministic,

More information