+ All Categories
Home > Documents > Self-Similarity of Complex Networks Maksim Kitsak Advisor: H. Eugene Stanley Collaborators: Shlomo...

Self-Similarity of Complex Networks Maksim Kitsak Advisor: H. Eugene Stanley Collaborators: Shlomo...

Date post: 03-Jan-2016
Category:
Upload: joan-dickerson
View: 217 times
Download: 0 times
Share this document with a friend
Popular Tags:
29
Self-Similarity of Complex Networks Maksim Kitsak Advisor: H. Eugene Stanley Collaborators: Shlomo Havlin Gerald Paul Zhenhua Wu Yiping Chen Guanliang Li Kitsak, Havlin, Paul, Pammolli, Stanley, (submitted), Phys. Rev. E. (2006)
Transcript

Self-Similarity of Complex Networks

Maksim Kitsak

Advisor:H. Eugene Stanley

Collaborators:Shlomo Havlin

Gerald PaulZhenhua WuYiping ChenGuanliang Li

Kitsak, Havlin, Paul, Pammolli, Stanley, (submitted), Phys. Rev. E. (2006)

Motivation and Objectives:

• Many real networks are fractals.

• Fractal real networks are shown to have a topology distinct from non-fractal networks.

• Do fractal and non-fractal networks have

different properties? (Transport properties)

• What are the possible applications of these properties?

Networks: Definitions

1) Network is a set of nodes (objects) connected with edges (relations).

2) Degree (k) of a node is a number of edges connected to it.

3) Degree Distribution P(k) is the probability that a randomly chosen node has degree k

4/1)3(

4/2)2(

4/1)1(

P

P

P

Nodes Edges

k=3

k=2

k=2

k=1

Networks: Properties1) Small World property.

Despite the large size, the shortest path between any two nodes is small. (WWW, Internet, Biological)

Number of nodes accessible from a random node (seed) grows exponentially with the distance measured from the seed.

)(lExpn

Networks: Properties2) Degree Distribution

Many real networks have Poisson or power-law degree distribution.

)(kP

kkP )(!

)(kk

ekPk

k

P(k

)

k

Poisson distribution

Scale Free

Lo

g(P

(k))

Log(k)

Power-lawdistribution

Edges connect randomly Preferential Attachment

Networks: Properties3) Self-Similarity

Self-similar network is approximately similar to a part of itself and is fractal. Fractal typically has fractional dimension and doesn’tpossess translational symmetry.

fdLN

fd

Networks: Properties

2) Degree Distribution

Many real networks have Poisson or power-law degree distribution.

)(kP

kkP )(!

)(kk

ekPk

k

3) Self-SimilaritySelf-similar network is approximately similar to a part of itself. Self-similar networks are fractals and have fractal dimension .fd fdLN

It turns out that many real networks possess all three properties

(Small World, Scale-Free, Fractal)!!!

