Next Article in Journal
New Aspects on the Solvability of a Multidimensional Functional Integral Equation with Multivalued Feedback Control
Previous Article in Journal
Solvability of a Boundary Value Problem Involving Fractional Difference Equations
Previous Article in Special Issue
Proportional Hazard Model and Proportional Odds Model under Dependent Truncated Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Limiting Behaviors of Stochastic Spread Models Using Branching Processes

Department of Mathematical Sciences, National Chengchi University, Taipei 11605, Taiwan
Axioms 2023, 12(7), 652; https://doi.org/10.3390/axioms12070652
Submission received: 25 May 2023 / Revised: 27 June 2023 / Accepted: 28 June 2023 / Published: 30 June 2023
(This article belongs to the Special Issue Applied Mathematics in Biology and Medicine)

Abstract

:
In this paper, we introduce a spread model using multi-type branching processes to investigate the evolution of the population during a pandemic in which individuals are classified into different types. We study some limiting behaviors of the population including the growth rate of the population and the spread rate of each type. In particular, the work in this paper focuses on the cases where the offspring mean matrices are non-primitive but can be decomposed into two primitive components, A and B, with maximal eigenvalues ρ A and ρ B , respectively. It is shown that the growth rate and the spread rate heavily depend on the conditions of these two maximal eigenvalues and are related to the corresponding eigenvectors. In particular, we find the spread rates for the case with ρ B > ρ A > 1 and the case with ρ A > ρ B > 1 . In addition, some numerical examples and simulations are also provided to support the theoretical results.

1. Introduction

When a pandemic spreads rapidly and widely around the world, developing a mathematical model becomes a useful tool to investigate the impact and spread of the viruses. Numerous models have been proposed in the literature to predict the spread of the diseases in order to come out with better disease control policies and measures. To describe the spread of the disease, techniques and ideas from different fields of study have been applied. For example, Altan and Kaasu [1] proposed a model consisting of a two-dimensional curvelet transformation, a met-heuristic optimization algorithm, and a deep learning technique to diagnose the infected patient from X-ray images. Balli [2] used a machine learning time series prediction model to obtain the disease curve and forecast the epidemic trend, while Bassey and Atsu [3] considered the model using dual-bilinear control treatment functions arising from dual non-pharmaceutical controls and dual pharmaceutical therapies to compute the system reproduction numbers and to analyze the system stability. Butt et al. [4] and Hanif et al. [5] proposed the Caputo–Fabrizio-fractional model to study the dynamical behavior of the pandemic and to prove the existence and uniqueness of the solutions using fractional calculus and a functional analysis, and so on.
Among the various models, the compartmental models are a very useful and common modelling technique. The most frequently investigated mathematical model of epidemics is the susceptible (S)–infected (I)–recovered (R) (SIR) model. It is a deterministic epidemic model in which the individuals are classified into three individuals that can only move from S to I and from I to R. Afterwards, many studies were conducted by generalizing this simplest compartment model. For example, Wu et al. [6] used the susceptible–exposed–infected–recovered metapopulation model (the SEIR model) to simulate epidemics and estimated the basic reproduction number via Markov Chain Monte Carlo methods, while Khajanchi and Sarkar [7] proposed a mathematical model called the SAIUQR model with six compartments, namely, susceptible (S), asymptomatic (A), reported symptomatic (I), unreported symptomatic (U), quarantine (Q), and recovered (R), in order to study the feasible equilibria and the stability with respect to the basic reproduction number, etc. However, it has been noticed that many compartment models are valid only in the case of sufficiently large populations, and hence, some stochastic models are presented. Britton [8] defined the standard stochastic SIR epidemic model for a closed population in order to study small population properties and a large population approximation. Bittihn and Golestanian [9] used a stochastic SIR metapopulation model for disease transmission and divided this large population into some sub-populations in which the number of infected individuals was low to estimate the effects of extinction and desynchronization. Faranda and Alberti [10] used the stochastic SEIR model in which the incubation, infection, and recovery rates are stochastically perturbed to investigate the long-term behavior of the epidemic evolution. He et al. [11] developed a discrete-time stochastic epidemic model with binomial distribution to forecast the spread of the disease in the next period and to evaluate the risk in order to provide suggestions on the returning timing to the routine. Khan et al. [12] used the stochastic Volterra integro-differential equation to model the disease transmission and used the spectral collocation method to approximate the solution of the equation.
In particular, multitype branching processes provide another stochastic approach to model the spread of the disease. Jacob [13] introduced various settings of branching processes for modeling the epidemic. According to the aims of the study, branching processes with different offspring distributions, initial conditions, or parameters are chosen to fit the population evolution. Britton [8] constructed the stochastic SIR model using the branching process with the exponential distributed infected period for an approximation of the early stage of an outbreak. Hellewell et al. [14] considered a branching process with a negative binomial offspring distribution to measure the success of controlling outbreaks using isolation and contact tracing. Levesque et al. [15] used a continuous time branching processes with a negative binomial offspring distribution to develop the efficacy of contact tracing strategies. Laha [16] considered a time-varying multitype branching process model for the spread of infectious disease in which it is assumed that all detected individuals are completely contact traced and the expected numbers of detected infected individuals, undetected infected individuals, and the total number of cases up to generation n are computed. Laha and Majumdar [17] extended the multitype branching model to the case in which the contact tracing is only partial and used Poisson offspring distributions whose parameters may vary over time to investigate the expected number of individuals in each category. Yanev et al. [18] considered both two-type (infected undetected vs infected detected) branching processes with or without immigration and studied the growth rate and so on.
In this article, we introduced a stochastic model using the multitype branching processes with a general offspring distribution for which the offspring mean matrix is no longer primitive but can be broken down into two primitive components. We investigated the asymptotic growth rate of the population vector and the spread rate of each type in an infectious disease according to the magnitude of the maximal eigenvalues of these two component matrices of the offspring mean matrix.
This paper is organized as follows. In Section 2, we introduce the setting of the stochastic spread model using branching processes. In Section 3, we present the results on the asymptotic growth rate, the properties of the population vector, and the spread rate of each type. Finally, the proofs of the main results are provided in Section 4.

