SIR model equations - diffrences

4 views (last 30 days)
Luiza
Luiza on 22 Jun 2020
Answered: ZOUBAIR DAOUMA on 9 Feb 2021
The standard equation for SIR model is dS/dt=bSI, but I can find it in many places, devided by N (the total population size): dS/dt=bSI/N. Can somebody explain me why?
Thank you in advance!

Answers (2)

John D'Errico
John D'Errico on 22 Jun 2020
Edited: John D'Errico on 22 Jun 2020
No. The standard equation is irrlevant, UNLESS you understand what the terms mean. There is no standard equation if you are lacking that. Othrwise, all you have is a list of characters.
Consider a population of people. That total population, call it N, could be broken down into 3 subsets
S = Number susceptible to infection
I = Number of people currently infected
R = number of people that were infected, and are recovered.
Then we would clearly have the relation
N = S + I + R
Assume that N is essentially fixed. This is an approximation, assuming the disease is generally not fatal, and the disease progression is fast enough that births are not a factor.
And in some cases, we might allow the set of people who have recovered to become re-infected. There may be some rate at which that happens, perhaps different from the normal infection rate.
How does infection occur? This is due to a person who is susceptible coming in contact with a person who is infected. How does the set of susceptbles change?
They move from susceptible to infected by contact with an infected person. So how does the set S change?
dS/dt = -beta*S*(I/N)
Here beta is a transmission rate. beta under 1 will be good. beta much over 1 is bad news. (This is why social distancing works, because it effectively reduces the parameter beta to become less than 1.) I/N is the FRACTION of people that are infected. And there is your problem. You need to have that as a FRACTION of currently infected people, because that is how you become infected. It reflects the probability that you (as a susecptible) will meet a person who is already infected.
Clearly some of the sources you have seen treat I as the FRACTION of people infected, but most sources treat I as a sub-population itself, which is totally sensible.
As well, there is a negative sign in there. Unless of course, you treat beta as a negative number.
Again, unless you understand what the terms in a model means, the model is just a bunch of characters on the page.
Next, we would have a differential equation to describe how those infected move to the recovered population, as well as a third equation that would describe the movement of recovered people back into the infected set.
So we might a parameter gamma, that describes the rate of infected people moving to the recovered subgroup. That allows us to write a differential equation for the infected population as
dI/dt = beta*S*(I/N) - gamma*I
And, of course, the is a complete mass balance system. So people move from one population to another, but do not exit the system. (We could consider a death rate too, so some people could move to a 4th set: D, as some fraction of the set I.)
dR/dt = gamma*I
If recovered people could move back into the infected set with some rate, then these last two equations would each gain a new term. Or, we could have a 4th sub-population D, allowing people to be removed from the total at some rate based on the number of infecteds. (Finally, if this was in the movies, while we normally think of the set D as an absorbing state in this system, we might have some population moving from the set D into a 5th subset Z. I assume you know what Z would then signify.) Regardless, you can add many new terms, each increasing complexity of the behavior you can see.
The point of all this is unless you understand what those variables mean, then the model has no meaning at all.
  5 Comments
Luiza
Luiza on 23 Jun 2020
Thank you very much, again.I understand perfectly what you say.
And I understand very well the significance for S,I, R and how the equations are defined.
My initial question was quite diffrent.
I have 2 sistems.
The first one is:
dS/dt=-beta*S*I
dI/dt=beta*S*I-alpha*I
dR/dt=alpha*I
And the second is:
dS/dt=-beta*S*I/N
dI/dt=beta*S*I/N-alpha*I
dR/dt=alpha*I
And I try to understand a little bit the diffrences between them.
I think both of them are correct, but the calculations applied on each of them should be different, because for the first sistem we consider the subclasses, while for the second sistem we consider the fractions.
For example for sistem no1: R0=(beta/alpha)*N, while for the sistem no2, R should be: R0= beta/alpha.
And so on for the others calculations.
Please correct me if I am wrong.
Thank you very much again!
Bjorn Gustavsson
Bjorn Gustavsson on 23 Jun 2020
If you implement the two systems you can obviously check this assumption of yours rather easily.

Sign in to comment.


ZOUBAIR DAOUMA
ZOUBAIR DAOUMA on 9 Feb 2021
please is anyone a Matlab code for the numerical simulations on a square lattice of S.I.R Model

Categories

Find more on Physics in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!