networks and graphs - oxford statisticssnijders/networksgraphs.pdf · 2008. 4. 19. ·...

23
Representations of networks Graphs with attributes Complete and incomplete networks Some literature 1 / 18 Networks and Graphs Tom A.B. Snijders University of Oxford April 19, 2008 c Tom A.B. Snijders Networks and Graphs

Upload: others

Post on 19-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

1 / 18

1 / 18

Networks and Graphs

Tom A.B. Snijders

University of Oxford

April 19, 2008

c© Tom A.B. Snijders Networks and Graphs

Page 2: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

2 / 18

2 / 18

Outline

1 Representations of networks

2 Graphs with attributes

3 Complete and incomplete networks

4 Some literature

c© Tom A.B. Snijders Networks and Graphs

Page 3: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

3 / 18

3 / 18

Graphs

A graph is a set of points (vertices, nodes) Vand a set of edges (lines) E ;the edges are unordered pairs of points.

If {i , j} is an edge, i.e., {i , j} ∈ E ,then we say that i and j are tied, or related to each other.

Usually in Social Network Analysis,the points represent social actors;

and the graphs are non-reflexive:{i , i} 6∈ E , points are not tied to themselves.

c© Tom A.B. Snijders Networks and Graphs

Page 4: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

3 / 18

3 / 18

Graphs

A graph is a set of points (vertices, nodes) Vand a set of edges (lines) E ;the edges are unordered pairs of points.

If {i , j} is an edge, i.e., {i , j} ∈ E ,then we say that i and j are tied, or related to each other.

Usually in Social Network Analysis,the points represent social actors;

and the graphs are non-reflexive:{i , i} 6∈ E , points are not tied to themselves.

c© Tom A.B. Snijders Networks and Graphs

Page 5: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

4 / 18

4 / 18

Doreian’s network

An example of a graphof 14 actors, from Doreian(Social Networks 1988).The actors arethe main political actors in aMidwestern county in the US;a tie means they can expectpublic and private supportfrom each otherand they are also friends.

c© Tom A.B. Snijders Networks and Graphs

Page 6: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

5 / 18

5 / 18

Doreian’s network

This is the same graph!Graphical representationis a science and art of itself.

c© Tom A.B. Snijders Networks and Graphs

Page 7: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

6 / 18

6 / 18

Digraphs

Often there is a directionality inherent in ties:I like you, but you don’t like me...

A directed graph (digraph) is a set of points Vand a set of arcs (directed edges) E ;the edges are ordered pairs of points.

If (i , j) is an arc, i.e., (i , j) ∈ E ,then we say that i is tied (or related) to j .i is the sender of the tie,j the receiver.

c© Tom A.B. Snijders Networks and Graphs

Page 8: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

6 / 18

6 / 18

Digraphs

Often there is a directionality inherent in ties:I like you, but you don’t like me...

A directed graph (digraph) is a set of points Vand a set of arcs (directed edges) E ;the edges are ordered pairs of points.

If (i , j) is an arc, i.e., (i , j) ∈ E ,then we say that i is tied (or related) to j .i is the sender of the tie,j the receiver.

c© Tom A.B. Snijders Networks and Graphs

Page 9: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

7 / 18

7 / 18

Paper Factory Graph

The trust networkof employeesin a paper factorycollected byRafael Wittek (1999)(van de Bunt, Wittek,de Klepper,Int. Soc. 2005).

c© Tom A.B. Snijders Networks and Graphs

Page 10: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

8 / 18

8 / 18

Adjacency matrix