2. Random Spread Models Using Branching Processes

To introduce a spread model using the multitype branching processes, we considered a population in which individuals are classified into K types, say a 1 , a 2 , , a K , where individuals in different categories can be considered as patients in different categories such as highly contagious, moderately contagious, mildly contagious, and so on. We assume that this population starts with one individual, i.e., the spread of the disease initiated by one individual at time 0 (or in the 0th generation). During the pandemic, the viruses are passed from person to person. We call an individual who is infected a “child” or an offspring of the individual who passes the viruses on, while the one passing the viruses on is called the “parent”. When the infected population evolves over time, we are interested only in the number of “children” each parent has. So, we assume that each individual lives (the time when this individual is able to infect others) a unit of time and, upon its death (recovery), produces its offspring according to the probability distribution { p ( i ) ( · ) } i = 1 K , where p ( j ) ( j 1 , j 2 , , j K ) is the probability that an individual of type a i produces j 1 children of type a 1 , j 2 children of type a 2 , ⋯, and j K children of type a K . This reproduction is also assumed to be independent of others in the same generation and in the past of the population. Let
Z n = ( Z n , 1 , Z n , 2 , , Z n , K )
be the population vector in the nth generation (or at time n), where Z n , i is the number of individuals of type a i in the nth generation, i = 1 , 2 , , K . Then, the process { Z n } n 0 is called a K-type branching process with offspring distribution { p ( i ) ( · ) } i = 1 K .
Let m i j = E ( Z 1 , j | Z 0 = e i ) be the expected value of the number of children of type a j produced by an individual of type a i , where e i is the unit vector with 1 as its ith component. Then, the matrix
M [ m i j ] = m 11 m 12 m 1 K m 21 m 22 m 2 K m K 1 m K 2 m K K
is called the offspring mean matrix for this branching process { Z n } n 0 . Moreover, if M 2 = M · M and M n = M n 1 · M for all n 3 ; then, the ( i , j ) -entry m i , j ( n ) of the matrix M n is the expected value
m i j ( n ) = E ( Z n , j | Z 0 = e i )
of the number of offspring of type a j in the nth generation of the population initiated by an ancestor of type a i .
We know from the classical theory of branching processes that the behavior of the offspring matrix provides information about the branching process in the long run. In particular, the classical limit theorem tells that, when the branching process is non-singular and the offspring mean matrix M is primitive with a maximal eigenvalue ρ ( M ) > 1 , under some proper conditions, the population vector grows geometrically almost surely:
lim n Z n ρ ( M ) n = v M W a . s .
where v M is the normalized left eigenvector associated with ρ ( M ) and W is a random variable. We refer readers to Athreya and Ney [19] for more details.
To analyze the population composition in the long run, we define the spread rate of each type a i as the limit, if it exists in some sense, of the proportion of individuals of type a i in the nth generation of the population initiated with one individual of type a l as n . Namely, conditioned on the event of Z 0 = e l ,
s a l ( a i ) = lim n Z n , i j = 1 K Z n , j
where l , i = 1 , 2 , , K . The geometric convergence of the population vector stated in (1) above is usually the key to studying the spread rate of each type. However, in some situations, the offspring mean matrix is no longer primitive. For example, the spread model with frozen symbols proposed by Ban et al. [20] forms the non-primitive case. So, in this paper, we focus on the stochastic spread model with a non-primitive offspring mean matrix.
In addition, we define the covariance matrix V ( l ) as the following:
V ( l ) = V a r ( Z 1 | Z 0 = e l )
where its ( i , j ) -entry is
E ( Z 1 , i Z 1 , j | Z 0 = e l ) E ( Z 1 , i | Z 1 = e l ) E ( Z 1 , j | Z 0 = e l )
for all i , j = 1 , 2 , , K . For each l = 1 , 2 , , K , we also define the matrix C n ( l ) in which the ( i , j ) -entry is
E ( Z n , i Z n , j | Z 0 = e l )
for all i , j = 1 , 2 , , K . Note that this matrix C n ( l ) is symmetric, and the only nonzero entry in C 0 ( l ) is the ( l , l ) -entry. According to Harris [21] (p. 37), C n ( l ) can be written in the following form:
C n ( l ) = ( M t ) n C 0 ( l ) M n + s = 1 n ( M t ) n s ( r = 1 K V ( r ) E ( Z s 1 , r | Z 0 = e l ) ) M n s .
With the proper condition of the covariance matrices V ( l ) , we can show the geometric growth rate of C n ( l ) , which leads to the geometric growth of the population vector.

