Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social...
-
Upload
frederica-ryan -
Category
Documents
-
view
221 -
download
1
Transcript of Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social...
![Page 1: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/1.jpg)
Propagation in Networks
![Page 2: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/2.jpg)
Network Structure and Propagation
Diseases, fads, rumors, viral social media content all spread the same way in networks
Models for understanding disease let us understand how other things spread in networks
Questions How does this relate to network structure? How can we spread things better (information) or
prevent the spread (viruses)?
Review some existing models and data
![Page 3: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/3.jpg)
Day 1Day 2Day 3Day 4Day 5Day 6Day 7Day 8 Day 1Day 2Day 3Day 4Day 5Day 6Day 7Day 8
500 randomly chosen users 500 most active users
Propagation in Networks
“Network Science: Applications to Global Communications”, Albert-Laszlo Barabasi
![Page 4: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/4.jpg)
Firefighter Problem
A simple network - a grid where each intersection point is a node.
1. Fire starts at one point
2. 1 Firefighter can be deployed to protect a point at each time step
3. Fire spreads to all unprotected adjacent vertices in the next time step.
4. Repeat
4
![Page 5: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/5.jpg)
5
![Page 6: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/6.jpg)
6
![Page 7: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/7.jpg)
7
![Page 8: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/8.jpg)
8
![Page 9: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/9.jpg)
9
![Page 10: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/10.jpg)
10
![Page 11: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/11.jpg)
Firefighter Problem Strategies
Repeat the example exercise with different firefighter placement
How much of the network can you protect?
![Page 12: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/12.jpg)
Disease Models
S – Susceptible
I – Infectious
R – Recovered / removed
E – Exposed
![Page 13: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/13.jpg)
Disease Models
SI Susceptible, and once you catch the disease, you
remain infectious for the rest of your life. HIV, Herpes
SIR Susceptible, and then you catch the disease. You are
infectious for a while, but once recovered, you cannot catch the disease again.
Mono, Chicken Pox
![Page 14: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/14.jpg)
Disease Models
SIRS / SIS A susceptible person gets sick and is infectious. After
recovering (and possibly enjoying a period of temporary immunity, indicated by R), the person is susceptible to the infection again.
Strep throat
SEIR After becoming infected, the person has a period where
they are not contagious. This period of exposure is indicated with “E”
Incorporates exposed but non infectious period
![Page 15: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/15.jpg)
How Diseases Track Information
Same models that describe disease spread describe the spread of rumors, fads, links, etc. in social media.
![Page 16: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/16.jpg)
Discuss
How do S/I/R models apply here. What does it mean to be susceptible? What does it mean to be infectious? What does it mean to be recovered? What does it mean if you have an SIRS model and go
from recovered to susceptible again?
![Page 17: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/17.jpg)
k-threshold Models
Disease is transmitted if k adjacent nodes are infected.
1-threshold C is infected if either A or B is infected
A
B
C
![Page 18: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/18.jpg)
k-threshold Models
2-threshold C is infected only if 2 neighbors (both A and B) are
infected
A
B
C
![Page 19: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/19.jpg)
Application to Information - Discuss
How do k-thresholds work for information spreading? What does it mean to have a 2-threshold?
How can you use this to build strategies?
![Page 20: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/20.jpg)
Apply S/I/R Models and k-thresholds
![Page 21: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/21.jpg)
Exercise
The disease will spread. Then, you can immunize uninfected nodes. Repeat. Assume a 1-threshold SI model
How many nodes do you immunize and how many are saved?
1. You may immunize 1 node at each time period. Disease starts at YY. Bonus for protecting OO and DD.
2. You may immunize 1 node at each time period. Disease starts at both OO and NN.
3. You may immunize 2 nodes at each time period. Disease starts at B
![Page 22: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/22.jpg)
M
L
CC
BB
KJ
EE
F
AA
Z
GG
FF
6DD
IY
B
HH
3
E
2
IIU
A
IQ NN MM
CV
JJ
KK
LL
RR
VV
YY
ZZ
OOQQ
TT
G
WW
VV
H
UUSS
X
PP
D
5
4
7
8
1
SN
PW
OR
T
![Page 23: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/23.jpg)
Exercise
Now assume a 2-threshold model
How many nodes do you immunize and how many are saved?
1. You may immunize 1 node at each time period. Disease starts a both OO and NN.
2. You may immunize 2 nodes at each time period. Disease starts at OO and NN.
![Page 24: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/24.jpg)
Exercise
Assume someone can immunize 2 people in each round.
Assume a 1-threshold model You can start the disease in 2 places. Choose them to
cause the largest possible spread.
Assume a 2-threshold model You can start the disease in 2 places. Choose them to
cause the largest possible spread.
![Page 25: Propagation in Networks. Network Structure and Propagation Diseases, fads, rumors, viral social media content all spread the same way in networks.](https://reader030.fdocuments.net/reader030/viewer/2022032805/56649ef45503460f94c06ea3/html5/thumbnails/25.jpg)
Exercise
Repeat all exercises for SIR model (once recovered, the node is immune) SIS model (node is infected for 1 step, then
uninfected but susceptible again) SIRS model (node is infected for 1 step, then
immune for 1 step, then susceptible again)