how community structure aects epidemics - clara stegehuis

21
How community structure affects epidemics Clara Stegehuis joint work with Remco van der Hofstad and Johan van Leeuwaarden Eindhoven University of Technology

Upload: lake-como-school-of-advanced-studies

Post on 23-Jan-2017

162 views

Category:

Science


1 download

TRANSCRIPT

Page 1: How community structure aects epidemics - Clara Stegehuis

How community structure affects epidemicsClara Stegehuis

joint work with Remco van der Hofstad and Johan van Leeuwaarden

Eindhoven University of Technology

Page 2: How community structure aects epidemics - Clara Stegehuis
Page 3: How community structure aects epidemics - Clara Stegehuis
Page 4: How community structure aects epidemics - Clara Stegehuis

How does community structure affect epidemics?

Hierarchical configuration model

Epidemics

Page 5: How community structure aects epidemics - Clara Stegehuis

Configuration model [Bollobas 1980]

Page 6: How community structure aects epidemics - Clara Stegehuis

Configuration model [Bollobas 1980]

Page 7: How community structure aects epidemics - Clara Stegehuis

Configuration model [Bollobas 1980]

Page 8: How community structure aects epidemics - Clara Stegehuis

Configuration model [Bollobas 1980]

Page 9: How community structure aects epidemics - Clara Stegehuis

Community structure is lost!

Original network Configuration model

Page 10: How community structure aects epidemics - Clara Stegehuis

Hierarchical configuration model

Instead of pairing vertices, pair communities with half-edges

Start Possible result

Page 11: How community structure aects epidemics - Clara Stegehuis

Easy to analyze

Use that on community level still a configuration model to obtain:

I clustering

I component sizes

I degree correlations

.........

...

· · · · · · · · ·

......

Page 12: How community structure aects epidemics - Clara Stegehuis

Easy to analyze

Use that on community level still a configuration model to obtain:

I clustering

I component sizes

I degree correlations

.........

...

· · · · · · · · ·

......

Page 13: How community structure aects epidemics - Clara Stegehuis

HCM*

Randomize also edges within communities

Start Possible result

Page 14: How community structure aects epidemics - Clara Stegehuis

Different models

CM

Fixed degrees

HCM*

Fixed sets ofcommunities

HCM

Fixed communitystructure

Increasing randomness

Page 15: How community structure aects epidemics - Clara Stegehuis

Hierarchical configuration model

Epidemics

Page 16: How community structure aects epidemics - Clara Stegehuis

Bond percolation

Infect neighbor with probability p

S : fraction of vertices in largest component

Page 17: How community structure aects epidemics - Clara Stegehuis

Bond percolation

Infect neighbor with probability pS : fraction of vertices in largest component

Page 18: How community structure aects epidemics - Clara Stegehuis

Bond percolation results

Email network

0 0.2 0.4 0.6 0.8 10

0.2

0.4

0.6

0.8

1

edge occupation probability p

Siz

eof

larg

estc

ompo

nent

dataHCMHCM*CM

Internet router network

0 0.2 0.4 0.6 0.8 10

0.2

0.4

0.6

0.8

1

edge occupation probability pS

ize

ofla

rges

tcom

pone

nt

dataHCMHCM*CM

Page 19: How community structure aects epidemics - Clara Stegehuis

SIR epidemic

Email network

0 5 10 15 20 25 300.00

0.05

0.10

0.15

time

infe

cted

node

s

dataHCMHCM*CM

Internet router network

0 5 10 15 20 25 300.00

0.10

0.20

0.30

timein

fect

edno

des

dataHCMHCM*CM

Page 20: How community structure aects epidemics - Clara Stegehuis

Conclusion

I Communities are important for how epidemics spread acrossnetworks

I Exact community shapes are less important

I Communities may inhibit or enforce epidemics

Page 21: How community structure aects epidemics - Clara Stegehuis

Open problem

Overlapping communities