1) Small World property.Despite the large size, the shortest path between any two nodes is small. (WWW, Internet, Biological) )(lExpn

Dimension Calculation: Box Covering Algorithm

A box of size is an imaginary ‘container’ that can hold a part of the network, so

that the shortest path between any 2 nodes Bl

Bji ll ,

What is the minimal number of boxes with size needed to cover the entire network?

Bl

)()( 0llExplN BBB

(Non-Fractal) (Fractal)

BdBBB llN )(

Strategy to calculate dimension of the network:1. Calculate minimal number of boxes needed to cover

the network as a function of their size.2. Analyze obtained function

)( BB lN

Bd1Bl

3BN1Bl

2BN

2Bl

1BN

Fractal analysis with box-covering algorithm

Song, Havlin, Makse, 2005

10-5

10-4

10-3

10-2

10-1

100

100

101

100 10110-4

10-3

10-2

10-1

100 101

(a) WWW (fractal)

dB=4.1

N

B/N

(c) Pharmaceutical (non-fractal)

LB

dB=2.2

NB/N

LB

(b) H. Sapiens (fractal) (d) H. Pylori (non-fractal)

LB

Number of boxes as a function of the box size .BN Bl

Origin of fractals in scale-free networks: Repulsion between hubs

In fractal networks large degree nodes (hubs) tend to connect to small degree nodes and not to each other!

Song, Havlin, Makse, 2005

Fractal network Non-fractal Network

Probability of having a node of degree connected to node of degree . 1k 2k

Transport on networks: Betweenness Centrality

Most of the transport on the network flows along the shortest paths.

Central nodes are critical: if they are blocked – transport becomes inefficient

Betweenness centrality of node :i

ikj kj

kj iiC

, ,

, )()(

Sociology - L.C. Freeman, 1979

)(, ikj Number of shortest paths between nodes and that pass node .ij k

kj , Total number of shortest paths between nodes and . kj

C=0

C=0 C=0

C=2

10-1 100

10-3

10-2

10-1

100

C/C

max

k/kmax

Fractal Model Non-Fractal Model

Transport on networks: Betweenness Centrality

How do we identify nodes with high Centrality?

Is it true that high centrality nodes also have large

degree?

Centrality is weakly correlated with degree in fractal scale-free networks!

Transport on networks: Betweenness CentralityWhy is centrality weakly correlated with degree

in fractal scale-free networks?

Non-Fractal Topology Fractal topology

Due to ‘repulsion between hubs’ small degree nodes appear at

all parts of the fractal network. Thus, their centralities can

have both small and large values.

Centrality-degree correlation in real networks

One can’t compare centralities of networks directly due to uniqueness of real networks.

The network can be compared to its random counterpart !

Rewire 10000 times

Preserve degrees of nodes

Rewired network has degree distribution identical to the original network.Repulsion between hubs is broken by random rewiring. The random network is always non-fractal.

10-1 10010-6

10-5

10-4

10-3

10-2

10-1

100

C/C

max

k/kmax

H. Sapiens (fr) H. Sapiens rewired (nf)

10-1 10010-4

10-3

10-2

10-1

100

C/C

max

k/kmax

H.Pylori (nf) H.Pylori rewired(nf)

Centrality-degree correlation.

Centrality – degree correlation in non-fractal scale-free networks is much stronger than that in SF fractal networks.

Average centrality of small degree nodes in scale-free fractal networks is significantly larger due to repulsion between hubs.

Fractal networks should be more stable to conventional degree attacks.Immunization/Attack strategies should be optimized for fractal networks.

Kitsak, Havlin, Paul, Pammolli, Stanley, 2006

10-3 10-2 10-1 10010-7

10-6

10-5

10-4

10-3

10-2

10-1

100

=2.0

=2.0

P(C

)

C/Cmax

non-fractal model 3nf H.Pylori (non-fractal)

What is the overall Centrality distribution in scale-free networks?

Centrality distribution obeys power-law for both types of networks CCP )(

We show both analytically and numerically that Bd/12

Nodes of fractal networks generally have larger centrality than nodes of non-fractal networks

10-3 10-2 10-1 10010-6

10-5

10-4

10-3

10-2

10-1

100

C/Cmax

=1.54

=1.36

P(C

)

Fractal Model 3f H.Sapiens (fractal)

Kitsak, Havlin, Paul, Pammolli, Stanley, 2006

100 101 10210-5

10-4

10-3

10-2

10-1

100

N=16384E=16383

dB=1.9

NB/N

LB

E=0 E=50 E=300 E=1000 E=5000

Box covering algorithm applied to a fractal network with added random edges

Transition from Fractal to Non-Fractal Behavior.

Real networks are neither pure fractals nor non-fractals due to statistical effects.

What happens if we add random edges to a scale-free fractal network?

l*lFractal behavior Non-fractal behavior

100 101 10210-5

10-4

10-3

10-2

10-1

100

N=16384E=16383

dB=1.9

NB/N

LB

E=0 E=50 E=300 E=1000 E=5000

Scaling Ansatz:

))(/()(),( ** pllFplplN BdB

BduuF )( )1( u

)()( uExpuF )1( uNEp /

How does the crossover length depend on the density of random edges ?

*lp

Under rescaling

all plots should collapse onto a single curve

Crossover length

))(/()()( pblNpalN BB

))(/(1* pbl

How does the crossover length depend on the density of random edges ?

*lp

100 101 10210-5

10-4

10-3

10-2

10-1

100

N=16384E=16383

dB=1.9

NB/N

LB

E=0 E=50 E=300 E=1000 E=5000

Rescale

100 101 10210-5

10-4

10-3

10-2

10-1

100

a(p

)Nb/N

LB/b(p)

E=300 E=1000 E=5000

All plots collapse onto a single curve

2-8 2-6 2-4 2-22-2

2-1

20

21

22

= 0.46

b(p

)

p=E/N

Rescaling parameter as a function of . )( pb p

pl*

We show analytically that

Bd/1

))(/(1* pbl

Summary and Conclusions

1. Centrality-degree correlation is much weaker in fractal networks than in non-fractal.

Fractal networks should be more stable to conventional degree attacks.

Immunization/Attack strategies should be optimized for fractal networks.

2. Power-law centrality distribution

Centralities of nodes are larger in fractal scale-free networks.

fractal networks have different transport properties.

3. Transition from fractal to non-fractal networks.

A crossover is observed from fractal to non-fractal networks.

Relatively small percent of edges is needed to turn fractal network into non-fractal.

Findings of present work have been submitted to Phys. Rev. E.

Centrality-degree correlation.L

og

(C)

Log(K)

(a) Fractal Model

00.62501.2501.8752.5003.1253.7504.3755.000

Lo

g(C

)

Log(k)(b) Non-Fractal Model

00.62501.2501.8752.5003.1253.7504.3755.000

Lo

g(C

)

Log(k)

(c) H.Sapiens (fractal)

00.62501.2501.8752.5003.1253.7504.3755.000

Lo

g(C

)

Log(k)

(d) Pharmaceutical (N-F)

00.62501.2501.8752.5003.1253.7504.3755.000

),(

),(),(

kCP

kCPkCR

R

Transition from Fractal to Non-Fractal Behavior: Analytical Consideration

Consider a fractal network of dimension with nodes and edges.N ED

Suppose random edges are added to the network. E

The probability that a random edge is connected to a given node: Np 2

A cluster of radius centered on a randomly

chosen seed has nodes. Dll )(

l

The probability that a cluster of size contains

a random edge . DlpllP )(l

The crossover length corresponds to *l 1)( * lP

1* Dl Dl /1*

Seed

Centrality distribution: Analytical Consideration

Consider a fractal tree network of dimension with nodes and edges.N ED

A small region with nodes will have a typical diameter . n Dnnl /1

The region will be connected to the rest of the

network via approximately nodes with

centrality .

nlnC

The total number of such nodes in the network: 1/1)(/)( DnnlnNnThe number of nodes with centrality

2/1)()1( Dnnn nC n

Contents:

1. Introduction.

(Definitions, Properties…)

2. Self-Similarity and Fractality.

(Fractal Networks: General Results)

3. Betweenness Centrality in Fractal and Non-Fractal Networks.

(Centrality distribution, Centrality-Degree correlation…)

4. Transition from Fractal to Non-Fractal networks.

(Crossover phenomenon, Scaling…)

5. Summary and Conclusions

Betweenness Centrality

ikj kj

kj iiC

, ,

, )()(

Betweenness Centrality is a measure of

Importance of a node in the network.

C=0

C=0 C=0

C=2

Is it true that larger degree nodes generally have larger centrality?

L.C. Freeman, 1979

10-1 100

10-3

10-2

10-1

100

C/C

max

k/kmax

Fractal Model Non-Fractal Model

Fractal topology

Non-Fractal Topology

Transition from Fractal to Non-Fractal Behavior.

100 101 10210-5

10-4

10-3

10-2

10-1

100

N=16384E=16383

dB=1.9

NB/N

LB

E=0 E=50 E=300 E=1000 E=5000

What happens when random edges are added to a fractal network?

*ll Fractal behavior*ll Non-Fractal behavior

))(/()()( pblNpalN BB

100 101 10210-5

10-4

10-3

10-2

10-1

100

a(p

)Nb/N

LB/b(p)

E=300 E=1000 E=5000

All plots collapse onto a single curve

2-8 2-6 2-4 2-22-2

2-1

20

21

22

= 0.46

b(p

)p=E/N

Scaling Ansatz:

))(/()(),( ** pllFplplN BdB

BduuF )( )1( u

)()( uExpuF )1( u Bdpl /1*

P(k

)

k

Poisson distribution

Scale Free

Log(

P(k

))

Log(k)

Power-lawdistribution

Edges connect randomly Preferential Attachment

Networks: Properties

2) Degree Distribution

Many real networks have Poisson or power-law degree distribution.

)(kP

kkP )(!

)(kk

ekPk

k

3) Self-SimilaritySelf-similar network is approximately similar to a part of itself. Self-similar networks are fractals and have fractal dimension .fd fdLN

It turns out that many real networks possess all three properties

(Small World, Scale-Free, Fractal)!!!

1) Small World property.Despite the large size, the shortest path between any two nodes is small. (WWW, Internet, Biological) )(NLogL


Recommended