Download - Modelling the control of epidemics by behavioural changes in response to awareness of disease

Transcript
Page 1: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Modelling the control of epidemics by behavioural changes in response

to awareness of disease

Savi Maharaj(joint work with Adam Kleczkowski)

University of Stirling

Page 2: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Motivation• It is natural to change ones behaviour

in response to knowing there is disease present in the neighbourhood. – Reducing contact with others (e.g. avoiding

public spaces or non-essential travel) – Reducing infectiousness of contact (e.g.

wearing face-masks, washing hands).Questions: • Can such controls reduce the final size of an epidemic? • Given a disease with particular characteristics, which control is best at

suppressing the epidemic?• Control may have an economic cost. For example, if workers stay at

home, the economy suffers. Which response yields the best cost/benefit tradeoff?

Page 3: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Overview• Spatial, individual based model of SIR epidemic system.• Individuals react to awareness of the amount of disease locally. Responses: • “stay at home” (changing network structure)• “wash hands” (changing infectiousness of disease)

• Change of behaviour regulated by:• radius of awareness neighbourhood (local vs global knowledge)• attitude to risk (panic or relax)

•Part 1 looks at comparing the two responses.• Result: Sometimes “stay at home” is better at reducing the final size of

the epidemic, sometimes “wash hands” is better. Combining both is best.• Result: Awareness radius should be at least as big as infection radius.

•Part 2 introduces economic cost and looks at cost/benefit tradeoff for the “stay at home” response:• Result: If epidemic can be suppressed, panic! Otherwise, relax.

Page 4: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Awareness neighbouhood Normal infection neighbouhood Infection neighbouhoodresponse to infection load

• 50x50 square lattice with every cell occupied• Individuals may be susceptible, infected, or removed (SIR system).• Individuals make contact within radius zi.• Susceptibles respond to infection load within an awareness neighbourhood, za• Awareness is of infected individuals only (no memory) or both infecteds and

removeds (full memory)• Size of response depends on a parameter representing attitude to risk, ra

Spatial structure of the model

Page 5: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Susceptible

Infected Removed

probability of infection per single contact, pi

probability of removal, pr

Individual dynamics: no control

contact radius, zi

Page 6: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Susceptible contact radius,

zi

Infected Removed

awareness radius, za

probability of infection per single contact, pi

probability of removal, pr

risk attitude, ra

modify contact radius, zi

Individual dynamics: “stay at home”

Page 7: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Susceptible probability of infection per

contact, pi

Infected Removed

awareness radius, za

contact radius, zi probability of removal, pr

risk attitude, ra

modify infection probability, pi

Individual dynamics: “wash hands”

Page 8: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Susceptible probability of infection per contact, pi

contact radius, zi

Infected Removed

awareness radius, za

probability of removal, pr

risk attitude, ra

Modify contact radius and infection probability

Individual dynamics: combined response

Page 9: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Risk attitude•Risk attitude, ra, represents how strongly individuals react to a given infection pressure.

•Infection pressure: the fraction of neighbours within radius za who are infected (no memory) or either infected or removed (full memory).

•Smaller values of ra mean individuals are more panicky, and will respond more strongly to a given infection pressure.

•Larger values of ra mean that individuals are more relaxed and have a weaker response.

Page 10: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Tools

• Simulations created with NetLogo http://ccl.northwestern.edu/netlogo/

• Experiments executed on a network of PC workstations via Condor http://www.cs.wisc.edu/condor/

• Data analysed with the R statistical tool http://www.r-project.org/

Page 11: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Simulation run: no control

zi = 2pi = 0.1pr = 0.2

Without control, the epidemic invades almost the whole population.

Page 12: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Simulation run: effective suppression

zi = 2pi = 0.1pr = 0.2

“stay at home” with:

no memoryza = 3ra = 0.2

Page 13: Modelling the control of epidemics by behavioural changes in response to awareness of disease

The effect of control on the final size of the epidemic

• Sometimes “stay at home” reduces the epidemic most, sometimes “wash your hands” does. Combining both has the greatest effect.

Maharaj & Kleczkowski, Summer Computer Simulation Conference, 2010

Page 14: Modelling the control of epidemics by behavioural changes in response to awareness of disease

The effect of memory

• If individuals can remember and respond to past cases of infection, the epidemic is much smaller than if they only know about current cases of infection.

Page 15: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Simulation run: insufficient awareness

zi = 2pi = 0.1pr = 0.2

Control B with:

no memoryza = 1ra = 0.2

Page 16: Modelling the control of epidemics by behavioural changes in response to awareness of disease

The effect of awareness radius

• For the epidemic to be suppressed, the awareness radius, za, must be at least as big as the infection radius, zi.

Page 17: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Simulation run: too relaxed

zi = 2pi = 0.1pr = 0.2

Control B with:

no memoryza = 3ra = 0.3

Page 18: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Effect of risk attitude

• The epidemic is reduced most when individuals are highly risk-averse (very low ra).

Page 19: Modelling the control of epidemics by behavioural changes in response to awareness of disease

dSdt

b 1 IN

SIN

dIdt

b 1 IN

SIN

gI

dRdt

gI

Comparison with a (non-spatial) mean field approximation

Page 20: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Part 2: considering economic costs and benefits

• Networks are there for a purpose: they serve people’s needs and are not primarily designed to prevent disease spread.

• We can control disease by modifying the networks – but at a cost!

• Gain of healthy individuals: final epidemic size, R compared to the case with no control, R(no control) − R(with control)

• Loss of contacts: reduction in number of contacts over a designated accounting period, contacts (no control) − contacts (with control)

• Relative economic importance of each contact, c

• Benefit of control: Gain of healthy individuals − loss of contacts * c

Page 21: Modelling the control of epidemics by behavioural changes in response to awareness of disease

0.0 0.2 0.4 0.6 0.8 1.0

0

500

1000

1500

2000

2500

pi

Control can reduce the final size of the epidemic

Reduction in number infected

Page 22: Modelling the control of epidemics by behavioural changes in response to awareness of disease

0.0 0.2 0.4 0.6 0.8 1.0

11000

12000

13000

14000

15000

pi

But control can also reduce the number of contacts

Reduction in number of contacts

Page 23: Modelling the control of epidemics by behavioural changes in response to awareness of disease

“Panic” “Relax”

Total benefit: Switching between strategies

Risk attitude

Optimal attitude in this case:

panic!

Small awareness radius

Largeawareness radius

• Impact of risk attitude depends on awareness radius

• When awareness radius is large enough, there is a switch between successful and unsuccessful control

• Once the threshold is passed, the cost of losing contacts is very severe:• better to refrain

from action

Maharaj & Kleczkowski, in prep, 2010

Page 24: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Total benefit: Relative cost

Optimal attitude:

panic!

Optimal attitude:

relax

Small weight on contacts Large weight on contacts

Page 25: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Increasing pi shifts the transition from ‘panic’ to ‘relax’

Total benefit: Increasing infectiousness

Optimal attitude:

panic!

Optimal attitude:

relax?

Moderately infectious disease Highly infectious disease

• The more infectious the disease, the more vigilant we need to be (smaller ra).

Page 26: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Conclusions and future work• Some intriguing results so far - further examination

needed!• Extend cost-benefit analysis to “wash hands” control• Examine different contact networks (small-world, scale-

free,…)• Validation against data from real epidemics (Can you help

us get such data?)• Formalization of model in process algebra.

– Are current PAs sufficiently expressive? • More accurate mean-field approximation (perhaps using

pair-approximation techniques?)

Page 27: Modelling the control of epidemics by behavioural changes in response to awareness of disease

Thank you!