mathematical analysis of epidemiological models iii
play

Mathematical Analysis of Epidemiological Models III Jan Medlock - PowerPoint PPT Presentation

Intro Computing R 0 Complex models Mathematical Analysis of Epidemiological Models III Jan Medlock Clemson University Department of Mathematical Sciences 27 July 2009 Intro Computing R 0 Complex models What is R 0 ? Basic Reproduction


  1. Intro Computing R 0 Complex models Mathematical Analysis of Epidemiological Models III Jan Medlock Clemson University Department of Mathematical Sciences 27 July 2009

  2. Intro Computing R 0 Complex models What is R 0 ? Basic Reproduction Number Net Reproductive Rate “the average number of secondary infections produced when one infected individual is introduced into a host population where everyone is susceptible” (Anderson & May, 1991)

  3. Intro Computing R 0 Complex models Why is R 0 important? • For a wholly susceptible host population, R 0 > 1 pathogen can invade. R 0 < 1 pathogen cannot invade. • When a pathogen is present in the population, often, but not always, R 0 < 1 pathogen will die out of the population.

  4. Intro Computing R 0 Complex models The effective reproduction number, R If the population is not wholly susceptible, then we have R , the effective reproduction number. • Pathogen already present • Vaccinated population

  5. Intro Computing R 0 Complex models How to compute R 0 ? • Heuristic methods • Systematic method P. van den Driessche & James Watmough, 2002, “Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission”, Mathematical Biosciences , 180: 29–48.

  6. Intro Computing R 0 Complex models Example model for STI M S M E M I M R F S F E F I F R d M S = ω M M R − β M F I d F S = ω F F R − β F M I F M S M F S d t d t d M E = β M F I d F E = β F M I F M S − τ M M E M F S − τ F F E d t d t d M I d F I = τ M M E − γ M M I d t = τ F F E − γ F F I d t d M R d F R = γ M M I − ω M M R = γ F F I − ω M F R d t d t

  7. Intro Computing R 0 Complex models Procedure Decide which states are infected We need to decide which states are infected and which are uninfected. In the STI model, Infected: M E , F E , M I , F I Uninfected: M S , F S , M R , F R

  8. Intro Computing R 0 Complex models Procedure Find disease-free equilibrium (or other equilibrium) Set d x d t = 0 for all model state variables to find equilibrium. Also, for disease-free equilibrium, there are no infected people.

  9. Intro Computing R 0 Complex models Procedure Find disease-free equilibrium (or other equilibrium) 0 0 0 = ω M M R − β M F M S 0 = ω F F R − β F M F S 0 0 0 = β M F M S − τ M 0 0 = β F M F S − τ F 0 0 = τ M 0 − γ M 0 0 = τ F 0 − γ F 0 0 = γ M 0 − ω M M R 0 = γ F 0 − ω F F R M S = F S = P 2 M E = F E = M I = F I = M R = F R = 0 M = F = P 2

  10. Intro Computing R 0 Complex models Procedure Decide which terms are new infections From the right-hand sides of the equations for the infected states, decide which terms represent new infections, F . The remainder are −V . d x d t = F − V F is the rate of production of new infections. V is the transition rates between states.

  11. Intro Computing R 0 Complex models Procedure Decide which terms are new infections d M E = β M F I F M S − τ M M E d t d F E = β F M I M F S − τ F F E d t d M I = τ M M E − γ M M I d t d F I d t = τ F F E − γ F F I F I     β M F M S τ M M E M I M F S τ F F E β F     F = V =  ,     − τ M M E + γ M M I  0       − τ F F E + γ F F I 0

  12. Intro Computing R 0 Complex models Procedure Take derivatives at equilibrium d F 1 d F 1 d V 1 d V 1     · · · · · · d x 1 d x n d x 1 d x n F = d F V = d V . . . .  . .   . .  d x = d x = . . . .         d F n d F n d V n d V n · · · · · · d x 1 d x n d x 1 d x n These are the rates for new infections and transitions near the equilibrium.

  13. Intro Computing R 0 Complex models Procedure Take derivatives at equilibrium At the disease-free equilibrium, M S = F S = M = F = P 2 , M E = F E = M I = F I = M R = F R = 0 F I M S       β M F M S 0 0 0 β M 0 0 0 β M F M I F S 0 0 0 β F M F S 0 0 β F 0 β F       F =  , F = M  =       0 0 0 0 0 0 0 0 0           0 0 0 0 0 0 0 0 0     τ M M E τ M 0 0 0 0 0 0 τ F F E τ F     V =  , V =     − τ M M E + γ M M I − τ M 0 γ M 0        − τ F F E + γ F F I 0 0 − τ F γ F

  14. Intro Computing R 0 Complex models Procedure Find V − 1 V − 1 gives the times spent in each state. In general, finding the inverse is difficult by hand, but computer algebra (Sage, Maple, Mathematica) takes care of that.  1  0 0 0 τ M 1 0 0 0   V − 1 = τ F    1 1  0 0   γ M γ M   1 1 0 0 γ F γ F

  15. Intro Computing R 0 Complex models Procedure Find FV − 1 FV − 1 gives the total production of new infections over the course of an infection. 1  0 0 0   0 0 0 β M  τ M 1 0 0 0 0 0 β F 0 V − 1 =   τ F F =   ,    1 1 0 0 0 0 0 0   γ M γ M  0 0 0 0 1 1 0 0 γ F γ F β M β M 0 0   γ F γ F β F β F 0 0 FV − 1 =   γ M γ M     0 0 0 0   0 0 0 0

  16. Intro Computing R 0 Complex models Procedure Find ρ ( FV − 1 ) The largest eigenvalue λ 0 gives the fastest growth of the infected population. FV − 1 � N → λ N � 0 v 0 for large N . So R 0 = λ 0 .  β M β M  0 0 γ F γ F β F β F FV − 1 = 0 0   γ M γ M   0 0 0 0   0 0 0 0 � � � � � β F β M β F β M β F β M σ ( FV − 1 ) = 0 , , − = ⇒ R 0 = γ M γ F γ M γ F γ M γ F

  17. Intro Computing R 0 Complex models Alternative interpretation If we had chosen only F E & F I to be infected states, then R 0 = β F β M γ M γ F

  18. Intro Computing R 0 Complex models More complex models Flu S I R d S a d t = − λ a S a 17 d I a λ a = σ a � d t = λ a S a − ( γ a + ν a ) I a , φ a α β α I α , N α = 1 d R a d t = γ a I a , for a = 1 , . . . , 17

  19. Intro Computing R 0 Complex models More complex models Flu • I a are infected states • Equilibrium is everyone susceptible, with given age structure • New-infection term is λ a S a , so F = λ ⊗ S , V = ( γ + ν ) ⊗ I • Then σ ⊗ S �� � � β T F = V = diag ( γ + ν ) ⊗ φ, N • And �� σ ⊘ ( γ + ν ) ⊗ S � � FV − 1 = β T ⊗ φ N

  20. Intro Computing R 0 Complex models More complex models Flu Putting in parameter values from the pandemics, we get 1918 R 0 = 1 . 2 1957 R 0 = 1 . 3 0 . 02 Proportion infected 1957 1918 0 . 01 0 . 00 0 60 120 180 240 300 360 Time (days)

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend