informatics tools in network science

20
Informatics tools in network science seminar 3 Measurements

Upload: borna

Post on 07-Jan-2016

27 views

Category:

Documents


0 download

DESCRIPTION

seminar 3 Measurements. Informatics tools in network science. Network Topology. Simple examples. What else? Network Skeleton Visualization (largescale?) Fractal properties Etc. Degree centrality. 6. 1. 3. 4. 5. 7. 2. Network degree centrality. n*: node with highest degree. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Informatics tools in network science

Informatics tools in network science

seminar 3

Measurements

Page 2: Informatics tools in network science

Network Topology

Simple examples

What else?• Network Skeleton• Visualization (largescale?)• Fractal properties• Etc.

Page 3: Informatics tools in network science

Degree centrality

1 3 4

2

5

6

7

Node  ScoreStandardized 

Score

1  1  1/6

2  1  1/6

3  3  3/6 = 1/2

4  2 2/6 = 1/3

5  3  3/6 = 1/2

6  2  2/6  = 1/3

7  2  2/6 = 1/3

Page 4: Informatics tools in network science

Network degree centrality

The higher the value of the measure the higher the difference of the node with the highest Degree Centrality to all other nodes in the network is.

n*: node with highest degree

Infinite:

Minimal:

Page 5: Informatics tools in network science

Betweenness Centrality

The Betweenness Centrality is the normalized number of shortest paths going through a node in a network.

Page 6: Informatics tools in network science

Closeness centrality

The Closeness Centrality is the normalized number of steps required to access every other node from a given node in a network.

Length of the shortest path

Page 7: Informatics tools in network science

Eigenvector centrality, PageRank

PageRank

Eigenvector centrality

Page 8: Informatics tools in network science

Clustering coefficientGlobal clustering coefficient

The local clustering coefficient of a vertex in a graph quantifies how close its neighbors are to being a clique (complete graph).

C = 1/3

Page 9: Informatics tools in network science

Clustering coefficient

degree distribution

Random graph

Scale-free network

(the clustering coefficient behaves the same)

Page 10: Informatics tools in network science

Network motifs

Page 11: Informatics tools in network science

Topological Overlap

the ratio of shared nodes over the number of nodes reachable from a particular pair of nodes

Minimal (0) Maximal (1)

Page 12: Informatics tools in network science

Diameter and Density

The Diameter considers the largest geodesic distance between any pair of nodes in a network.

The measure Density is the proportion of possible edges that are actually present in the network.

Page 13: Informatics tools in network science

Module measurementsEffective number of modules

Overlap value of elements (e.g. effective number of module belongs)

Bridgeness value of elements:

The bridgeness measure of an element or link as the overlap of the given element or link between two or more modules relative to the overlap of the other elements or links.

T is the area-overlap, or common area of element between modules

.

The total bridgeness of element i describes the bridgeness of that element between all modules:

Module similarity of elements:

The similarity of the elements i and j is based on their module membership vectors, di and dj :

Page 14: Informatics tools in network science

Network capacity

e.g. Maximal flow (minimal cut) problem

Page 15: Informatics tools in network science

Robustness

Structural cohesion: how many node needs to be removed to disconnect the graph

2 1 5

Page 16: Informatics tools in network science

Network connectivity

Average geodesic length (the characteristicPath length): normalized average length of all shortest path in the network

infinite in case of disconnected graph

Inverse geodesic length

Page 17: Informatics tools in network science

Effective number

î ii ppe

)log(

j j

ii v

vp

30

60 2 1 1 1100

average sum

165

165

27.5

27.5

eff. num

5.975

1.570

30 2025 20 2530

Page 18: Informatics tools in network science

Take home messages

• separate the giant component (if exists)

• compare measurements (test graph families, controll networks)

• use effective numbers

• check distributions

Page 19: Informatics tools in network science

Programs• R• ModuLand• Pajek• Cytoscape with plugins:

– NetworkAnalyzer: distributions– NetMatch: Motif search– GraMoFoNe: Graph Motif For Networks– CentisCaPe: centrality values

• (lényegiDB)• + python modules

Page 20: Informatics tools in network science

Python