3. Main Results on the Growth and Spread Rates

Throughout this paper, the branching process is assumed to be non-singular and the offspring mean matrix is assumed to be of the following form:
M = A O C B .
where the d × d matrix A and the ( K d ) × ( K d ) matrix B are primitive and C is a non-zero matrix. Then, by induction and computation, we can find the form of M n :
M n = A n O C n B n .
As shown in Ban et al. [20], there exists an N such that C N > 0 .
We adapt the following notations: for any square matrix M, ρ M denotes the maximal eigenvalue of M, and w M and v M denote the right and left eigenvectors of M associated with ρ M , respectively. In particular, if M = M is the offspring mean matrix, we write ρ for ρ M , w for w M and v for v M , respectively. We also normalize v = ( v 1 , , v K ) and w = ( w 1 , , w K ) t such that
i = 1 K v i = 1 and i = 1 K w i v i = 1 .
The first theorem in this section reveals the geometric growth of the population vector:
Theorem 1.
If ρ > 1 and the covariance matrices V ( l ) ’s are finite for all l = 1 , 2 , , K , then there exists a random vector W = ( W 1 , W 2 , , W K ) t with E ( W t W ) < such that
Z n ρ n W as   n
both in mean square and with probability 1.
The next theorem tells us the property of the limit vector W . Namely, it has the same direction as the left eigenvector v of the offspring mean matrix M .
Theorem 2.
If ρ > 1 , the covariance matrices V ( l ) are finite for all l = 1 , 2 , , K and the random vector W is defined as in Theorem 1. Then, there exists a random variable W such that
W = v W
with probability 1. Moreover, E ( W | Z 0 = e l ) = w l for all l = 1 , 2 , , K .
Remark 1.
The left eigenvector v = ( v 1 , v 2 ) of the offspring matrix M associated with the maximal eigenvalue ρ, where v 1 R d and v 2 R K d , has the following properties:
(i)
If ρ B > ρ A > 1 , then v 1 > 0 , v 2 > 0 and v 2 is a left eigenvector associated with ρ B ;
(ii)
If ρ A > ρ B > 1 , then v 1 > 0 , v 2 = 0 and v 1 is a left eigenvector associated with ρ A .
Similar results also hold for the right eigenvector w = ( w 1 , w 2 ) t of the offspring matrix M associated with ρ, where w 1 R d and w 2 R K d :
(i)
If ρ B > ρ A > 1 , then w 1 = 0 , w 2 > 0 and w 2 is a right eigenvector associated with ρ B ;
(ii)
If ρ A > ρ B > 1 , then w 1 > 0 , w 2 > 0 and w 1 is a right eigenvector associated with ρ A .
We refer the readers to Ban et al. [20] for more details.
As a consequence of Theorems 1 and 2, we obtain the spread rate for the random spread model in the next two theorems according to the magnitude of ρ A and ρ B .
Theorem 3.
Let ρ = ρ B > ρ A > 1 and the covariance matrices V ( l ) be finite, and let Z 0 = e l . Then, in the event Z n , the spread rate
s a l ( a i ) = v i ,   for   l = d + 1 , , K   and   i = 1 , 2 , , K ; v i ,   for   l = 1 , , d   and   i = 1 , 2 , , d ; 0 ,   for   l = 1 , , d   and   i = d + 1 , , K
with probability 1, where v A = ( v 1 , , v d ) , is the normalized left eigenvector of A associated with the maximal eigenvalue ρ A .
Theorem 4.
Let ρ = ρ A > ρ B > 1 and the covariance matrices V ( l ) be finite and let Z 0 = e l . Then, in the event Z n , the spread rate
s a l ( a i ) = v i ,   for   l = 1 , , K   and   i = 1 , 2 , , d ; 0 ,   for   l = 1 , , K   and   i = d + 1 , , K
with probability 1.

4. Proofs of the Main Results

4.1. Lemmas

In order to make the proofs for Theorems 1–4 in Section 3 clearer, we state and prove the lemmas needed for establishing the theorems first.
More precisely, since the offspring mean is closely related to the evolution of the population, we first show the geometric growth rate of the power of the offspring mean matrix M n in Lemma 1. This key property is used to study the growth rate of the matrices C n ( l ) , n = 1 , 2 , , later in Lemmas 2–4 and allows us to further study the growth rate of the population vector in Theorem 1.
Lemma 1.
If ρ B > ρ A > 1 or ρ B > ρ A > 1 , then, for any i , j = 1 , 2 , , K , we have that
lim n e i t M n e j ρ n = w i v j .
Proof. 
Let A = P A D A P A 1 and B = P B D B P B 1 be the Jordan decompositions of A and B, respectively. Then, M = P D P 1 , where
P = P A O Q P B , D = D A O O D B , P 1 = P A 1 O R P B 1 ,
Q and R are ( K d ) × d matrices, and O denotes the matrices in which all the elements are zero.
We assume that ρ A and ρ B are the ( 1 , 1 ) -elements in D A and D B , respectively. Also, the matrices P A and P B are chosen such that the ( d + 1 ) st row in P 1 is the normalized left eigenvector v of M associated with the maximal eigenvalue ρ when ρ B > ρ A > 1 or the first row in P 1 is v when ρ A > ρ B > 1 . Note that this choice of P A and P B leads to the property that the ( d + 1 ) st column of P is the normalized right eigenvector w when ρ B > ρ A > 1 and the first column of P is the normalized right eigenvector w when ρ A > ρ B > 1 . Therefore,
M n = P D n P 1 = P A O Q P B D A n O O D B n P A 1 O R P B 1
and hence,
lim n e i t M n e j ρ n = lim n e i t P A O Q P B D A n O O D B n P A 1 O R P B 1 e j ρ n = lim n e i t P A O Q P B D A n ρ n O O D B n ρ n P A 1 O R P B 1 e j = e i t P A O Q P B lim n D A n ρ n O O lim n D B n ρ n P A 1 O R P B 1 e j .
If ρ B > ρ A > 1 , then ρ = ρ B and since B is primitive, we have that
lim n D A n ρ n = O and lim n D B n ρ n = 1 0 0 0 0 0 0 0 0 .
So,
lim n e i t M n e j ρ n = the i th row of P A O Q P B · 0 0 0 0 e d + 1 t ( in the ( d + 1 ) st row ) 0 0 0 0 · the j th column of P A 1 O R P B 1 = the i th row of P A O Q P B · v j e d + 1 = w i v j .
Similarly, if ρ A > ρ B > 1 , then ρ = ρ A and, by the primivitity of A, we have that
lim n D A n ρ n = 1 0 0 0 0 0 0 0 0 and lim n D B n ρ n = O
and then,
lim n e i t M n e j ρ n = the i th row of P A O Q P B · e 1 t 0 0 0 0 · the j th column of P A 1 O R P B 1 = the i th row of P A O Q P B · v j e 1 = w i v j .
So, the proof Lemma 1 is complete. □
Next, for each l = 1 , 2 , , K and each n = 1 , 2 , , we divide the form of C n ( l ) introduced in (2) in Section 2 into two parts and exam the growth rate for each part separately by letting
I n , 1 ( l ) = ( M t ) n C 0 ( l ) M n
and
I n , 2 ( l ) = s = 1 n ( M t ) n s ( r = 1 K V ( r ) E ( Z s 1 , r | Z 0 = e l ) ) M n s
and then, we have that C n ( l ) = I n , 1 ( l ) + I n , 2 ( l ) .
Lemma 2.
For each i , j , l = 1 , 2 , , K ,
lim n e i t I n , 1 ( l ) e j ρ 2 n = w l 2 v i v j .
Proof. 
By Lemma 1, we have that
lim n e l t M n e j ρ n = w l v j
and hence,
lim n e i t ( M t ) n e l ρ n = lim n e l t M n e i ρ n t = w l v i .
So,
lim n e i t I n , 1 ( l ) e j ρ 2 n = lim n e i t ( M t ) n C 0 ( l ) M n e j ρ 2 n = lim n e i t ( M t ) n e l ρ n · e l t C 0 ( l ) e l · e l t M n e j ρ n = lim n e i t ( M t ) n e l ρ n · lim n e l t M n e j ρ n = w l v i · w l v j = w l 2 v i v j .
Lemma 3.
For each i , j , l = 1 , 2 , , K ,
lim n e i t I n , 2 ( l ) e j ρ 2 n = w l 2 v i v j A
for some non-negative constant A.
Proof. 
By Lemma 1, for any ϵ > 0 , there exists an N = N ( i , j , l , ϵ ) N such that for every n N , we have that
| e i t M n e l ρ n · e l t ( M t ) n e j ρ n w l 2 v i v j | < ϵ .
For n > 2 N ,
e i t I n , 2 ( l ) e j ρ 2 n = 1 ρ 2 n e i t s = 1 n ( M t ) n s ( r = 1 K V ( r ) E ( Z s 1 , r | Z 0 = e l ) ) M n s e j = s = 1 N 1 ρ 2 s e i t ( M t ) n s e l ρ n s · e l t ( r = 1 K V ( r ) E ( Z s 1 , r | Z 0 = e l ) ) e l · e l t M n s e j ρ n s + s = N + 1 n N 1 ρ s + 1 e i t ( M t ) n s e l ρ n s · e l t ( r = 1 K V ( r ) E ( Z s 1 , r | Z 0 = e l ) ρ s 1 ) e l · e l t M n s e j ρ n s + 1 ρ n s = n N + 1 n 1 ρ n s + 1 e i t ( M t ) n s e l · e l t ( r = 1 K V ( r ) E ( Z s 1 , r | Z 0 = e l ) ρ s 1 ) e l · e l t M n s e j J n , 1 ( l ) + J n , 2 ( l ) + J n , 3 ( l ) .
First of all, if s N , then n s > N and s 1 < N . Let
A 1 s = 1 N 1 ρ 2 s e l t ( r = 1 K V ( r ) E ( Z s 1 , r | Z 0 = e l ) ) e l
and we have that 0 A 1 < and
J n , 1 ( l ) w l 2 v i v j A 1 , as   n .
Secondly, if N + 1 s n N and n > 2 N , then n s N and s 1 N . Hence, let
A 2 s = N + 1 1 ρ s + 1 w l e l t ( r = 1 K V ( r ) v r ) e l
and note that, since ρ > 1 , A 2 is a non-negative and convergent series. Therefore, we have that
J n , 2 ( l ) w l 2 v i v j A 2 , as   n .
Thirdly, if n N + 1 s n and n > 2 N , then 0 n s N 1 and s 1 > N ; then, using similar arguments, we can see that J n , 3 ( l ) = O ( ρ n ) as n .
Therefore, we have that
e j t I n , 2 ( l ) e i ρ 2 n = J n , 1 ( l ) + J n , 2 ( l ) + J n , 3 ( l ) w l 2 v i v j A , as   n ,
where A = A 1 + A 2 0 . □
Lemmas 2 and 3 together give the following lemma:
Lemma 4.
For all i , j , l = 1 , 2 , , K , there exists a constant A > 0 such that
lim n e j t C n ( l ) e i ρ 2 n = w l 2 v i v j A
Now, we are ready to prove Theorem 1.

