logo

SIR Model: The Most Basic Diffusion Model 📂Dynamics

SIR Model: The Most Basic Diffusion Model

Overview

The SIR model is one of the simplest and most widely varied compartmental models in epidemiology, offering a straightforward and intuitive explanation of the spread of diseases or information.

Model 1

SIR.png

dSdt=βNISdIdt=βNSIμIdRdt=μI \begin{align*} {{d S} \over {d t}} =& - {{ \beta } \over { N }} I S \\ {{d I} \over {d t}} =& {{ \beta } \over { N }} S I - \mu I \\ {{d R} \over {d t}} =& \mu I \end{align*}

Variables

  • S(t)S(t): Represents the number of individuals susceptible to the disease at time tt.
  • I(t)I(t): Represents the number of individuals who can transmit the disease at time tt. In the context of information spread, it also stands for the initial letter of Informed.
  • R(t)R(t): Represents the number of individuals who have recovered from the disease at time tt. In the context of information spread, it may also stand for the initial letter of Refractory or Removed, indicating that they no longer respond or are irrelevant in the simulation.
  • N(t)=S(t)+I(t)+R(t)N(t) = S(t) + I(t) + R(t): Represents the total population. If vital dynamics are not considered, it is usually regarded as a conserved quantity (constant), and if the variables are considered as proportions of the entire population, it is often denoted as N(t)=1N(t) = 1.

Parameters

  • β>0\beta>0: The infection rate.
  • μ>0\mu>0: The recovery rate.

Explanation

The vital dynamics mentioned in Variables literally consider the lifespan of each individual, where the total population itself changes through being born, aging, and dying. This is not usually emphasized unless talking about endemic diseases or analyses over very long periods.

Derivation

Lotka-Volterra Predator-Prey Model: x˙=axbyxy˙=cxydy \begin{align*} \dot{x} =& a x - b y \cdot x \\ \dot{y} =& c x \cdot y - d y \end{align*}

As a special case of the Lotka-Volterra competition model, the derivation can be considered almost complete. Here, SS for the disease acts as the prey S=xS = x, and II naturally becomes the predator I=yI = y. Assuming the prey has no resistance against the disease, which means a=0a = 0, and setting b=c:=β/Nb = c := \beta / N, d=μd = \mu, we get

dSdt=βNISdIdt=βNSIμI \begin{align*} {{d S} \over {d t}} =& - {{ \beta } \over { N }} I S \\ {{d I} \over {d t}} =& {{ \beta } \over { N }} S I - \mu I \end{align*}

Simply adding the rate of change of RR as dRdt=μI\displaystyle {{d R} \over {d t}} = \mu I gives us the system for the SIR model.

Basic Reproduction Number

R0=βμ\mathcal{R}_{0} = {{ \beta } \over { \mu }}

To be precise, it would be possible to accurately get the eigenvalues with Jacobian matrices, but skipping the extensive calculations, let’s consider a quick and dirty method. At the beginning of the outbreak, that is at time SNS \approx N, for the epidemic to eventually lead to a major outbreak, it must hold that dIdt>0\displaystyle {{ d I } \over { d t }} > 0. In other words, for I(0)>0I(0) > 0 βNNIμI(βμ)I>0 {{ \beta } \over { N }} N I - \mu I \approx ( \beta - \mu ) I > 0 mathematically, if βμ>1\displaystyle {{ \beta } \over { \mu }} > 1, then II will keep increasing leading to a major outbreak. From this perspective, R0:=βμ\displaystyle \mathcal{R}_{0} := {{ \beta } \over { \mu }} can also be called the Epidemic Threshold2.

Variations

SIRS Model: Temporary Immunity 34

Fundamentally, the R state assumes that individuals have acquired permanent immunity against the disease. However, incorporating a term like νR\nu R allows for reflecting the loss of immunity. Unlike the SIR model, it intuitively deals with endemic diseases.

dSdt=βNIS+νRdIdt=βNSIμIdRdt=μIνR \begin{align*} {{d S} \over {d t}} =& - {{ \beta } \over { N }} I S + \nu R \\ {{d I} \over {d t}} =& {{ \beta } \over { N }} S I - \mu I \\ {{d R} \over {d t}} =& \mu I - \nu R \end{align*}

Carriers 3

Carriers refer to individuals who spread the disease but show no clinical symptoms. If their number CC is constant, the SIR system could be modified like this:

dSdt=βN(I+C)SdIdt=βNS(I+C)μIdRdt=μI \begin{align*} {{d S} \over {d t}} =& - {{ \beta } \over { N }} (I + C) S \\ {{d I} \over {d t}} =& {{ \beta } \over { N }} S (I + C) - \mu I \\ {{d R} \over {d t}} =& \mu I \end{align*}

Vital Dynamics

Similar to the logistic growth model, introducing the birth rate r>0r>0 and mortality rate γ>0\gamma>0 allows for considering vital dynamics. Here, the mortality rate applies equally regardless of infection status, and the growth rate also similarly affects the current total population N(t)=S(t)+I(t)+R(t)N(t) = S(t) + I(t) + R(t) regardless of infection status.

dSdt=γSβNIS+rNdIdt=γI+βNSIμIdRdt=γR+μI \begin{align*} {{d S} \over {d t}} =& - \gamma S - {{ \beta } \over { N }} I S + r N \\ {{d I} \over {d t}} =& - \gamma I + {{ \beta } \over { N }} S I - \mu I \\ {{d R} \over {d t}} =& - \gamma R + \mu I \end{align*}

Vertical Transmission

Vertical Transmission or Mother-to-Child Transmission refers to infections5 directly passed from the mother to the newborn, with Hepatitis B virus being one of the examples. To incorporate this, the system obtained from the above vital dynamics can be modified by giving the vertical transmission probability q(0,1)q \in (0,1) like so:

dSdt=γSβNIS+r(1q)NdIdt=γI+βNSIμI+rqNdRdt=γR+μI \begin{align*} {{d S} \over {d t}} =& - \gamma S - {{ \beta } \over { N }} I S + r ( 1- q) N \\ {{d I} \over {d t}} =& - \gamma I + {{ \beta } \over { N }} S I - \mu I + r q N \\ {{d R} \over {d t}} =& - \gamma R + \mu I \end{align*}

rqNr q N refers to the term for newborns born with the disease.


  1. Allen. (2006). An Introduction to Mathematical Biology: p273. ↩︎

  2. Capasso. (1993). Mathematical Structures of Epidemic Systems: p41. ↩︎

  3. Capasso. (1993). Mathematical Structures of Epidemic Systems: p9. ↩︎ ↩︎

  4. Allen. (2006). An Introduction to Mathematical Biology: p275. ↩︎

  5. https://terms.naver.com/entry.nhn?docId=1115841&cid=40942&categoryId=32316 ↩︎