A convenient representation of graphs and digraphs(we often just say “graphs" when we also refer to digraphs)is the adjacency matrix:

j is adjacent to i if there is a tie from i to j ;the adjacency matrix is the matrix (yij) with

yij =

{1 if (i , j) ∈ E0 if (i , j) 6∈ E

The diagonal of the adjacency matrix will be structurally zerowhen there are no self-ties.

c© Tom A.B. Snijders Networks and Graphs

Page 11: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

8 / 18

8 / 18

Adjacency matrix

A convenient representation of graphs and digraphs(we often just say “graphs" when we also refer to digraphs)is the adjacency matrix:

j is adjacent to i if there is a tie from i to j ;the adjacency matrix is the matrix (yij) with

yij =

{1 if (i , j) ∈ E0 if (i , j) 6∈ E

The diagonal of the adjacency matrix will be structurally zerowhen there are no self-ties.

c© Tom A.B. Snijders Networks and Graphs

Page 12: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

9 / 18

9 / 18

Adjacency matrix

The adjacency matrix for Doreian’s network is

0 0 1 1 0 0 1 0 0 0 0 0 1 00 0 0 0 0 0 0 1 1 1 0 1 0 01 0 0 1 0 1 1 0 0 0 0 0 0 11 0 1 0 1 1 1 0 0 0 0 1 0 00 0 0 1 0 1 0 0 0 0 0 0 0 00 0 1 1 1 0 0 0 0 0 0 1 0 11 0 1 1 0 0 0 0 0 0 0 0 0 00 1 0 0 0 0 0 0 1 1 0 1 1 00 1 0 0 0 0 0 1 0 1 0 0 1 00 1 0 0 0 0 0 1 1 0 0 0 1 00 0 0 0 0 0 0 0 0 0 0 1 0 00 1 0 1 0 1 0 1 0 0 1 0 1 01 0 0 0 0 0 0 1 1 1 0 1 0 00 0 1 0 0 1 0 0 0 0 0 0 0 0

c© Tom A.B. Snijders Networks and Graphs

Page 13: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

10 / 18

10 / 18

On terminology

In mathematical terminology, a relation is the same as a graph.

Therefore we do not like to talk about the relation from i to j ,but rather about the tie from i to j .

Element yij of the adjacency matrix is called a tie variable.

The density of a graph isthe fraction of pairs of nodes that are tied.

For Doreian’s network, there are 28 edges and

14× 132

= 91 unordered pairs, so the density is2891

= 0.31.

c© Tom A.B. Snijders Networks and Graphs

Page 14: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

10 / 18

10 / 18

On terminology

In mathematical terminology, a relation is the same as a graph.

Therefore we do not like to talk about the relation from i to j ,but rather about the tie from i to j .

Element yij of the adjacency matrix is called a tie variable.

The density of a graph isthe fraction of pairs of nodes that are tied.

For Doreian’s network, there are 28 edges and

14× 132

= 91 unordered pairs, so the density is2891

= 0.31.

c© Tom A.B. Snijders Networks and Graphs

Page 15: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

11 / 18

11 / 18

Graphs with attributes

Practically always, there is more of interest in a networkthan merely the structure represented by the graph.

Often the nodes have attributes, or values;also the arcs may have attributes or values.

A valued (di)graph is a (di)graph where edges have values.An important instance is the signed (di)graph,where edge (arc) values are – and + .

Categorical attributes often are referred to as colors.The colored network may tell a more extensive story...

c© Tom A.B. Snijders Networks and Graphs

Page 16: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

12 / 18

12 / 18

Example: Doreian’s network

Colors:

council membersofficersmayorformercouncil members

c© Tom A.B. Snijders Networks and Graphs

Page 17: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

13 / 18

13 / 18

Example: Signed digraph

Sampson’s data (1969)‘crisis in a cloister’at time T4,"+" blue arcs: best liked"-" red arcs: least liked.

young turksloyal oppositionoutcasts

c© Tom A.B. Snijders Networks and Graphs

Page 18: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

14 / 18

14 / 18

Graphs with attributes

Another extension is multivariate or multiplex networks,where several relations are given on the same set of points;e.g., trust, liking, and cooperation in a work department.

c© Tom A.B. Snijders Networks and Graphs

Page 19: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

15 / 18

15 / 18

Complete and incomplete networks

Networks where for each pair of actors it is knownif they are tied, are called complete or entire networks.

The term complete is more common,but invites confusion with the complete graphwhich is the graph with density 1.

Networks data where for a set of actors,the outgoing ties are known for each actor,are called personal or egocentric networks.These can be collected through surveys of a large population.

c© Tom A.B. Snijders Networks and Graphs

Page 20: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

15 / 18

15 / 18

Complete and incomplete networks

Networks where for each pair of actors it is knownif they are tied, are called complete or entire networks.

The term complete is more common,but invites confusion with the complete graphwhich is the graph with density 1.

Networks data where for a set of actors,the outgoing ties are known for each actor,are called personal or egocentric networks.These can be collected through surveys of a large population.

c© Tom A.B. Snijders Networks and Graphs

Page 21: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

16 / 18

16 / 18

Complete and incomplete networks

Intermediate forms are less common but very important;

e.g., survey members are asked to indicate tiesbetween all or some of their network members;

or a snowball sample is carried out,where some network members themselves are interviewed.

Network sampling is an interesting area,in which only little research has been done.

c© Tom A.B. Snijders Networks and Graphs

Page 22: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

17 / 18

17 / 18

Introductory books on social network analysis

Stanley Wasserman and Katherine Faust ,Social Network Analysis: Methods and Applications.Cambridge University Press, 1994.

Peter Carrington, John Scott, Stanley Wasserman (eds.),Models and Methods in Social Network Analysis.Cambridge University Press, 2005.

Alain Degenne and Michel Forsé,Introducing Social Networks. Sage, 1999.

John Scott,Social Network Analysis: A Handbook. 2nd edition.Sage, 2000.

c© Tom A.B. Snijders Networks and Graphs

Page 23: Networks and Graphs - Oxford Statisticssnijders/NetworksGraphs.pdf · 2008. 4. 19. · Representations of networks Graphs with attributes Complete and incomplete networks Some literature

Representations of networksGraphs with attributes

Complete and incomplete networksSome literature

18 / 18

18 / 18

Books from complementary viewpoints

Duncan Watts,Six Degrees. The Science of a Connected Age.W.W. Norton, 2003.(A popular account linking work about networksby physicists and computer scientistswith social science work about network analysis.)

Gabrielle Demange and Myrna Wooders (eds.),Group formation in economics. CUP, 2005.(A reader of papers on networkspublished in the economics literature.)

c© Tom A.B. Snijders Networks and Graphs