4.2. Proof of Theorem 1

Proof  of Theorem 1.
For n = 0 , 1 , 2 , , let W n = Z n ρ n , and we first show that { W n } is Cauchy in the means square sense, i.e.,
E ( W n + m W n ) t ( W n + m W n ) | Z 0 = e l 0 , as m , n .
and hence is convergent.
Note that
E ( W n + m W n ) t ( W n + m W n ) | Z 0 = e l = E W n + m t W n + m | Z 0 = e l E W n + m t W n | Z 0 = e l E W n t W n + m | Z 0 = e l + E W n t W n | Z 0 = e l
and by the Markov property of branching process, i.e., for n , m = 0 , 1 , 2 , ,
E ( Z n + m | Z n ) = Z n M m ,
we have that
E W n + m t W n | Z 0 = e l = ( M t ) m C n ( l ) ρ 2 n + m
and
E W n t W n + m | Z 0 = e l = C n ( l ) M m ρ 2 n + m .
By the same arguments in the proofs of Lemmas 2 and 3, we can show that, as m , n , for any i , j , l = 1 , 2 , , K ,
e i t E W n + m t W n | Z 0 = e l e j = e i t ( M t ) m C n ( l ) e j ρ 2 n + m w l 2 v i v j A
and
e i t E W n t W n + m | Z 0 = e l e j = e i t C n ( l ) M m e j ρ 2 n + m w l 2 v i v j A .
Moreover, as n ,
e i t E ( W n t W n | Z 0 = e l ) e j = e i t E ( ( Z n ) t Z n | Z 0 = e l ) e j ρ 2 n = e i t C n ( l ) e j ρ 2 n w l 2 v i v j A .
Therefore, as m , n ,
e j t E ( W n + m W n ) t ( W n + m W n ) | Z 0 = e l e i = e j t C n + m ( l ) e i ρ 2 ( n + m ) e j t M m C n ( l ) e i ρ 2 n + m e j t C n ( l ) ( M t ) m e i ρ 2 n + m + e j t C n ( l ) e i ρ 2 n 0 .
So, the sequence { W n } n 0 is a Cauchy and hence convergent in mean square. Therefore, there exists a random vector W with E ( W t W ) finite such that
W n = Z n ρ n W in mean square , as n .
In addition, as n ,
e i t E ( W W n ) t ( W W n ) | Z 0 = e l e j = lim m e i t E ( W m W n ) t ( W m W n ) | Z 0 = e l e j = O ( ρ 2 n )
and hence,
E e i t ( n = 0 ( W W n ) t ( W W n ) ) e j | Z 0 = e l = n = 0 E ( e i t ( W W n ) t ( W W n ) e j | Z 0 = e l ) < .
So, given Z 0 = e l , for all l, e i t ( n = 0 ( W W n ) t ( W W n ) ) e j < with probability 1 and, therefore, for all i , j = 1 , 2 , , K ,
lim n e i t ( W W n ) t ( W W n ) e j = 0 with probability 1 .
It follows that e i t ( W W n ) e j 0 with probability 1 for all i , j = 1 , 2 , , K and hence gives that, as n ,
W n W with probability 1 .
So, W n converges to W both in mean square and with probability 1, and the proof of Theorem 1 is complete. □

4.3. Proof of Theorem 2

