Quantcast
Loading [MathJax]/jax/output/CommonHTML/jax.js

SIR Epidemic Model

Last modified by
on
Apr 18, 2023, 6:47:47 PM
Created by
on
Jun 1, 2016, 3:43:14 PM
=SIR Epidemic Model
(β)Infection rate.
(γ) Recovery rate.
(N)Total population.
(S0)Initial susceptible population.
(I0)Initial infected population.
(R0)Initial recovered population.
Tags
UUID
8d592fb8-280f-11e6-9770-bc764e2038f2

The SIR Epidemic Model provides information on the increase or decrease of an epidemic based on the infection rate, recovery rate, total population, initial susceptible population, initial infected population and the initial recovered population.

INSTRUCTIONS: Enter the following:

  • (β) Infection Rate
  • (γ) Recovery Rate
  • (N) Total Population
  • (S0) Initial Susceptible Population
  • (I0) Initial Infected Population
  • (R0) Initial Recovered Population

SIR Epidemic Model Trajectory: The calculator returns the parameters and trajectory of the epidemic.

The Math / Science

The SIR Epidemic Model is a way of modeling diseases by classifying the population based on their disease status. This classifies Susceptible, Infected and Removed/Recovered as the three disease statuses the population can fall into.

  • S - The susceptible population who are not affected but are at risk for infection.
  • I - Infected individuals who are capable of transmitting the disease
  • R - Individuals who have either recovered and gained permanent immunity from the disease, or are otherwise removed from the population and can no longer infect susceptible individuals (death, quarantine).

So we can see that the SIR model describes diseases in which recovered individuals are immune to reinfection.

This simple version of the model assumes a closed population; no one is born and no one dies, so the population is constant and every individual is either part of S, I, or R. The general form of the model is
    dSdt=-βNSI
    dIdt=βNSI-γI
    dRdt=γI

Here, β is the average number of disease-spreading contacts made by each infected individual in unit time, N is the population, and γ is the recovery rate (thus, 1γ is the average infectious period). Since dSdt+dIdt+dRdt=0, we can see again that the population is closed since the change in population with respect to time is 0.

To use this model, we also consider some initial conditions. We need to know what the starting susceptible, infected, and recovered populations are to be able to describe the behavior of the system. So we need some S(0)>0 (since there has to be someone who's susceptible), I(0)>0 (since the disease can't spread if no one is infected), and R(0)0 (there may be some already removed population at the start of our model, but there may be none). And again, both S(0)+I(0)+R(0)=N and S(t)+I(t)+R(t)=N for any t. Since R(t) can be found entirely based on S(t) and I(t), we can only consider these variables and write
    dIdS=-1+γNβS.

We can then integrate this to get
    I(t)=N-R(0)-S(t)+γNβln(S(t)S(0)).

Since S(t) decreases as t increases (susceptible individuals are becoming infected but no one is ever added back into the susceptible population) and S(t)=γNβ is the I-nullcline (and therefore the maximum of I(t)), if S(0)>γNβ then I(t) will increase to that maximum before decreasing to zero. But if S(0)γNβ then I(t) will decrease to zero and there is no epidemic. (The susceptible population is already lower than the point at which I(t) would be maximized, so I(t) must already be decreasing.) We can say for certain that I(t) must approach zero as t, since we can see from the model that dRdt is strictly positive and based only on I(t). So if I(t) didn't go to zero, R(t) would grow without bound, which is impossible since the population is closed.

Given some initial conditions S(0), I(0), and R(0), we can use the above equations to find what the maximum infected population will be. Plugging S(t)=γNβ into our equation for I(t) will give us that maximum, since we know it occurs when the susceptible population reaches that value.

The dynamics of the SIR model depend on the ratio
    R=βS(0)γN,

 where R is referred to as the effective rate. Included in R is R0=βγ, referred to as the basic reproduction number. Since β is the number of "successful" contacts by each infected individual in unit time, and 1γ is the average infectious period (or average time time an individual stays infected),  R0 is the average number of susceptible individuals one infected individual will infect during the course of their infection. Generally, if R0>1 then infected individuals are infecting susceptible individuals faster than they're recovering, so the disease becomes an epidemic. If R0<1, this is not the case and an epidemic does not occur. 

Reference

Allen, Linda J. S. "6.8.1 SI, SIS, and SIR Epidemic Models." An Introduction to Mathematical Biology. Upper Saddle River, NJ: Pearson/Prentice Hall, 2007. 271-74. Print.


This equation, SIR Epidemic Model, is used in 1 page
  • Comments
  • Attachments
  • Stats
on
Mar 21, 2020 07:14 PM
Please consider the following: I input all the required parameters, but the Calculator doesn't run the calculation and there are no results. I use as a test case. N = 100, beta 0.30, gamma = 0.20 , I initial 1, Ro = 0 and various conbination to add up to equal N. How can I run the calculation? Could you please help?

on
Mar 21, 2020 07:15 PM
I submit all the required parameters and no results, the calculator doesn't run.

This site uses cookies to give you the best, most relevant experience. By continuing to browse the site you are agreeing to our use of cookies.