Next, we are going to prove Theorem 2, which says that the vectors W and v share the same direction.
Proof of Theorem 2.
Let W = ( W 1 , W 2 , , W K ) , where W 1 , , W K are random variables. From the proof of Theorem 1, we have that
e i t E ( W t W | Z 0 = e l ) e j = lim n e i t E ( Z n ) t ρ n · Z n ρ n | Z 0 = e l e i = lim n e i t C n ( l ) e j ρ 2 n = w l v i v j A ,
So, for v i > 0 and v j > 0 ,
E ( v i W j v j W i ) 2 | Z 0 = e l = v i 2 E ( W j 2 | Z 0 = e l ) 2 v i v j E ( W i W j | Z 0 = e l ) + v j 2 E ( W i 2 | Z 0 = e l ) = v i 2 e j t E ( W t W | Z 0 = e l ) e j 2 v i v j e i t E ( W t W | Z 0 = e l ) e j + v j 2 e i t E ( W t W | Z 0 = e l ) e i = v i 2 w l 2 v j v j A 2 v i v j w l 2 v i v j A + v j 2 w l 2 v i v i A = 0 .
and hence, v i W j = v j W i with probability 1. Therefore,
W i v i = W j v j with probability 1
for all i , j such that v i > 0 and v j > 0 . Note that, if ρ B > ρ A > 1 , then v i > 0 for all i = 1 , 2 , , K , and if ρ A > ρ B > 1 , then v i = 0 for i = d + 1 , . K . When v i = 0 , we have that
E ( W i 2 | Z 0 = e l ) = e i t E ( W t W | Z 0 = e l ) e i = w l 2 v i 2 = 0
which implies that W i = 0 with probability 1.
Therefore, there exists a random variable W such that
W = ( W 1 , W 2 , , W k ) = ( v 1 W , v 2 W , , v K W ) = v W
and
Z n ρ n v W
with probability 1. Moreover, since
E ( Z n | Z 0 = e l ) = e l t M n ,
we have that
E ( W n | Z 0 = e l ) = 1 ρ n E ( Z n | Z 0 = e l ) = e l t M n ρ n
and then,
E ( W i | Z 0 = e l ) = lim n E ( W n e i | Z 0 = e l ) = lim n e l t M n e i ρ n = w l v i ,
that is, E ( v i W | Z 0 = e l ) = w l v i . Therefore, E ( W | Z 0 = e l ) = w l for all l = 1 , 2 , , K , and it completes the proof of Theorem 2.

4.4. Proofs of Theorems 3 and 4

The proofs of Theorem 3 and 4 are straightforward from the results in Theorem 2:
Proof of Theorem 3.
First, we consider the case where l = d + 1 , d + 2 , , K . Given Z 0 = e l , we have that, for all i = 1 , 2 , , K , the spread rate of a i is
s a l ( a j ) = lim n Z n , i j = 1 K Z n , j = lim n Z n , i / ρ n j = 1 K Z n , j / ρ n = W i j = 1 K W j = v i W j = 1 K v j W = v i j = 1 K v j = v i with probability 1 .
Next, if l = 1 , 2 , , d , from the form of the offspring mean matrix
M = A O C B .
where the d × d matrix A and the ( K d ) × ( K d ) matrix B are primitive and C is a non-zero matrix, we can see that every individual of type a l only produces individuals of type a i for i = 1 , 2 , , d . So, s a l ( a j ) = 0 for i = d + 1 , , K . Moreover, by the primitivity of A and the classical limit results in the theory of branching processes, we have that, for i = 1 , , d ,
s a l ( a j ) = lim n Z n , i j = 1 d Z n , j = lim n Z n , i / ρ A n j = 1 d Z n , j / ρ A n = v i
with probability 1 and the proof is complete. □
Similar arguments in the proof of Theorem 3 can be adapted to prove the results in Theorem 4.

5. Numerical Examples

In this section, we provide two examples to demonstrate the numerical evidence for our main theorems. In both examples, the mean ratios and the mean populations are numerically approximated by empirical averages with about 300 realizations.

5.1. The Example with ρ B > ρ A > 1

We consider the branching process with five types and the following offspring distribution:
p ( 1 ) ( 1 , 2 , 0 , 0 , 0 ) = 1 ; p ( 2 ) ( 4 , 1 , 0 , 0 , 0 ) = 1 4 , p ( 2 ) ( 0 , 1 , 0 , 0 , 0 ) = 3 4 ; p ( 3 ) ( 2 , 1 , 1 , 0 , 4 ) = 1 2 , p ( 3 ) ( 0 , 1 , 1 , 2 , 0 ) = 1 2 ; p ( 4 ) ( 1 , 0 , 1 , 1 , 0 ) = 2 3 , p ( 4 ) ( 1 , 3 , 1 , 1 , 3 ) = 1 3 ; p ( 5 ) ( 0 , 1 , 2 , 1 , 1 ) = 1 2 , p ( 5 ) ( 2 , 1 , 2 , 1 , 1 ) = 1 2 .
So, its offspring mean matrix is
M = 1 2 0 0 0 1 1 0 0 0 1 1 1 1 2 1 1 1 1 1 1 1 2 1 1
where
A = 1 2 1 1 and B = 1 1 2 1 1 1 2 1 1
are the two primitive components. In this example, the maximal eigenvalues for the primitive component matrices A and B are
ρ A = 1 + 2 and ρ B = 2 + 3 ,
respectively, and hence, the maximal eigenvalue of M is ρ = ρ B = 2 + 3 . We can see from Figure 1 that, when the population is initiated by an individual of type a i , i = 1 , 2 , 3 , 4 , 5 , the population size j = 1 5 Z n , j grows like w i ρ n asymptotically. This geometric growth has been shown in Theorem 1.
Moreover, the spread rates of all five types, given that the population is initiated by an individual of different types, are also simulated and presented in Figure 2. In Figure 2c–e, we can see that, when the population is initiated by an individual of type a i , i = 3 , 4 , 5 , the population of type a j converges to w i v j , j = 1 , 2 , 3 , 4 , 5 . Therefore, the spread rate s a i ( a j ) (the proportion of individuals of each type a j ) is the same as the jth component in the normalized left eigenvector of M associated with ρ :
v = ( v 1 , v 2 , v 3 , v 4 , v 5 ) ( 0.44 , 0.26 , 0.11 , 0.08 , 0.11 ) .
This is unlike what happens to the population initiated with the individual of type a 3 , a 4 , or a 5 , when the initial individual is of type a i , i = 1 , 2 ; the tendency of the population of each type is presented in Figure 2a,b. The spread rates of type a 1 and a 2 are 1 1 + 2 and 2 1 + 2 , respectively, which are the components of the normalized left eigenvector v A of the primitive component matrix A associated with the maximal eigenvalue ρ A . These simulation results are also consistent with the theoretical results in Theorem 3.

5.2. The Case Where ρ A > ρ B > 1

Now, we consider the branching process with 5 types and the following offspring distribution:
p ( 1 ) ( 2 , 1 , 1 , 0 , 0 ) = 1 2 , p ( 1 ) ( 0 , 1 , 3 , 0 , 0 ) = 1 2 ; p ( 2 ) ( 1 , 2 , 1 , 0 , 0 ) = 1 3 , p ( 2 ) ( 2 , 1 , 0 , 0 , 0 ) = 1 3 , p ( 2 ) ( 0 , 0 , 2 , 0 , 0 ) = 1 3 ; p ( 3 ) ( 3 , 1 , 1 , 0 , 0 ) = 2 3 , p ( 3 ) ( 0 , 1 , 1 , 0 , 0 ) = 1 3 ; p ( 4 ) ( 2 , 1 , 0 , 1 , 2 ) = 1 2 , p ( 4 ) ( 0 , 1 , 2 , 1 , 2 ) = 1 2 ; p ( 5 ) ( 1 , 2 , 2 , 1 , 1 ) = 1 2 , p ( 5 ) ( 1 , 0 , 0 , 1 , 1 ) = 1 2 ;
and the corresponding offspring mean matrix is
M = 1 1 2 0 0 1 1 1 0 0 2 1 1 0 0 1 1 1 1 2 1 1 1 1 1
where
A = 1 1 2 1 1 1 2 1 1 and B = 1 2 1 1 .
So, the maximal eigenvalues for the primitive component matrices A and B are
ρ A = 2 + 3 and ρ B = 1 + 2 ,
respectively, and hence, the maximal eigenvalue of M is ρ = ρ A = 2 + 3 . When the population is initiated with an individual of type a i , i = 1 , 2 , 3 , 4 , 5 , the geometric growth again is observed in Figure 3. On the other hand, Figure 4 also shows that the number of individuals of type a j converges to w i v j and the spread rates of all five types approach the corresponding components of the normalized left eigenvector of M associated with ρ :
v = ( v 1 , v 2 , v 3 , v 4 , v 5 ) ( 0.36 , 0.28 , 0.36 , 0 , 0 )
as proved in Theorem 4.

6. Discussion and Conclusions

To model the random phenomenon of the spread of the disease during a pandemic, we propose a spread model using the multitype branching process. Due to the discreteness of the processes, we are able to study the spread pattern at any time n by studying the behavior of the nth power of the offspring mean matrix. However, in order to be able to consider more applications which are not supported by the classical results in the theory of the branching processes due to the non-primitive offspring mean matrix, we consider the non-primitive offspring mean matrix which is of the form
M = A O C B .
with primitive components A and B and positive component C and study the asymptotic growth rate of the population vector and the spread rate of each type in the long run. In this work, we prove that the population vector grows geometrically (Theorem 1) and the limit of the normalized population vector share the same direction as the left eigenvector of the offspring mean associated with the maximal eigenvalue (Theorem 2). Moreover, we show that the limit of the type composition is proportional to the left eigenvector associated with the maximal eigenvalue of the offspring mean matrix and find the spread rates (Theorems 3 and 4). Although we only state the results and provide the proofs for the cases when the offspring mean matrix has two primitive components, similar discussions should be adapted to establish the spread rate for even more general forms such as
M = A 11 O O C 21 A 22 O O C 31 C 32 A 33 O C r 1 C r 2 A r r .
with primitive components A i i , i = 1 , 2 , , r and the results could be achieved under weaker conditions on the moment conditions of the offspring matrix.

Funding

This research was funded by the National Science and Technology Council, Taiwan (R.O.C.) (grant number: NSTC 111-2115-M-004-001-MY2).

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The author sincerely thanks the anonymous reviewers for their valuable comments which helped improve the quality of the manuscript.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Altan, A.; Karasu, S. Recognition of COVID-19 disease from X-ray images by hybrid model consisting of 2D curvelet transform, chaotic salp swarm algorithm and deep learning technique. Chaos Solitons Fractals 2020, 140, 110071. [Google Scholar] [CrossRef] [PubMed]
  2. Balli, S. Data analysis of Covid-19 pandemic and short-term cumulative case forecasting using machine learning time series methods. Chaos Solitons Fractals 2021, 142, 110512. [Google Scholar] [CrossRef] [PubMed]
  3. Bassey, B.E.; Atsu, J.U. Global stability analysis of the role of multi-therapies and non-pharmaceutical treatment protocols for COVID-19 pandemic. Chaos Solitons Fractals 2021, 143, 110574. [Google Scholar] [CrossRef] [PubMed]
  4. Butt, A.I.K.; Imran, M.; Butool, S.; Nuwairan, M.A. Theoretical analysis of a COVID-19 CF-fractional model to optimal control the spread of pandemic. Symmetry 2023, 13, 380. [Google Scholar] [CrossRef]
  5. Hanif, A.; Butt, A.I.K.; Ahmad, W. Numerical approach to solve Caputo-Fabrizio-fractional model of corona pandemic with optimal control design and analysis. Math. Methods Appl. Sci. 2023, 45, 8431–9845. [Google Scholar] [CrossRef]
  6. Wu, J.T.; Leung, K.; Leung, G.M. Nowcasting and forecasting the potential domestic and international spread of the 2019-nCoV outbreak originating in Wuhan, China: A modelling study. Lancet 2020, 395, 689–697. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Khajanchi, S.; Sarkar, K. Forecasting the daily and cumulative number of cases for the COVID-19 pandemic in India. Chaos 2020, 30, 071101. [Google Scholar] [CrossRef] [PubMed]
  8. Britton, T. Stochastic epidemic models: A survey. Math. Biosci. 2010, 225, 24–35. [Google Scholar] [CrossRef] [PubMed]
  9. Bittihn, P.; Golestanian, R. Stochastic effects on the dynamics of an epidemic due to population subdivision. Chaos 2020, 30, 101102. [Google Scholar] [CrossRef] [PubMed]
  10. Faranda, D.; Alberti, T. Modeling the second wave of COVID-19 infections in France and Italy via a stochastic SEIR model. Chaos 2020, 30, 111101. [Google Scholar] [CrossRef] [PubMed]
  11. He, S.; Tang, S.; Rong, L. A discrete stochastic model of the COVID-19 outbreak: Forecast and control. Math. Biosci. Eng. 2020, 17, 2792–2804. [Google Scholar] [CrossRef] [PubMed]
  12. Khan, S.U.; Ali, M.; Ali, I. A spectral collocation method for stochastic Volterra integro-differential equation and its error analysis. Adv. Differ. Equ. 2019, 2019, 161. [Google Scholar] [CrossRef] [Green Version]
  13. Jacob, C. Branching Processes: Their Role in Epidemiology. Int. J. Environ. Res. Public Health 2010, 7, 1186–1204. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Hellewell, J.; Abbott, S.; Gimma, A.; Bosse, N.I.; Jarvis, C.I.; Russell, T.W.; Munday, J.D.; Kucharski, A.J.; Edmunds, W.J. Feasibility of controlling COVID-19 outbreaks by isolation of cases and contacts. Lancet Glob. Health 2020, 8, e488–e496. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Levesque, J.; Maybury, D.W.; Shaw, R.D. A model of covid19 propagation based on a gamma subordinated negative binomial branching process. J. Theor. Biol. 2021, 512, 110536. [Google Scholar] [CrossRef] [PubMed]
  16. Laha, A.K. A multi-type branching process model for epidemics with application to COVID-19 in India. In Strategic Management, Decision Theory, and Decision Science; Springer: Singapore, 2021; pp. 51–58. [Google Scholar]
  17. Laha, A.K.; Majumdar, S. A multi-type branching process model for epidemics with application to COVID-19. Stoch. Environ. Res. Risk Assess. 2023, 37, 305–325. [Google Scholar] [CrossRef] [PubMed]
  18. Yanev, N.M.; Stoimenova, V.K.; Atanasov, D.V. Branching stochastic processes as models of COVID-19 epidemic development. arXiv 2020, arXiv:2004.14838v2. [Google Scholar]
  19. Athreya, K.B.; Ney, P.E. Branching Processes; Dover Publications: Garden City, NY, USA, 2004. [Google Scholar]
  20. Ban, J.-C.; Hong, J.-I.; Wu, Y.-L. Spread rates of spread models with frozen symbols. Chaos 2023, 32, 103113. [Google Scholar] [CrossRef] [PubMed]
  21. Harris, T.E. The Theory of Branching Processes; Springer: Berlin/Heidelberg, Germany, 1963. [Google Scholar]
Figure 1. The growth of the population size when ρ B > ρ A > 1 .
Figure 1. The growth of the population size when ρ B > ρ A > 1 .
Axioms 12 00652 g001
Figure 2. The spread rates when ρ B > ρ A > 1 .
Figure 2. The spread rates when ρ B > ρ A > 1 .
Axioms 12 00652 g002
Figure 3. The growth of the population size when ρ A > ρ B > 1 .
Figure 3. The growth of the population size when ρ A > ρ B > 1 .
Axioms 12 00652 g003
Figure 4. The spread rates when ρ A > ρ B > 1 .
Figure 4. The spread rates when ρ A > ρ B > 1 .
Axioms 12 00652 g004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hong, J.-I. Limiting Behaviors of Stochastic Spread Models Using Branching Processes. Axioms 2023, 12, 652. https://doi.org/10.3390/axioms12070652

AMA Style

Hong J-I. Limiting Behaviors of Stochastic Spread Models Using Branching Processes. Axioms. 2023; 12(7):652. https://doi.org/10.3390/axioms12070652

Chicago/Turabian Style

Hong, Jyy-I. 2023. "Limiting Behaviors of Stochastic Spread Models Using Branching Processes" Axioms 12, no. 7: 652. https://doi.org/10.3390/axioms12070652

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop