Skip to main content
Royal Society Open Science logoLink to Royal Society Open Science
. 2024 Jun 19;11(6):231715. doi: 10.1098/rsos.231715

Improving tuberculosis control: assessing the value of medical masks and case detection—a multi-country study with cost-effectiveness analysis

Dipo Aldila 1,, Basyar Lauzha Fardian 1, Chidozie Williams Chukwu 2, Muhamad Hifzhudin Noor Aziz 3, Putri Zahra Kamalia 1
PMCID: PMC11296204  PMID: 39100187

Abstract

Tuberculosis (TB) remains a significant global health concern, necessitating effective control strategies. This article presents a mathematical model to evaluate the comparative effectiveness of medical mask usage and case detection in TB control. The model is constructed as a system of ordinary differential equations and incorporates crucial aspects of TB dynamics, including slow–fast progression, medical mask use, case detection, treatment interventions and differentiation between symptomatic and asymptomatic cases. A key objective of TB control is to ensure that the reproduction number, Rc , remains below unity to achieve TB elimination or persistence if Rc exceeds 1. Our mathematical analysis reveals the presence of a transcritical bifurcation when the Rc=1 signifies a critical juncture in TB control strategies. These results confirm that the effectiveness of case detection in diminishing the endemic population of symptomatic individuals within a TB-endemic equilibrium depends on exceeding a critical threshold value. Furthermore, our model is calibrated using TB yearly case incidence data per 100 000 population from Indonesia, India, Lesotho and Angola. We employed the bootstrap resampling residual approach to assess the uncertainty inherent in our parameter estimates which provides a comprehensive distribution of the parameter values. Despite a declining trend in new incidence, these four countries exhibit a reproduction number greater than 1, indicating persistent TB cases in the presence of ongoing TB control programmes. We employ the partial rank correlation coefficient in conjunction with the Latin hypercube sampling method to conduct a global sensitivity analysis of the Rc parameter for each fitted parameter in every country. We find that the medical mask use is more sensitive to reduce Rc compared with the case detection implementation. To further gain insight into the necessary control strategy, we formulated an optimal control and studied the cost-effectiveness analysis of our model to investigate the impact of case detection and medical mask use as control measures in TB spread. Cost-effectiveness analysis demonstrates that combining these interventions emerges as the most cost-effective strategy for TB control. Our findings highlight the critical importance of medical masks and their efficacy coupled with case detection in shaping TB control dynamics, elucidating the primary parameter of concern for managing the control reproduction number. We envisage our findings to have implications and be vital for TB control if implemented by policymakers and healthcare practitioners involved in TB control efforts.

Keywords: tuberculosis, medical mask, case detection, reproduction number, transcritical bifurcation, sensitivity analysis

1. Tuberculosis recent facts

Tuberculosis (TB) is an infectious disease caused by the bacterium Mycobacterium tuberculosis [1]. It primarily affects the lungs but can also target other parts of the body, such as the kidneys, spine and brain. TB is spread through the air when an infected person coughs, sneezes or talks, releasing tiny droplets containing the bacteria [2]. The infection is usually presen in two forms: latent TB infection (LTBI) and active TB disease [3]. In LTBI, the bacteria remain dormant within the body, and the infected individual does not experience symptoms or feel sick. However, they are at risk of developing active TB if their immune system weakens. Active TB, on the other hand, leads to noticeable symptoms like persistent cough, chest pain, fatigue, fever, night sweats and weight loss. It is essential to diagnose and treat active TB promptly, as it can be life-threatening if left untreated.

Preventive measures, such as vaccination (with the Bacillus Calmette–Guérin vaccine) for children and early identification and treatment of infected individuals, are crucial in controlling the spread of TB and reducing its impact on public health [4]. Effective treatment of TB involves a combination of antibiotics taken over a specific period, usually 6–9 months, to ensure complete eradication of the bacteria and reduce the risk of drug resistance [5]. In some cases of drug-resistant TB, treatment may require a more extended and challenging regimen. Medical masks, such as surgical masks or N95 respirators, can provide some level of protection against the transmission of TB, but they are not specifically designed as a primary preventive measure for TB [6]. While medical masks can help reduce the risk of inhaling large respiratory droplets that contain the TB bacteria, they are not entirely effective in preventing transmission.

The use of mathematical models by scientists in understanding the mechanisms of disease spread on a population scale has a long history. Many of these models have been inspired by the famous epidemic model developed by Kermack & McKendrick [7]. Subsequently, numerous mathematical models have been introduced to enhance our understanding of the spread of various well-known diseases, such as dengue [8,9], malaria [10,11], human immunodeficiency virus/acquired immune deficiency syndrome [12], pneumonia [13], coronavirus disease 2019 (COVID-19); [14,15]), TB [16,17] and many more. Recently, several mathematical models have been developed to gain a more specific understanding of the mechanisms underlying TB transmission on a population scale. Bhadauria et al. [18] studied the impact of isolation for TB cases in India using their Susceptible-Infected-Quarantine-Recovered (SIQR) model, in which they predicted that isolating half of the multidrug-resistant TB (MDR-TB) cases could lead to a substantial reduction in TB incidence by 2025, with a concurrent decline in estimated MDR-TB incidence. A mathematical model considering treatment was introduced by Ullah et al. [19]. Their parameter values were estimated using incidence data from Pakistan. They emphasized the significance of reducing the basic reproduction number to less than 1 as a pivotal strategy for eradicating TB epidemics and underscored the need to decrease treatment failure cases to reduce TB infectivity. The study also highlighted the effectiveness of isolating infective individuals through the reduction of the transmission coefficient. Okuonghae [20] performed a thorough mathematical analysis on a simplified stochastic TB disease model with case detection. The author found that the only disease persistence depends on the case detection parameter. Disease eradication showed an independent relationship with the case detection parameter. With the existence of pharmaceutical intervention in controlling the spread of TB, Liu et al. [21] proposed a stochastic TB model by incorporating the effect of antibiotic resistance. They found sufficient conditions (dependency between parameters on the reproduction number) for the extinction of TB from the population. An age-structured model for TB dynamics was constructed by Das & Kar [22]. It was found that the detection of LTBI could increase or decrease the reproduction number depending on the model parameter condition.

There are many options to prevent TB infection, with the most popular method being the use of vaccines. Vaccination aspects were incorporated into their delay-differential equation model by Zhang et al. [23]. The authors discovered that there is a minimum number of vaccinations such that vaccine intervention could effectively suppress the spread of TB. A different approach, as demonstrated by Yusuf & Abidemi [24], involves the use of an optimal control approach to model the impact of vaccines and treatments on TB dynamics. Besides vaccines, the intervention of treatment is also important for TB control programmes. Okuonghae [25] considered the impact of treatment with three different latently infected classes in their model. Furthermore, an innovative fractional-order stochastic differential equation model was introduced by Chukwu et al. [26] to analyse the impact of treatment on TB.

Despite these efforts, it is worth noting that not many mathematical models have considered the use of medical masks and case detection, similar to the strategies used during the COVID-19 pandemic, as simple and easy-to-implement prevention strategies for TB. Therefore, our proposed model in this article will incorporate two different interventions for preventing and controlling the spread of TB, namely the use of medical masks and case detection. The model was developed using a five-dimensional system of ordinary differential equations (ODE). Mathematical analysis and numerical experiments were conducted to demonstrate the long-term behaviour of the proposed model.

The layout of our article is organized into several key sections, each addressing distinct aspects of our research: §1 provides an overview of recent facts about TB and review previous mathematical models relevant to our study; §2 outlines our model assumptions, construction methodology and details the parameter estimation process; §3 delves into the dynamical analysis of our model, focussing on equilibrium points, the reproduction number and bifurcation analysis to understand the underlying TB dynamics of our model. Moving forward, §4 is dedicated to global sensitivity analysis (GSA), where we explore the impact of medical masks and case detection on controlling the reproduction number of TB; §5 presents the results of our optimal control simulations and conducts a cost-effectiveness analysis to evaluate the efficacy and efficiency of various TB control strategies; and §6 encapsulates our conclusions, summarizing key findings, implications and avenues for future research. Additionally, we provide appendices containing proofs and visualizations of theorems presented throughout the manuscript, offering supplementary information to enhance the understanding and rigour of our study.

2. Mathematical model construction and parameter estimation

2.1. Model construction

Let the human population be divided into five compartments, namely susceptible ( S ), exposed/latent ( E ), infected asymptomatic, undetected and untreated ( I1 ), infected symptomatic, detected and treated ( I2 ) and recovered ( R ). Therefore, the total human population is given by:

N=S+E+I1+I2+R.

To construct the mathematical model for TB transmission in this research, several important assumptions need to be declared first:

  • case detection: case detection is a crucial component of TB control efforts aimed at identifying and diagnosing individuals with active TB disease. Effective case detection is essential for initiating prompt treatment, preventing further spread of the disease and ultimately reducing the burden of TB [27]. Based on this importance, we include the case detection effort (u1) in our model to find symptomatic undetected individuals in the field. Hence, u1I1 represents the newly detected symptomatic TB-infected individuals;

  • effect of medical mask use: with the escalation of respiratory diseases, including TB, the use of medical masks emerges as one of the most prevalent and pragmatic non-pharmaceutical interventions aimed at diminishing the risk of infection and disease transmission. While the effectiveness of wearing medical masks in combating diseases remains a topic of debate [2830], numerous pre-COVID-19 pandemic studies highlight the potential efficacy of medical mask usage among TB-active patients in curtailing the spread of TB. In three human studies conducted in healthcare settings, a reduction in TB cases was observed among the participants who used the medical masks [3133]. The findings were also consistent with an animal study by Dharmadhikari et al. [34]. The study reported that 56% decreased risk of TB transmission in a group of guinea pigs when exposed to air from active TB patients who wore masks. To model the impact of medical mask use, let us denote β and u2 as the TB successful infection rate and rate of medical mask use, respectively. Furthermore, it is assumed that individuals in compartment I2 cannot transmit TB to others because they are presumed to adhere to recommendations to reduce close contact with others, either by maintaining distance, isolation or quarantine. Hence, we have u2I1 represent the proportion of infected individuals who use medical masks, while (1u2)I1 are those who do not. Hence, the total new infection caused by infected individuals who do not use medical masks is given by β(1u2)I1S . Furthermore, we assume that the use of a medical mask may reduce the successful infection rate with an efficacy of ξ . The more effective the medical mask, the larger the value of ξ . Hence, the total number of new infections caused by infected individuals who use medical masks is given by (1ξ)βu2I1S . Therefore, the total number of new infections, Λ(S,I1) caused by I1 is given by:

Λ(S,I1)=β(1u2)I1S+(1ξ)βu2I1S=(1ξu2)βSI1;
  • slow–fast progression: TB infection can exhibit different progression patterns, including slow and fast progression [35]. In slow progression, the infection advances gradually over an extended period. Individuals with slow-progressing TB may not show noticeable symptoms for a significant period after being exposed to the bacteria. Latent TB may later progress to active TB disease under certain conditions, such as a weakened immune system. On the other hand, fast progression refers to a more rapid development of active TB disease after exposure to the bacteria. Individuals with fast-progressing TB may experience symptoms relatively soon after being infected. Based on this, we assume that the total number of new infections given by Λ(S,I1) may experience slow progression with a probability of p or fast progression with a probability of q . Note that p+q=1 . Hence, the proportion of newly infected individuals who experience slow progression is given by:

pΛ(S,I1)=p(1-ξu2)βSI1,

while for fast progression is given by

qΛ(S,I1)=q(1-ξu2)βSI1.

Using the above assumptions, the model construction is given as follows: we assume that the recruitment rate is always constant with a value of δ . Under the impact of medical mask use, the number of susceptible individuals may decrease owing to a new infection by I1 individual, given by (1ξu2)βSI1 . Owing to slow–fast progression, a proportion of newly infected individuals will experience slow progression (p(1ξu2)βSI1) and enter the E compartment, while the rest will experience fast progression (q(1ξu2)βSI1) and move to the I1 compartment. Furthermore, it is assumed that latent individuals can undergo an increase in infection status, becoming infectious and exhibiting symptoms, thus requiring treatment. We use ϵ to represent this phenomenon, which allows the transition from E to I2 . Without any early case detection, latent individuals will experience TB progression and become infected. Hence, there is a transition rate from E to I1 owing to infection progression, denoted by θ .

Owing to case detection for the symptomatic individual I1 , we have a transition from I1 to I2 with a rate of u1 . Both I1 and I2 may recover from TB with a rate of recovery given by k1 and k2 , respectively. Since I2 gets an intensive treatment, we have k2>k1 . In addition to natural death occurring at a rate μ in each compartment, there is a death rate specifically due to TB for compartments I1 and I2 with rates d1 and d2 , respectively.

Hence, the TB model with interventions such as case detection and medical masks is given by:

dSdt=δ(1u2ξ)βSI1(μ)S, (2.1)
dEdt=p(1u2ξ)βSI1(θ+ϵ+μ)E, (2.2)
dI1dt=q(1u2ξ)βSI1+θE(u1+k1+d1+μ)I1, (2.3)
dI2dt=ϵE+u1I1(μ+d2+k2)I2, (2.4)
dRdt=k1I1+k2I2μR, (2.5)

with non-negative initial conditions. Let

Ω={(S,E,I1,I2,R)R+5|0Nmax{N(0),δμ}},

defined as the invariant region for equations (2.1)(2.5). As long as the initial conditions are in Ω , the solution of the above system will always remain in Ω . Interested readers can see appendix A for the proof.

2.2. Estimating model parameters using data fitting

Before conducting simulations for the optimal control problem in §6, we performed parameter estimation for our model using yearly new incidence data per 100 000 individuals from four different countries: Indonesia, India, Angola and Lesotho. The data, starting from 2000 to 2020, were obtained from the World Bank [36].

We aimed to find the best-fit parameter and best-fit initial conditions of our model such that the Euclidean distance between the incidence data and model output simulation was minimized. Since the data is the yearly new incidence data, we fitted the data with the newly detected incidence of TB both from E and I1 compartments, i.e. ϵE and u1I1 . Particularly, the following cost function was minimized:

C=i=021((ϵEi+u1I1i)datai)2, (2.6)

where 21 is the number of data points collected from the years 2000 to 2020 for each country. Other parameters were held constant as follows:

  • the recruitment rate ( δ ) and the natural death rate ( μ ): from equations (2.1)(2.5), the dynamic of the total human population is given by:

dNdt=δμ(S+E+I1+I2+R)d1I1d2I2δμN.

Hence, if we assume that d1 and d2 are relatively small, then the total population can be assumed to be constant. Hence, we have δ=μN . Given that the incidence data used for parameter estimation is presented as the incidence rate per 100 000 people [36], it follows that our population size, denoted as N , is equivalent to 100 000. Furthermore, since the average human life expectation is between 66.8 years in 2000 to 73.4 in 2019 [37], then we assume that μ=172 ;

  • medical mask efficacy ( ξ ): the use of surgical face masks on patients with MDR-TB has demonstrated a significant reduction in transmission, providing an additional measure to mitigate the spread of TB from infectious individuals [34]. Hence, from the same reference, we choose ξ=56% ;

  • the TB latent progression to active TB ( θ ): reactivation is the transition of a subclinical latent infection into active TB disease. Consequently, individuals with LTBI serve as a significant reservoir for the emergence of new active TB cases. According to [38], it takes approximately 2 years for an individual to progress from latent TB to active TB. Hence, we assume θ=12 ;

  • the recovery rate ( k1 and k2 ): most individuals with TB disease typically require a minimum of 6–12 months of TB treatment for a complete cure [39]. Hence, we assume k2=1 . Since k1<k2 , then we assume k1=0.5 ; and

  • death rate owing to TB (d1 and d2 ): it is assumed that the death rate due to TB for I1 and I2 is 0.01 .

The other parameters, namely, the infection rate β , the proportion of slow–fast progression p and q , case detection rate u1 , the proportion of medical mask use u2 , and the transition to symptomatic from latent individual ϵ , were estimated together with the initial conditions. Mathematically, it can be written as

C(β,p,q,ϵ,u1,u2,X(0))=minΔC(β,p,q,ϵ,u1,u2,X(0)),

where X(0) is the set of initial condition of equations (2.1)(2.5), and Δ is the set of admissible range of parameter values. In this study, we employ the fmincon toolbox to estimate the parameters of our model, as described byequations (2.1)(2.5). fmincon is a powerful optimization tool in MATLAB, typically used for solving constrained nonlinear optimization problems. In our adaptation of fmincon for ODEs, we formulate the parameter estimation task as an optimization problem where the objective function represents the discrepancy between model predictions and observed data, subject to any pertinent constraints. We iteratively refine the model parameters by optimizing this objective function until a satisfactory fit to the data is achieved. Additionally, to assess the uncertainty inherent in our parameter estimates and provide a comprehensive distribution of parameter values, we employ the bootstrap resampling residual approach [40,41] across all estimation results for four distinct countries. This approach allows us to generate multiple parameter sets by resampling residuals, providing insight into the variability and robustness of our model across different datasets and scenarios. The fitting results for the incidence data of four different countries are given in figure 1, and the best-fit parameter values are listed in table 1.

Figure 1.

Fitted data of new incidence cases for (a) Indonesia, (b) India, (c) Lesotho and (d) Angola

Fitted data of new incidence cases for (a) Indonesia, (b) India, (c) Lesotho and (d) Angola. The solid black and blue lines represent the real data and simulated data, respectively.

Table 1.

The best-fit parameters and best-fit initial conditions for the fitted curves in figure 1.

country β(105) p q ϵ u1 u2 S(0) E(0) I1(0) I2(0) R(0) R0
Indonesia 3.356 0.885 0.115 0.121 0.151 0.5 34 152 1546 1208 2179 57 2.907
India 1.752 0.899 0.101 0.087 0.102 0.5 58 975 2075 1549 5543 523 1.711
Lesotho 2.061 0.883 0.117 0.155 0.198 0.5 80 871 1586 2921 3012 475 1.967
Angola 1.251 0.898 0.102 0.045 0.13 0.5 93 995 1821 1649 3027 621 1.247

In the next section, we provide a complete mathematical analysis of the model, including the existence and local stability of the equilibrium points of equation (2.1) as well as the control reproduction number (Rc).

3. Dynamical analysis

3.1. Disease-free equilibrium point (E1)

The disease-free equilibrium (DFE) of equations (2.1)(2.5) was obtained by letting the right-hand side of equations (2.1)(2.5) to zero and setting I1=I2=0 . Hence, we have:

E1=(S,E,I1,I2,R)=(δμ,0,0,0,0). (3.1)

3.2. Control reproduction number (Rc)

Theorem 1. The control reproduction number of equations (2.1)(2.5) , denoted by Rc is given by:

Rc=δβ(1u2ξ)(θ+q(ϵ+μ))μ(θ+ϵ+μ)(u1+k1+d1+μ). (3.2)

Refer to appendix B for the derivation of the control reproduction number.

It is common in many epidemiological models [4244] for the reproduction number to determine whether the disease may die out or persist in the population. In many cases, authors have found that the disease can go extinct if the reproduction number is less than 1, and it always has a chance to persist if the basic reproduction number is larger than 1. In the next theorem, we use the results by van den Driessche & Watmough [45] to show the local stability criteria of the equilibrium E1 .

Theorem 2. The disease-free equilibrium E1 of equations (2.1)(2.5) of equations (2.1)-(2.5) is locally asymptotically stable if Rc<1 , and unstable if Rc>1 .

See appendix C for the complete proof of Theorem 2.

3.3. Global stability of the disease-free equilibrium

Using the approach in [46], we prove the existence of global asymptotic stability (GAS) for the DFE of our TB model. First, we rewrite equations (2.1)(2.5) as follows:

{dXdt=F(X,I),dIdt=G(X,I),  G(X,0)=0, (3.3)

in which X=(S,R)R2 and I=(E,I1,I2)R3. Note that the variables X and I represent un-infectious and infectious TB individuals, respectively. For the model to be GAS at E1, it needs to satisfy the following conditions as stated in [46], that is:

  • local stability is guaranteed at E0 whenever R0<1;

  • at dXdt=F(X0,0) , the DFE is globally asymptotically stable; and

  • G(X,I)=AIG^(X,I),G^(X,I)0 for (X,I)Ω, where X0=E1, A=DIG(E0) is a Metzler matrix, and Ω is our TB-model biologically feasible region.

Theorem 3. Let t>0, then the disease-free equilibrium E1 is GAS stable if R0 .

See appendix D for the complete proof of Theorem 3.

3.4. Endemic equilibrium point

Taking the right-hand side of equations (2.1)(2.5) equal to 0 and solving it with respect to each variable, then we have the endemic equilibrium point of equations (2.1)(2.5) given by:

E2=(S,E,I1,I2,R), (3.4)

where

S=δμ1Rc,E=pδθ+ϵ+μ(11Rc),I1=δ(θ+q(ϵ+μ)(θ+ϵ+μ)(u1+k1+d1+μ)(11Rc),I2=((u1+p(k1+d1+μ))ϵ+u1(qμ+θ))δ(u1+k1+d1+μ)(θ+ϵ+μ)(μ+d2+k2)(11Rc),R=k1I1+k2I2μ.

Based on the expression of E2 above, we have the following theorem.

Theorem 4. There always exists a unique endemic-equilibrium point E2 of system (1) if Rc>1 .

Proof. The proof of this theorem can be directly seen from the expressions of S,E,I1,I2,R . Each of these expressions should be positive. For any positive parameters, we will always have S>0. On the other hand, E,I1,I2 will be positive only if Rc>1 . Finally, R is always positive since the total population is less than δμ . Hence, the proof is completed.

3.5. Non-existence of backward bifurcation

Theorem 5. System equations (2.1)(2.5) always exhibits a transcritical bifurcation at Rc=1 .

We use Castillo–Song bifurcation theorem [47] to proof Theorem 5. See appendix E for the complete proof of Theorem 5.

Based on Theorem 5, we can observe that the backward bifurcation phenomenon never occurs in our proposed TB model as described in equations (2.1)(2.5). On the other hand, as per Theorem 3, we know that the disease-free equilibrium is globally asymptotically stable when Rc<1. Therefore, it is reasonable to hypothesize that the endemic equilibrium point is globally asymptotically stable when Rc>1 . We leave the proof of this statement as an open problem for readers who may be interested.

3.6. Impact of medical mask and case detection on the endemic of tuberculosis

3.6.1. Comparison of the control and the basic reproduction number

In a simple case of no control intervention u1=0,u2=0 , then we can reduce the control reproduction Rc in the following basic reproduction number:

R0=δβ(θ+q(ϵ+μ))μ(θ+ϵ+μ)(k1+d1+μ). (3.5)

Since for all positive parameters, we have

R0Rc=β((ϵ+μ)q+θ)δμ(θ+ϵ+μ)(k1+d1+μ)>0,

we have the following remarks.

Remark 1. Any positive intervention of medical mask use or case detection will always be successful in reducing the basic reproduction number R0 .

3.6.2. Impact of medical mask and case detection to Rc

The expression of Rc can be expressed as a function of R0 as follows:

Rc=R0×F, (3.6)

where F=k1+d1+μu1+k1+d1+μ×(1u2ξ)<1 is the reduction factor of R0 owing to case detection u1 and medical mask use u2 . Based on this, we have the following remark.

Remark 2. The following remark is the direct interpretation of expression in equation (3.6).

  • For a special case where the case detection rate tends to , then we have:

limu1Rc=0,

which implies a massive intervention in case detection can reduce the reproduction number significantly.

  • For a special case when all individuals use a medical mask (u2=1) , then we have:

limu21Rc=R0×k1+d1+μu1+k1+d1+μ×(1ξ),

which implies that using higher quality medical masks (ξ1) can lead to a more efficient reduction of the control reproduction number.

3.6.3. Impact of case detection to I1 and I2

To analyse the impact of case detection and medical mask use on the size of I1 and I2 at the endemic equilibrium, we differentiate I1 and I2 with respect to u1 and u2 . Derivation of I1 respect to u1 and u2 gives:

I1u1=δ(θ+q(μ+ϵ))(θ+μ+ϵ)(k1+d1+u1+μ)2<0,I1u2=μ(1ξ)(1ξu2)2β<0.

For any value of u1>0 and u2[0,1] , the signs of I1u1 and I1u2 are always negative. This indicates that the size of I1 will always reduce whenever case detection or medical mask use is implemented for TB control. Furthermore, since u1 only appears in the denominator, both u1 and u2 have a significant impact on the change in the size of I1 for an early implementation, as limu1I1u1=0 and limu21I1u2=0 . With these results, we have the following remark.

Remark 3. Implementation of case detection is always successful in reducing the number of asymptomatic infected individuals at the TB-endemic equilibrium.

On the other hand, we have

I2u1=μδ(q(ϵ+μ)+θ)2(1ξu2)(k1+d1+μ)βμ2(u1+k1+d1+μ)2(θ+ϵ+μ)(qμ+ϵ+θ)μ(θ+ϵ+μ)(u1+k1+d1+μ)2β(1ξu2)(q(ϵ+μ)+pθ)(μ+d2+k2),I2u2=(((k1+d1+μ)p+u1)ϵ+(θ+μ)u1)(1ξ)μ(1ξu2)2β(ϵq+μ+θ)(μ+d2+k2)<0.

We can see that I2u2 is always negative. Therefore, increasing medical mask use in the population will reduce the size of I2 . However, I2u1 is not always negative. Solving I2u1=0 with respect to u1 gives us u1 as a critical value at which the sign of I2u1 changes from positive to negative. With these results, we have the following remark.

Remark 4. The implementation of medical masks consistently reduces the number of symptomatic infected individuals. Additionally, there exists a critical value for case detection, beyond which the implementation of case detection successfully reduces the number of symptomatic infected individuals in the context of TB-endemic equilibrium.

The illustration of the aforementioned remarks can be seen in figure 2 using estimation results for Lesotho (panel a) and for Indonesia’s data (panel b). In both panels, it is observed that there exists a minimum value u1=u1 such that only when u1>u1 an increase in the case detection rate can reduce the number of individuals symptomatic with TB ( I2 ) at the endemic equilibrium. Conversely, if u1<u1 , an increase in the case detection rate raises the value of I2 at the endemic equilibrium. Furthermore, P2 represents the value of u1 such that R0=1 . Therefore, for the case using Lesotho’s data, it is evident that the implementation of case detection can be relied upon to eliminate TB cases in Lesotho, specifically when u1>0.896 . On the other hand, for the data from Indonesia, it is observed that there is no point P2 within the range of u2[0,1] . This implies that the case detection intervention cannot eliminate TB in Indonesia.

Figure 2.

Curve of as a function of using Lesotho and Indonesia data in panels (a) and (b), respectively

Curve of I1 as a function of u1 using Lesotho and Indonesia data in panels (a) and (b), respectively. P1 is the turning point of I2 , while P2 is u2 when Rc=1 . When u1<u1 , then I1 increases as u1 increases. The critical value u1 for Lesotho and Indonesia is 0.308 and 0.398, respectively. TB-endemic equilibrium only exists when u1<P2 .

In this section, we have discussed the dynamic properties of the model presented in equations (2.1)(2.5). These dynamic properties include that the model in equations (2.1)(2.5) always has a stable TB-free equilibrium point for Rc<1 , and it becomes unstable when Rc>1 . The point Rc=1 serves as a bifurcation point where the stability of the TB-free equilibrium point changes, marking the emergence of the endemic equilibrium point. A new TB-endemic equilibrium point emerges and is always stable under conditions where Rc>1 . For further visualization of these results, such as bifurcation diagrams and one-parameter sensitivity analysis, readers can refer to appendix F.

In the following section, we will provide a study on parameter sensitivity, including GSA using the partial rank correlation coefficient (PRCC) and Latin hypercube sampling (LHS), as well as two-parameter sensitivity analysis to examine the influence of vaccine efficacy (ξ) and the tendency for fast infection progression (q) on the intensity of medical mask distribution and case detection in TB control.

4. Sensitivity analysis

4.1. Global sensitivity analysis

This subsection is devoted to carrying out the GSA of our TB model. GSA is a process of investigating uncertainty analysis in a model output parameter given a model input factor over an entire range of interest. In addition, some advantages of using GSAs are: (i) it considers all the input factors/parameters which are varied simultaneously while evaluating parameter sensitivity over the entire range of each input factor/time frame under investigation; (ii) it helps to identify model parameters that are more sensitive to infection threshold, which may be the infectious disease classes or control reproduction number as in our TB model; and (iii) it also assesses the variability in model predictions, usually introduced by uncertainty in the parameter values. Knowing this information is relevant for policymaking in the management of the spread of both infectious and non-infectious diseases. To determine the variability in model parameters contained in control reproduction number, Rc , we use a combination of LHS and the PRCC technique [48,49]. Parameters with PRCC values above 0.5 or below −0.5 are the most significant or have strong correlations, which could be positive or negative, respectively [48,49]. This method looks at the relationship between Rc and all its parameters. In this analysis, we use R software with 1000 simulations per run, and the resulting PRCC values indicate the effect of the parameters on the control reproduction number generated. These numerical results showing the PRCC for each parameter are shown as a Tornado plot in figure 3 for Indonesia, India, Lesotho and Angola, respectively.

Figure 3.

Plots showing the GSA on parameters excluding for (a) Indonesia (b) India, (c) Lesotho and (d) Angola

Plots showing the GSA on Rc parameters excluding μ for (a) Indonesia (b) India, (c) Lesotho and (d) Angola.

In figure 3a , which represents the GSA results for Indonesia, the parameters δ,β,u2 and θ are the most sensitive. The infection rate β is positively correlated to Rc. This implies that it contributes to increasing the number of infectious individuals, which leads to more humans infected with TB in Indonesia. Similar results apply to δ and θ. By contrast, the control parameter u2 has a negative correlation, which thus implies that effective mask usage reduces Rc and, in turn, reduces the number of symptomatic infected TB individuals. A clear look at the results presented in figure 3bd indicates that similar results are obtained for the TB transmission path in India, Lesotho and Angola, respectively. Many epidemic models in the literature have applied similar analyses to, for instance, malaria [50,51], pneumonia [52], COVID-19 [53,54], listeriosis [55] and many others.

4.2. Effect of medical mask efficacy and fast-progression on the intensity of medical mask and case detection: a two-parameter sensitivity analysis

In this subsection, we conducted a two-parameter sensitivity analysis on Rc with respect to the control variables u1 and u2 , as well as the quality of medical mask parameter ξ . We considered two different values of ξ to represent the quality of a medical mask: ξ=0.56 and ξ=1 . The value of ξ=0.56 represents a condition that the medical mask offers 56% protection against the disease. On the other hand, if ξ=1 represents a perfect quality of medical mask. All other parameter values are based on the best-fit parameter for Indonesia, which is shown in table 1. The results are shown in figure 4. Based on figure 4a , an increase in the values of u1 and u2 increases the possibility of the value of Rc becoming smaller than 1. This is in line with the analysis as depicted in appendix F.

Figure 4.

A two-parameter sensitivity analysis of respect to and under the impact of given in panel

A two-parameter sensitivity analysis of Rc respect to u1 and u2 under the impact of ξ given in panel (a). The orange region represents an Rc domain that is always larger than 1, while blue is always smaller than 1, independent of the value of ξ . The grey region represents the area of Rc that may change from greater than 1 to smaller than 1 as ξ increases. Panels (b) to (d), show the dynamics of S and I1 for sample points P1 , P2 and P3 , respectively.

As mentioned before, the larger the values of u1 and u2 , the greater the possibility that the value of Rc becomes smaller than 1. The orange-coloured region represents the Rc region, consistently exceeding 1, while the blue-coloured region signifies the Rc region consistently remaining below 1, despite a medical mask efficacy of only 56%. The grey area represents the range where Rc could change from being greater than 1 (when ξ=0.56 ) to being less than 1 (when ξ=1 ). In other words, efforts related to the case detection rate (u1) or the proportion of individuals using medical masks (u2) can be minimized if the quality of the medical mask is improved. These findings also indicate that enhancing medical mask quality can indirectly contribute to reducing the required case detection rate, thereby controlling TB in the field.

To illustrate the influence of changes in ξ on the effectiveness of u1 and u2 regarding the variation of Rc values, we selected three sample points, namely P1 , P2 and P3 , as shown in figure 4b–d . Point P1 is located in the blue region, where TB can be eradicated from the population irrespective of the quality of medical masks, whether it is 56% or 100%. Figure 4b illustrates that the dynamic of solutions consistently converges towards the TB-free equilibrium. On the contrary, Point P3 is situated in the orange area, where TB cannot be eliminated from the population regardless of the quality of the medical mask. Figure 4d demonstrates that the dynamic of S and I1 consistently tends towards the TB-endemic equilibrium. However, it is evident that a higher quality of medical mask results in a smaller endemic size of I1 . Point P2 is located in the grey area, where TB elimination depends on the quality of the medical mask. If the medical mask efficacy is only 56%, then TB will persist in the population, as indicated by the red curve in figure 4b tending towards the TB-endemic equilibrium. Conversely, with a medical mask efficacy of 100%, TB can be eliminated from the population, as depicted by the blue curve in figure 4b converging towards the TB-free equilibrium.

Next, we analyse the sensitivity of u1 and u2 with respect to the value of Rc , using different values of the proportion of fast progression ( q ). A larger value of q indicates that more people proceed directly to active TB after their initial infection. Therefore, it is evident from figure 5a that a higher value of q will require more intense implementation of case detection and medical mask use to eliminate TB from the population.

Figure 5.

A two-parameter sensitivity analysis of with respect to and is presented under the influence of the parameter (depicted in panel

A two-parameter sensitivity analysis of Rc with respect to u1 and u2 is presented under the influence of the parameter q (depicted in panel a). The orange region denotes the Rc domain consistently exceeding 1, while the blue region consistently remains below 1, irrespective of the value of q . The grey region represents a zone where Rc may either fall below or surpass 1, contingent upon the value of q . Panels (b) to (d) illustrate the dynamic behaviours of S and I1 for the sample points P1 , P2 and P3 , respectively.

We present an illustration of the dynamics of S and I1 based on various combinations of u1 , u2 and q . In the case of the combination in P1 (as shown in figure 5b ), both the dynamics of S and I1 tend towards the TB-free equilibrium point. A smaller value of q accelerates the convergence of both S and I1 towards the TB-free equilibrium point. Similarly, in figure 5d , both dynamics tend towards the TB-endemic equilibrium point, as Rc>1 at P3 . However, it is important to note that P2 (shown in figure 5b ) does not always result in Rc<1 . For instance, when q=0.115 , the combination of u1 and u2 at P2 yields Rc<1 , leading to dynamics that approach the TB-free equilibrium point (see the red curve). Conversely, when q=1 , the combination of u1 and u2 at P2 results in Rc>1 , causing the dynamics of S and I1 tend towards the TB-endemic equilibrium point (see the blue curve).

5. Optimal control model of case detection and medical mask

5.1. Optimal control characterization

As mentioned in the previous analysis, it is clear that a more substantial intervention in case detection and medical mask usage will significantly reduce both the size of the control reproduction number and the size of the infected compartment in the TB-endemic equilibrium. However, the more extensive the intervention, the higher the cost. Therefore, the implementation of case detection and medical mask usage should adapt to the condition of the infected compartment over time.

This section treats the control intervention as time-dependent variables, denoted as u1=u1(t) and u2=u2(t) . Consequently, the model in equations (2.1)(2.5) now reads as:

dSdt=δ(1u2(t)ξ)βSI1μS, (5.1)
dEdt=p(1u2(t)ξ)βSI1(θ+ϵ+μ)E, (5.2)
dI1dt=q(1u2(t)ξ)βSI1+θE(u1(t)+k1+d1+μ)I1, (5.3)
dI2dt=ϵE+u1(t)I1(μ+d2+k2)I2, (5.4)
dRdt=k1I1+k2I2μR. (5.5)

We aim to minimize the cost function as follows:

J=0tf(ω1I1+ω2I2+φ1u12+φ2u22)dt, (5.6)

where ω1 and ω2 are the weight parameters for the infected compartment, while φ1 and φ2 are the weight costs for the control variables. Each component on J can be described as follows:

  • the cost owiing to all interventions, except the use of medical masks and case detection, in controlling the number of infected individuals I1 and I2 is described by 0tf(ω1I1+ω2I2)dt;

  • the cost, due to the intensity of the intervention implemented, is given by 0tf(φ1u12+φ2u22)dt.

This optimal control construction aims to seek an optimal trajectory for u1 and u2 to minimize the cost function J . Mathematically, it is described by the following equation:

J(u1,u2)=minΘJ(u1,u2),

where Θ={(u1,u2)|uiis Lebesgue measurable function,ui(t)[uimin,uimax]} is the set of admissible control. By applying the Pontryagin’s maximum principle, we define the Hamiltonian function as follows:

H=ω1I1+ω2I2+φ1u12+φ2u22+λ1dSdt+λ2dEdt+λ3dI1dt+λ4dI2dt+λ5dRdt. (5.7)

With this Hamiltonian function, we have the following Theorem 6.

Theorem 6. Let the solution of the optimal control problem are S(t),E(t),I1(t),I2(t),R(t) with it u1(t) and u2(t) . Then there exists an adjoint variable λi for i=1,2,3,4,5 which satisfy the following system:

dλ1dt=p(1u2ξ)βI1(λ1λ2)+q(1u2ξ)βI1(λ1λ3)+μλ1, (5.8)
dλ2dt=θ(λ2λ3)+ϵ(λ2λ4)+μλ2, (5.9)
dλ3dt=ω1+p(1u2ξ)βS(λ1λ2)+q(1u2ξ)βS(λ1λ3)+u1(λ3λ4)+k1(λ3λ5)+(μ+d1)λ3, (5.10)
dλ4dt=w2+k2(λ4λ5)+(μ+d2)λ4, (5.11)
dλ5dt=μλ5, (5.12)

with their transversality conditions λi(tf)=0 for i=1,2,3,4,5 . The optimal trajectory on its admissible set is given by:

u1={min{max{u1min,I1(λ3λ4)2φ1}},u1max}, (5.13)
u2={min{max{u2min,ξβSI1(pλ2+qλ3λ1)2φ2}},u2max}. (5.14)

For the derivation of Theorem 6, readers may refer to appendix G for the complete proof.

5.2. Numerical experiments of the optimal control problem

To solve the optimal control problem, we employed the forward–backward sweep method. Equations (5.1)(5.5) was solved using forward sweep, a set of initial guesses for the control variables. Then, the adjoint system in equation (5.8) was solved backwards using the initial guess and the solution obtained from the previous step. Using the results, we computed the control variables as described in equation (5.13). All the steps were repeated until the convergence criteria were achieved. Further details and practical examples of the method can be found in Aldila et al. [8,43].

The numerical experiments in this section encompassed two distinct scenarios. The first scenario involved forecasting the incidence of cases in Indonesia, India, Lesotho and Angola for 30 years onwards up to 2050, with the optimal control variables incorporated into the model from 2021 to 2050. The second experiment focussed on simulating various scenarios for control implementation, including case detection only, using medical masks only and combining both interventions.

5.2.1. Forecast of tuberculosis case incidence with time-dependent intervention

The numerical experiments conducted in this section used the best-fit parameters in table 1. We forecasted the case incidence for each country until 2050 by implementing both case detection and the use of medical masks. The results for Indonesia are presented in figure 6. These forecasting results for India, Lesotho and Angola can be found in appendix H.

Figure 6.

Forecasting and optimal control results for Indonesian data. Panels (a) and (b) represent the dynamic of and , respectively

Forecasting and optimal control results for Indonesian data. Panels (a) and (b) represent the dynamic of I1 and I2 , respectively. Panel (c) represents the case incidence per 100 000 people without and with control improvement, while panel (d) shows the dynamic of control parameters.

Based on the results in figure 6a,b , it is evident that the number of infected individuals continued to decrease even more significantly when control interventions were improved from 2021 until 2050, as control dynamics depicted in figure 6d . The control interventions from 2000 to 2020 used the data shown in table 1. This trend corresponds directly to the prediction of case incidence per 100 000 population in figure 6c , where it decreases significantly when control interventions improve but begins to rise when control interventions are reduced. It is worth highlighting that the substantial reduction shown in figure 6c starting from the year 2021 was owing to active case finding (corresponding to u1 ) within the population. Mathematically, this sharp reduction was because of rapid transitions from the I1 compartment to the I2 compartment following the medical mask intervention. Without this u1 , the number of detected cases was mainly contributed by the E compartment alone. Case detection should be improved from 2021, and it should start to decrease from 2035 onwards to minimize the intervention cost. Furthermore, we can see clearly that when the control interventions were gradually removed, then the number of cases began to rise again, highlighting their importance in controlling the outbreak. A similar pattern was observed in numerical simulation results for India, Lesotho and Angola, where the number of infected individuals decreased gradually with and without the control interventions, as shown in appendix H. Nevertheless, implementing control interventions speeds up the eradication process of the infected cases, compared with the case of no control intervention.

There are several important notes from numerical experiments for India, Lesotho and Angola. For simulation results using data from India, it is evident that interventions must be significantly enhanced in 2021 and start to decline in the year 2040. In an extreme scenario, the proportion of the population required to use medical masks reaches 100% from 2034 to 2040 and then begins to decrease significantly to 50%. Regarding data from Lesotho, no significant increase was observed in case detection interventions; it remained constant. Conversely, the intervention for medical mask usage needs to be significantly increased starting in 2021, then starting to decline in 2033. There is apparently no significant decrease in the new incidence rate in Lesotho with such control dynamics. Analysing data from Angola, it is evident that the number of people using medical masks must have significantly increased since 2021, even reaching 100% from that year onwards. This intervention starts to decline in the year 2041. On the other hand, the intervention for case detection must also have been increased since 2021. However, the difference lies in the fact that the intervention for case detection begins to decline in 2033 to offset the high intervention of medical mask usage, which undoubtedly incurs non-trivial costs.

5.2.2. Assessing the effectiveness of various combinations of control strategies

The model incorporates two different control strategies: case detection and medical mask usage. As previously explained, case detection and medical mask interventions have different focuses. The case detection intervention aims to actively identify active TB cases in the field and provide them with appropriate treatment. On the other hand, the medical mask intervention is more oriented towards preventing the spread of TB by encouraging infected individuals to protect the population by using medical masks. In essence, case detection is a mitigation intervention, while medical mask use is a preventative measure.

The effectiveness of various combinations of these control strategies was investigated in this section. In particular, the following three scenarios were considered in our numerical simulations:

  • implementation of both case detection and medical mask usage, i.e. u1(t)[0.151,1] and u2(t)[0.5,1] ;

  • implementation of case detection only, i.e. u1(t)[0.151,1] and u2(t)=0.5 ; and

  • implementation of medical mask usage only, i.e. u1(t)=0.151 and u2(t)[0.5,1] .

The lower bounds of each control parameter are derived from the best-fit parameters outlined in table 1, whereas the upper bounds are set equal to 1. All numerical results are given in appendix I. In each panel depicting the dynamics of every compartment from figures 7–9 (panel (a) to (e)), we assess three distinct scenarios: first, when no controls were implemented (u1=u2=0) ; second, when interventions regarding case detection and the use of medical masks remained constant until the year 2051; and third, when improvements were made in case detection and/or medical mask utilization.

Figure 7.

Forecasting and optimal control results for Indonesian data from 2021 to 2051 when case detection and medical mask use are implemented together

Forecasting and optimal control results for Indonesian data from 2021 to 2051 when case detection and medical mask use are implemented together. Panels (a) to (e) represent the dynamic of S,E,I1,I2 and R , respectively. Panel (f) represents the case incidence per 100 000 people while panels (g) and (h) show the dynamic of control u1 and u2 , respectively.

Figure 8.

Forecasting and optimal control results for Indonesian data from 2021 to 2051 when case detection intervention improved, but medical mask left as a constant

Forecasting and optimal control results for Indonesian data from 2021 to 2051 when case detection intervention improved, but medical mask left as a constant at u2=0.5 . Panels (a) to (e) represent the dynamic of S,E,I1,I2 and R , respectively. Panel (f) represent the case incidence per 100 000 people while panels (g) and (h) show the dynamic of control u1 and u2 , respectively.

Figure 9.

Forecasting and optimal control results for Indonesian data from 2021 to 2070 when medical mask intervention improved, but case detection left as a constant at

Forecasting and optimal control results for Indonesian data from 2021 to 2070 when medical mask intervention improved, but case detection left as a constant at u1=0.151 . Panels (a) to (e) represent the dynamic of S,E,I1,I2 and R , respectively. Panel (f) represent the case incidence per 100 000 people while panels (g) and (h) show the dynamic of control u1 and u2 , respectively.

5.2.2.1. Scenario 1: improvement in case detection and medical mask use

The results of the first scenario are presented in appendix I, where both case detection and medical mask interventions were simultaneously implemented. Appendix I depicts the dynamics of compartments S,E,I1,I2 and R , respectively. It is evident that by improving both case detection and medical mask use interventions, as shown in appendix I, the number of healthy individuals can be significantly increased, and the number of infected individuals can be significantly reduced. As a result, it can be observed that the number of detected infected individuals steadily decreased in proportion to the decrease in the number of infected individuals (see appendix I). However, as the intervention diminishes from 2036 onwards, the incidence of new cases rises, particularly evident from 2046. Unlike the intervention of medical masks, which has required improvement since 2021, the intervention of case detection may remain constant at u1=0.151 from 2021 until 2026, subsequently increasing until 2036. Under this scenario, the total number of averted infections reaches 1.226×105 .

5.2.2.2. Scenario 2: improvement in case detection only

In this scenario, we conducted numerical simulations to understand the effects of case detection as a single intervention that we need to improve in controlling TB transmission in Indonesia. By contrast, the intervention of medical mask use remains constant at u2=0.5 . The results are presented in appendix I. The case detection rate in this scenario is illustrated in appendix I, which is significantly higher compared with the previous scenario where case detection intervention was accompanied by medical mask usage in TB mitigation efforts (see appendix I). Despite the intensive implementation of case detection intervention, the reduction in the number of infected individuals was not as effective as in the previous scenario (see appendix I). This scenario’s total number of infections averted was 8.9×104 .

5.2.2.3. Scenario 3: improvement in medical mask use only

For the last scenario, we examined the impact of the improvement on medical mask use in preventing the spread of TB while keeping the case detection constant at u1=0.151 . The results of the numerical simulation are shown in appendix I. Since the use of medical masks was the sole intervention in this scenario, the intervention intensity was higher compared with the first scenario, as indicated in appendix I. We can see that the intervention of medical masks alone reduced the total number of infected cases better than the intervention of case detection alone. This is supported by the fact that this scenario’s total number of infections averted was 1.295×104 . This was smaller than the first two scenarios.

5.2.2.4. Cost-effectiveness analysis

Based on the numerical simulations conducted for all three scenarios mentioned above, implementing both interventions (scenario 3) yields the most significant results in the number of infections prevented, but it is only slightly different from scenario 1, where both interventions improved. However, this may come at a higher intervention cost. Therefore, an analysis was needed to assess the effectiveness of these strategies relative to the costs incurred. To do so, we used the average cost-effectiveness ratio (ACER) to compare the effectiveness of our three scenarios. The formula to calculate ACER is given by

ACER=total cost for intervention (TC)total number of infections averted (TIA). (5.15)

The formula for ACER is given by equation (5.15), where TC is the total cost of interventions u1 and u2 , while TIA is the total number of infections averted from compartments E , I1 and I2 . A smaller value of ACER represents a more cost-effective strategy.

Table 2 shows that ACER for scenario 1 was the smallest, followed by scenarios 2 and 3. Our results demonstrated that combining both interventions provided better cost-effectiveness than the other two scenarios.

Table 2.

The cost-effectiveness analysis (ACER) for all three scenarios.

scenario TC TIA ACER
1 1.281×104 1.226×105 0.1044
2 1.878×104 8.9×104 0.211
3 1.295×104 1.227×105 0.1055

The next cost-effectiveness analysis is the infection averted ratio (IAR) analysis. This analysis assessed the effectiveness of interventions to prevent the spread of infectious diseases. It quantifies the impact of an intervention by comparing the number of infections averted owing to the intervention to the total number of recovered individuals owing to the implementation of control programmes. Hence, the formula to calculate IAR is given by:

IAR=total number of infections averted (TIA)total recovered (TR). (5.16)

A higher IAR value indicates that the intervention is more efficient in preventing infections relative to the recovered individual. The IAR analysis helps decision-makers prioritize interventions and allocate resources effectively to maximize the impact of disease prevention efforts. Using this formula, we calculate the IAR for each scenario and yield that the IAR for scenario 1 is 0.199, scenario 2 is 0.1228 and scenario 3 is 0.2. Hence, we find that the intervention of medical mask use alone is the best strategy using the IAR indicator, followed by the combination of medical mask and case detection, and finally, medical mask use alone.

From the above cost-effectiveness analysis and the GSA, we can see that implementing medical masks is more successful in reducing the number of infected individuals than case detection. However, we need to be careful that there are several reasons why medical masks may be considered a better strategy for TB control compared with case detection in certain situations. First, a medical mask is a preventive measure by reducing the probability of successful TB transmission. Medical mask use can help prevent the spread of TB in crowded or poorly ventilated settings, such as healthcare facilities, prisons and shelters, where close contact between individuals increases the risk of TB transmission. By contrast, case detection primarily targets identifying and treating individuals already infected with TB, which may not effectively prevent transmission from undetected cases. Second, medical masks are relatively more universal in their applications and more efficient in the cost of implementation. In resource-limited settings where healthcare infrastructure is limited, medical masks may offer a cost-effective approach to TB control. It is important to note that while medical masks can play a valuable role in TB control, they are not a standalone solution and should be integrated into comprehensive TB control programs alongside other interventions, including case detection, treatment, infection control measures, and public health education.

6. Discussion and conclusion

A TB model that includes the effects of medical mask use and active case finding is proposed in this article. This nonlinear system of ODEs consists of five variables representing various classes of the human population and 14 parameters. The analysis of the mathematical model concerning the threshold reproduction number, Rc , demonstrates that implementing medical mask usage and active case finding can potentially mitigate the spread of TB effectively. From model equilibrium analysis, we find that our model always exhibits a transcritical bifurcation at Rc=1 . This finding suggests that the persistence of TB occurs when the reproductive number, Rc>1 , while TB will become extinct if Rc<1 (see appendix F).

Our model is parameterized using yearly incidence data on TB cases per 100 000 population from four different countries: Indonesia, India, Lesotho and Angola (see §2.2). This parameterization revealed that the reproduction numbers for all four countries consistently exceeded 1, suggesting the potential for sustained TB endemicity. Nevertheless, our model’s forecasting results indicated a declining trend in TB cases within these countries in the coming years (refer to figure 6; appendices H).

Numerical experiments have been carried out to provide evidence that medical masks and proactive case identification can significantly enhance the potential of eliminating TB from the population. As the parameter ξ indicated within our model, a better quality of medical masks also contributed to the reduction of Rc . In addition, as the probability of fast disease progression, q increased, a more intense use of medical masks and proactive efforts by the government to conduct active case finding became imperative for the effective eradication of TB. Our sensitivity analysis showed that undetected and detected active TB dynamics were highly responsive to active case findings. This sensitivity was most pronounced at the outset of the intervention and gradually diminished over time.

Using this parameterization, we further developed our model into an optimal control model to analyse the effectiveness of case detection and usage of medical masks as a function of time in controlling TB. From the results obtained, it is evident that the combination of both case detection and the usage of medical masks proved to be a cost-effective and effective strategy for mitigating the spread of TB, notably in reducing the incidence of infection. These findings can provide valuable insights into the complexity of TB transmission in these four countries. The differing focus of interventions can be considered in the future and adapted to the on-ground conditions.

Our research shows a big potential for medical masks to be used as a non-pharmaceutical intervention for TB eradication programmes (even with a small efficacy of only 56% [34]). Implementing medical masks as a TB intervention over a 50 year eradication programme presents several challenges and considerations. While medical masks may offer some degree of protection against TB transmission, their long-term feasibility and effectiveness in such a programme would depend on various factors such as acceptance and compliance, access and affordability and cultural and social factors. Implementing medical masks for such a long period may require significant efforts to promote awareness, education and behaviour change. Ensuring consistent compliance with mask-wearing guidelines over many years could be challenging, especially in regions with low TB prevalence or where perceptions of risk fluctuate. Furthermore, governments and health authorities would need to invest in infrastructure, supply chains and subsidies to make medical masks accessible to all socio-economic groups over the long term. In summary, while implementing medical masks as a TB intervention over a 50 year eradication programme is theoretically feasible, it would require comprehensive planning, sustained investment, community engagement and integration with broader TB control strategies. Although it is a challenging effort to implement this on a big scale, like on a country scale, the implementation of medical mask usage can begin at the grassroots level, starting with the smallest social circles such as households with TB-infected individuals, hospitals [56] and similar environments.

As mentioned earlier, the challenge in TB control globally persists owing to several factors. One major issue is the emergence of drug-resistant TB strains, such as MDR-TB and extensively drug-resistant TB, which are harder and costlier to treat. Additionally, TB often affects marginalized and vulnerable populations, making access to healthcare and proper diagnosis a challenge. Addressing these challenges requires a multi-pronged approach, including augmented financial resources, enhanced diagnostic capabilities and strengthened healthcare systems to ensure equitable access to TB care. Hence, it is important to continue our efforts to refine the model by integrating the factors above into our new model for future studies.

Acknowledgements

The authors thank all reviewers for their valuable comments that helped to improve this manuscript.

Appendix A. Proof of invariant region Ω

The invariant region of the proposed model can be shown below, following the approach in [59,60]. The solutions with non-negative initial conditions remain in a neighbourhood of the closed positive hyperspace, ΩR+5 , for t0 , that is, (S,E,I1,I2,R)R¯+5 , for

S|S=0=δ0,Ec|Ec=0=p(1u2ξ)βSI10,I1|I1=0=θE0,I2|I2=0=ϵE+u1I10,R|R=0=k1I1+k2I20.

It can be seen that the gradient on the boundary of R+5 is always positive. Hence, the solution will always be non-negative for all t>0 . Summing all right-hand side of equations (2.1)(2.5), we have:

dNdt=δμNd1I1d2I2δμN.

Hence, using the integrating factor method, the solution of N satisfying:

N(t)δμ+(N(0)δμ)eμt.

It can be seen that if N(0)<δμ , then N(t) will monotonically increasing and tends to δμ . If N(0)>δμ , then N(t) will be monotonically decreasing and tends to δμ . If N(0)=δμ , then N(t) always stays inside of Ω . Therefore, all feasible solutions of the modelequations (2.1)(2.5) enter the region Ω implying that the region is an attracting set. Hence the proof is complete.

Appendix B. Proof of Theorem 1: derivation of the control reproduction number

Using the next generation matrix (NGM) method [61], here are steps to find Rc :

  • create the Jacobian matrix J of the infected compartment by linearization around the DFE point as follows.

J=[(θ+ϵ+μ)pβδ(1u2ξ)μ00qβδ(1u2ξ)μ(u1+k1+d1+μ)0ϵu1(μ+d2+k2)];
  • decompose the Jacobian matrix as J=T+Σ with T is the transmission matrix and Σ is the transition matrix as follows.

T=[0pβδ(1u2ξ)μ00qβδ(1u2ξ)μ0000]and Σ=[(θ+ϵ+μ)00ϕ(u1+k1+d1+μ)0ϵu1(μ+d2+k2)];
  • as we can see, the T matrix consists of one row that is entirely zeros, then we must construct the E matrix, which columns are unit vectors that correspond with a non-zero row of T.

E=[100100]and ET=[100010];
  • use one of NGM’s formulas that is denoted by the K matrix as follows.

K=[pβδθ(1u2ξ)μ(θ+ϵ+μ)(u1+k1+d1+μ)pβδ(1u2ξ)μ(u1+k1+d1+μ)qβδθ(1u2ξ)μ(θ+ϵ+μ)(u1+k1+d1+μ)qβδ(1u2ξ)μ(u1+k1+d1+μ)];
  • from the K matrix, we get the determinant of K is zero. Therefore, we use another one of NGM’s formulas involving a small domain. Hence, Rc is given by:

Rc=δβ(1u2ξ)(pθ+qθ+qϵ+qμ)μ(θ+ϵ+μ)(u1+k1+d1+μ).

Appendix C. Proof of Theorem 2: local stability criteria of E1

We use Van den Driessche and Watmough’s approach [45] to analyse the local stability of DFE. First, define x=(x1,x2,x3,x4,x5)T with x1,x2,x3,x4andx5 is the number of individuals in each compartment E,I1,I2,S and R , respectively. Then, define Xs as the set of DFE populations:

Xs={(x1=0,x2=0,x3=0,x4=δμ,x5=0)}.

Define fi(x) for i=1,2,,5 which represents dEdt,dI1dt,dI2dt,dsdt and dRdt. Note that the initial condition for each population must have a non-negative value following this condition:

x˙i=fi(x)=Fi(x)Vi(x),i=1,2,3,4,5.

Then, we have

F(x)=[p(1u2ξ)βSI1q(1u2ξ)βSI1000] (C 1)

and

V(x)=[(θ+ϵ+μ)E(u1+k1+d1+μ)I1θE(μ+d2+k2)I2ϵEu1I1(1u2ξ)βSI1+μSδμRk1I1k2I2], (C 2)

where V(x)=V(x)V+(x) are given by

V+(x)=[00ϵE+u1I1δk1I1+k2I2] (C 3)

and

V(x)=[(θ+ϵ+μ)E(u1+k1+d1+μ)I1(μ+d2+k2)I2(1u2ξ)βSI1+μSμR]. (C 4)

After that, analyse whether DFE is locally asymptotically stable when Rc<1 using five axioms from Van den Driessche and Watmough:

  • if xi0 , then Fi,Vi+,Vi0 for i=1,2,,5. All parameters and variables have non-negative input. Based on that, the first axiom is satisfied;

  • if xi=0 , then V=0 for i=1,2,3. By substituting xi=0 for i=1,2,3 to equation (3.5), we will get Vi=0 . Hence, the second axiom is satisfied;

  • Fi=0 if i>3 . For i=4,5 , as we can see from equation (3.2) that F4=F5=0 , then the third axiom is satisfied; and

  • if xiXs , then Fi=0 and Vi+=0 for i=1,2,3. Substitute xi=0 to equations (3.2) and (5.8), then we will get Fi=0 and Vi+=0 for i=1,2,3 . Hence, the fourth axiom is satisfied.

  • If Fi=0 , then all eigenvalues of D{f}(x0) have a negative real part. By substituting Fi(x) = {0} to fi(x) , we obtain:

f1:=dEdt=(θ+ϵ+μ)E,f2:=dI1dt=θE(u1+k1+d1+μ)I1,f3:=dI2dt=ϵE+u1I1(μ+d2+k2)I2,f4:=dSdt=δ(1u2ξ)βSI1μS,f5:=dRdt=k1I1+k2I2μR.

Then, we obtain the Jacobian matrix of fi(x) that is evaluated at DFE as follows:

Df(x0)=[(θ+ϵ+μ)00000(u1+k1+d1+μ)000ϵu1(μ+d2+k2)000δβ(1u2ξ)μ0μ00k1k20μ],

with eigenvalues of the matrix above are (θ+ϵ+μ),(u1+k1+d1+μ),(μ+d2+k2),μ and μ. Note that all parameters have non-negative values, it makes all eigenvalues have a negative real part. Then, we can conclude that the last axiom is satisfied too.

According to these results, all axioms are satisfied. Furthermore, we can guarantee in the second theorem that the disease-free equilibrium of system of equation (1) is locally asymptotically stable.

Appendix D. Proof of Theorem 3: global stability of the disease-free equilibrium

To prove that the DFE is GAS whenever R0<1 , we have to verify the conditions C1 to C3. Using the result by Van den Driessche & Watmough [45], we obtain that the DFE E1 is Locally Asymptotically Stable (LAS) when R0<1 , so the condition C1 is verified. Next, we re-write the model (equations (2.1)(2.5)) in the form given in equation 3.3 as:

dXdt=F(X,I)=(δ(1u2ξ)βSI1μSk1I1+k2I2μR) (D 1)

and

dIdt=G(X,I)=(p(1u2ξ)βSI1(θ+ϵ+μ)Eq(1u2ξ)βSI1+θE(u1+k1+d1+μ)I1ϵE+u1I1(μ+d2+k2)I2). (D 2)

We have that

dXdt=F(X0,0){S=δμS,R=μR. (D 3)

Equation (D3) has a unique equilibrium point (δμ,0,0,0,0) which is globally asymptotically stable. Hence, the condition C2 is satisfied. Linearizing equations (D1) and (D2) yields the Metzler matrix ( A=DZG(E1) ) given as:

A=(μ0(1u2ξ)βS0000(θ+ϵ+μ)p(1u2ξ)βS0000θq(1u2ξ)βS0(u1+k1+d1+μ)000ϵu1(μ+d2+k2)000k1k2μ).

Computing G^(X,Z) and after some algebraic manipulation, we have that

G^(X,I)=AIG(X,I)=(δ+(1u2ξ)βI1(S0S)p(1u2ξ)βI1(S0S)q(1u2ξ)βI1(S0S)000).

Thus, (S0S)=S(S0S1) is positive owing to our assumption, and hence G^(X,I)0 . The condition C3 is also satisfied. We can conclude that our model is globally asymptotically stable.

Appendix E. Proof of Theorem 5: non-existence of backward bifurcation

We use Castillo–Cahvez & Song theorem [47] to analyse the stability of endemic equilibrium from equations (2.1)(2.5). First, suppose each compartment is as follows:

S=x1,E=x2,I1=x3,I2=x4,R=x5.

Then, redefine the system as:

g1:=dx1dt=δ(1u2ξ)βx1x3μx1,g2:=dx2dt=p(1u2ξ)βx1x3(θ+ϵ+μ)x2,g3:=dx3dt=q(1u2ξ)βx1x3+θx2(u1+k1+d1+θ)x3,g4:=dx4dt=ϵx2+u1x3(μ+d2+k2)x4,g5:=dx5dt=k1x3+K2x4μx5. (E 1)

Choose β as the bifurcation parameter, then setting Rc=1 and we obtain:

β=β=μ(θ+ϵ+μ)(u1+k1+d1+μ)δ(1u2ξ)(pθ+qθ+qϵ+qμ). (E 2)

Linearization system of equation (E1) at DFE with β=β as follows:

A=[μ0(1u2ξ)(μ+d1+k1+u1)(θ+ϵ+μ)((θ+ϵ+μ)q+pθ)(1u2ξ)000(θ+ϵ+μ)(1u2ξ)p(μ+d1+k1+u1)(θ+ϵ+μ)((θ+ϵ+μ)q+pθ)(1u2ξ)000θ(1u2ξ)q(μ+d1+k1+u1)(θ+ϵ+μ)((θ+ϵ+μ)q+pθ)(1u2ξ)000ϵu1(μ+d2+k2)000k1k2μ].

From the Jacobian matrix, we get a simple zero eigenvalue (with all other eigenvalues having negative real parts). Hence, we can continue our step by computing the right eigenvector w of matrix A that correspondents to λ=0 , which satisfied Aw=λw. After that, we have:

w1=(μ+k2+d2)(θ+ϵ+μ)(μ+d1+k1+u1)(((p+q)u1+p(μ+d1+k1))ϵ+(pθ+q(μ+θ))u1)μ<0,
w2=p(μ+k2+d2)(μ+d1+k1+u1)(μq+(ϵ+θ)(p+q))u1+pϵ(μ+d1+k1)>0,
w3=(μ+k2+d2)((θ+ϵ+μ)q+pθ)u1(θ+ϵ+μ)q+((μ+d1+k1+u1)ϵ+θu1)p>0,
w4=1>0,
w5=((μ+k2+d2)k1+k2u1)(θ+ϵ+μ)q+((ϵk2+θ(μ+k2+d2))k1+k2((μ+d1+u1)ϵ+θu1))p(u1(θ+ϵ+μ)q+(ϵk1+(μ+d1+u1)ϵ+θu1)p)μ>0.

Next, compute the left eigenvector v of matrix A that correspondents to λ=0 , which satisfied vA=vλ , then we have:

v1=0, v2=1>0, v3=θ+ϵ+μθ>0, v4=0, v5=0.

The next step is calculating the value of a and b as follows:

  • as we know that v1=v4=v5=0, then g1,g4 and g5 are not considered in calculation. Therefore, we just consider g2 and g3 in this calculation. Hence, we have the bifurcation coefficient a given by:

a=k,i,j=15vkwiwj2gkxixj(E1,β),=i,j=15v2wiwj2g2xixj(E1,β)+i,j=15vkwiwj2g3xixj(E1,β),=2(pθ+qθ+qϵ+qμ)(μ+d1+k1+u1)2(θ+ϵ+μ)2(μ+k2+d2)2δ(μpϵ+μqu1+pθu1+pϵd1+pϵk1+pϵu1+qθu1+qϵu1)2θ<0;
  • note that v1=v4=v5=0, then g1,g4 and g5 are not considered in this calculation. Hence, the bifurcation coefficient b is given by:

b=k,i=15vkwi2gkxiβ(E1,β),=i=15v2wi2g2xiβ(E1,β)+i=15v3wi2g3xiβ(E1,β),=(θ+ϵ+μ)(μ+k2+d2)(pθ+qθ+qϵ+qμ)(1u2ξ)qδθ(u1(θ+ϵ+μ)q+((μ+d1+k1+u1)ϵ+θu1)p)μ+(μ+k2+d2)(pθ+qθ+qϵ+qμ)(1u2ξ)pδ(u1(θ+ϵ+μ)q+((μ+d1+k1+u1)ϵ+θu1)p)μ>0.
  • Because a is negative and b is positive, then by Catillo-Chavez & Song theorem equations (2.1)(2.5) exhibits the phenomena of forward bifurcation at Rc=1 .

Appendix F. Numerical experiments on bifurcation diagram and autonomous simulation

Here in this section, we performed the sensitivity analysis on the bifurcation diagram of equations (2.1)(2.5) with respect to control parameters u1 and u2 and the infection rate β . The results are displayed in figures 10–12. The parameter values employed for numerical simulations in this section correspond to the optimized values for Indonesia, detailed in table 1, unless explicitly specified otherwise.

Figure 10a illustrates the monotonic decrease of the endemic equilibrium (red curve) and the control reproduction number (cyan curve) with increasing of u1 . The endemic equilibrium persists until reaching the branching point (BP) at Rc=1 (i.e. u1=1.438 ). Before the BP, the TB-free equilibrium is unstable (blue dotted line), while the TB-endemic equilibrium is stable (red solid curve). Once u1 surpasses the BP, the endemic equilibrium ceases to exist, and the stability of the TB-free equilibrium shifts from unstable to stable. To illustrate the impact of u1 on the dynamics of I1,I2 and S , we specifically selected two sample points, namely P1 ( u1=0.5 , Rc=1.916 ) and P2 ( u1=1.8 , Rc=0.844 ). Figure 10b depicts the solution of equations (2.1)(2.5) on the SI1I2 plane for various initial conditions at sample point P1 , while figure 10c dprovides the corresponding illustration for sample point P2 .

The sensitivity of Rc and equilibrium point size of I1 with respect to u2 is plotted in figure 11. We employed identical parameter values as those used for figure 10 , with the exception of setting u1=1 , while allowing u2 to remain a free parameter. In figure 11a , we can see that the intervention of u2 can significantly affect the Rc . Hence, a stable branch of TB-endemic equilibrium existed for u2<0.787 , while an unstable branch was observed for u2>0.787 . We selected two sample cases at points P1 and P2 with corresponding u2 values 0.2 and 0.9, respectively (seefigure 11a ), to illustrate the impacts of u2 on the dynamics of I1,I2 and S . At the sample point P1 , the solution converges to the endemic equilibrium point, while at P2 , the solution converges towards the TB-free equilibrium point. Trajectories for both cases are displayed infigure 11b,c , for various initial conditions.

For the last one-parameter sensitivity analysis, we show how Rc and endemic size of I1 behave as β changes. It can be seen that larger β will increase Rc and the endemic size of I1 . The bifurcation diagram is shown in figure 12a . From the figure, we can see that the TB-free equilibrium is locally stable for β<0.000011 . As β>0.000011 , the stable branch of TB-free equilibrium point is bifurcated into an unstable TB-free equilibrium and a stable endemic equilibrium. The dynamics of I1 corresponding to sample points P1 and P2 are plotted in figure 12b,c , respectively. It is important to mention that the solutions tended to move towards the endemic equilibrium when β was larger than the BP, and the solutions converged towards the TB-free equilibrium when β was smaller than the BP.

Figure 10.

(a) Bifurcation diagram of system (1) represented by and with respect to

(a) Bifurcation diagram of equations (2.1)(2.5) represented by I1 and Rc with respect to u1 . The solid lines represent the stable branch of the equilibrium point and the dashed line represents the unstable branch of the equilibrium point. Red, blue and cyan curves represent the endemic equilibrium, TB-free equilibrium and Rc , respectively. Panels (b) and (c) show the trajectories in SI1I2 phase planes at two different sample points P1(u1=0.5) and P2(u1=1.8) , respectively. All solutions were obtained numerically using various initial conditions.

Figure 11.

(a) Bifurcation diagram of system (1) represented by and with respect to

(a) Bifurcation diagram of system equations (2.1)(2.5) represented by I1 and Rc with respect to u2 . The solid lines represent the stable branch of the equilibrium point and the dotted line represents the unstable branch of the equilibrium point. The red and cyan curves represent the endemic equilibrium and the Rc , respectively. Panels (b) and (c) show trajectories solution of S,I1 and I2 at two different sample points P1(u2=0.2) and P2(u2=0.9) . All solutions were obtained numerically using various initial conditions.

Figure 12.

(a) Bifurcation diagram of system (1) represented by and with respect to

(a) Bifurcation diagram of equations (2.1)(2.5) represented by I1 and Rc with respect to β . The red and cyan curves represent the endemic equilibrium and the Rc , respectively. Panels (b) and (c) show the trajectories of the solution for two different sample points P1(β=0.000005) and P6(β=0.00004) . All solutions were obtained numerically using various initial conditions.

Appendix G. Proof of Theorem 6: characterization of the optimal control problem

Let

H=ω1I1+ω2I2+φ1u12+φ2u22++λ1(δ(1u2(t)ξ)βSI1μS)+λ2(p(1u2(t)ξ)βSI1(θ+ϵ+μ)E)+λ3(q(1u2(t)ξ)βSI1+θE(u1(t)+k1+d1+μ)I1)+λ4(ϵE+u1(t)I1(μ+d2+k2)I2)+λ5(k1I1+k2I2μR).

Differentiate Hamiltonian H with respect to each control variables yields

dλ1dt=HS,dλ2dt=HE,dλ3dt=HI1,dλ4dt=HI2,dλ5dt=HR,

with its transversality condition λi(tf)=0 for i=1,2,3,4,5 .

The optimal condition of u1 taken by solving Hu1=0 with respect to u1 . Combining it with the lower and upper bound gives us:

u1={min{max{u1min,I1(λ3λ4)2φ1}},u1max}.

Similarly, we have

u2={min{max{u2min,ξβSI1(pλ2+qλ3λ1)2φ2}},u2max}.

Hence the proof is completed.

Appendix H. Forecasting of India, Lesotho and Angola tuberculosis cases

See: figures 13–15.

Figure 13.

Forecasting and optimal control results for India data

Forecasting and optimal control results for India data. Panels (a) and (b) represent the dynamic of I1 and I2 , respectively. Panel (c) represents the case incidence per 100 000 people with and without control, while panel (d) shows the dynamic of controls.

Figure 14.

Forecasting and optimal control results for Lesotho data

Forecasting and optimal control results for Lesotho data. Panels (a) and (b) represent the dynamic of I1 and I2 , respectively. Panel (c) represents the case incidence per 100 000 people with and without control, while panel (d) shows the dynamic of controls.

Figure 15.

Forecasting and optimal control results for Angola data

Forecasting and optimal control results for Angola data. Panels (a) and (b) represent the dynamic of I1 and I2 , respectively. Panel (c) represents the case incidence per 100 000 people with and without control, while panel (d) shows the dynamic of controls.

Appendix I. Numerical results on optimal control simulation for different strategy

See: figures 7–9.

Contributor Information

Dipo Aldila, Email: aldiladipo@sci.ui.ac.id.

Basyar Lauzha Fardian, Email: basyar.lauzha@sci.ui.ac.id.

Chidozie Williams Chukwu, Email: wiliam.chukwu@gmail.com.

Muhamad Hifzhudin Noor Aziz, Email: hifz_din@um.edu.my.

Putri Zahra Kamalia, Email: putri.zahra@sci.ui.ac.id.

Ethics

This work did not require ethical approval from a human subject or animal welfare committee.

Data accessibility

The data used in this research originates from The World Bank Open Data (https://data.worldbank.org/indicator/SH.TBS.INCD). This website provides various types of data, including the incidence of tuberculosis (per 100 000 people) from around the world, which can be found at the following link: [57]. The World Bank Group makes data publicly available in accordance with open data standards and licenses datasets under the 'Creative Commons Attribution 4.0 International license (CC-BY 4.0)'. Please refer to the following link for the source of this statement: https://datacatalog.worldbank.org/public-licenses#cc-by. With this license type, it allows any users (including myself) to copy, modify and distribute the data in any format for any purpose, including commercial use. Users are only obligated to give appropriate credit (attribution) and indicate if they have made any changes, including translations. The complete incidence data can be downloaded directly from The World Bank Group's website using the following URL: https://api.worldbank.org/v2/en/indicator/SH.TBS.INCD?downloadformat=excel. For the data used in this research, we only extracted data for four countries: Indonesia, India, Lesotho and Angola. This set of data for these four countries can be accessed as an Excel file through the following link: [58] . We have also uploaded our MATLAB code and all figures to the same link.

Declaration of AI use

We have not used AI-assisted technologies in creating this article.

Authors’ contributions

D.A.: conceptualization, data curation, formal analysis, funding acquisition, investigation, project administration, resources, software, supervision, validation, writing—review and editing; B.L.F.: formal analysis, methodology, visualization, writing—original draft; C.W.C.: formal analysis, investigation, software, visualization, writing—review and editing; M.H.N.A.: formal analysis, investigation, validation, visualization, writing—review and editing; P.Z.K.: formal analysis, investigation, methodology, project administration, supervision, writing—original draft.

All authors gave final approval for publication and agreed to be held accountable for the work performed therein.

Conflict of interest declaration

We declare we have no competing interests

Funding

This study was funded by the Universitas Indonesia through the PUTI Research Grant Scheme 2023 (NKB-469/UN2.RST/HKP.05.00/2023).

References

  • 1. World Health Organization (WHO) . 2023. Tuberculosis. See https://www.who.int/news-room/fact-sheets/detail/tuberculosis.
  • 2. Center for Disease Control (CDC) . 2023. How TB spreads. See https://www.cdc.gov/tb/topic/basics/howtbspreads.htm.
  • 3. M.N. Today . 2023. What are the different types of tuberculosis?. See https://www.medicalnewstoday.com/articles/types-of-tuberculosis.
  • 4. Center for Disease Control (CDC) . 2022. Vaccines. See https://www.cdc.gov/tb/topic/basics/vaccines.htm.
  • 5. Center for Disease Control (CDC) . 2023. Treatment for TB disease. See https://www.cdc.gov/tb/topic/treatment/tbdisease.htm.
  • 6. Namgung SH, Jung J, Kim SK, Kim EO, Jo KW, Shim TS, Kim SH. 2023. Incidence of tuberculosis infection in healthcare workers in high-risk departments for tuberculosis after universal wearing of Kf94 mask during COVID-19 pandemic. J. Infect. 87 , 344–345. ( 10.1016/j.jinf.2023.03.017) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7. Kermack WO, McKendrick AG. 1927. A contribution to the mathematical theory of epidemics. Proc. R. Soc. Lond. A 115 , 700–721. ( 10.1098/rspa.1927.0118) [DOI] [Google Scholar]
  • 8. Aldila D. 2023. Optimal control for dengue eradication program under the media awareness effect. Int. J. Nonlinear Sci. Numer. Simul. 24 , 95–122. ( 10.1515/ijnsns-2020-0142) [DOI] [Google Scholar]
  • 9. Aldila D, Aulia Puspadani C, Rusin R. 2023. Mathematical analysis of the impact of community ignorance on the population dynamics of dengue. Front. Appl. Math. Stat. 9 , 1094971. ( 10.3389/fams.2023.1094971) [DOI] [Google Scholar]
  • 10. Aldila D, Angelina M. 2021. Optimal control problem and backward bifurcation on malaria transmission with vector bias. Heliyon 7 , e06824. ( 10.1016/j.heliyon.2021.e06824) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Handari BD, Aldila D, Tamalia E, Khoshnaw SHA, Shahzad M. 2023. Assessing the impact of medical treatment and fumigation on the superinfection of malaria: a study of sensitivity analysis. Commun. Biomath. Sci. 6 , 51–73. ( 10.5614/cbms.2023.6.1.5) [DOI] [Google Scholar]
  • 12. Maimunah AD. 2018. Mathematical model for HIV spreads control program with ART treatment. J. Phys: Conf. Ser. 974 , 012035. ( 10.1088/1742-6596/974/1/012035) [DOI] [Google Scholar]
  • 13. Aldila D, Nadya AFatmawatiHerdicho FF, Ndii MZ, Chukwu CW. 2023. Optimal control of pneumonia transmission model with seasonal factor: learning from Jakarta incidence data. Heliyon 9 , e18096. ( 10.1016/j.heliyon.2023.e18096) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14. Balya MA, et al. 2021. Investigating the impact of social awareness and rapid test on a COVID-19 transmission model. CBMS 4 , 46–64. ( 10.5614/cbms.2021.4.1.5) [DOI] [Google Scholar]
  • 15. Gao S, et al. 2023. A mathematical model to assess the impact of testing and isolation compliance on the transmission of COVID-19. Infect. Dis. Model. 8 , 427–444. ( 10.1016/j.idm.2023.04.005) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16. Aldila D, Chavez JP, Wijaya KP, Ganegoda NC, Simorangkir GM, Tasman H, Soewono E. 2023. A tuberculosis epidemic model as A proxy for the assessment of the novel m72/as01e vaccine. Commun. Nonlinear. Sci. Numer. Simul. 20 , 107162. ( 10.1016/j.cnsns.2023.107162) [DOI] [Google Scholar]
  • 17. Maulana D, Utoyo MI, Purwati UD, Chukw CW. 2022. Parameter estimation and analysis on SIS-SEIS types model of tuberculosis transmission in east Java Indonesia. Commun. Mathemat. Biol. Neurosci. 2022 , 1–15. ( 10.28919/cmbn/7739) [DOI] [Google Scholar]
  • 18. Bhadauria AS, Dhungana HN, Verma V, Woodcock S, Rai T. 2023. Studying the efficacy of isolation as a control strategy and elimination of tuberculosis in India: a mathematical model. Infect. Dis. Model. 8 , 458–470. ( 10.1016/j.idm.2023.03.005) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19. Ullah S, Khan MA, Farooq M, Gul T. 2019. Modeling and analysis of tuberculosis (TB) in Khyber Pakhtunkhwa, Pakistan. Math. Comput. Simul. 165 , 181–199. ( 10.1016/j.matcom.2019.03.012) [DOI] [Google Scholar]
  • 20. Okuonghae D. 2022. Analysis of a stochastic mathematical model for tuberculosis with case detection. Int. J. Dynam. Control 10 , 734–747. ( 10.1007/s40435-021-00863-8) [DOI] [Google Scholar]
  • 21. Liu Q, Jiang D, Hayat T, Alsaedi A. 2018. Dynamics of a stochastic tuberculosis model with antibiotic resistance. Chaos Solit. Fractals 109 , 223–230. ( 10.1016/j.chaos.2018.02.033) [DOI] [Google Scholar]
  • 22. Das DK, Kar TK. 2020. Dynamical analysis of an age-structured tuberculosis mathematical model with LTBI detectivity. J. Math. Anal. Appl. 492 , 124407. ( 10.1016/j.jmaa.2020.124407) [DOI] [Google Scholar]
  • 23. Zhang Z, Zhang W, Nisar KS, Gul N, Zeb A, Vijayakumar V. 2023. Dynamical aspects of a tuberculosis transmission model incorporating vaccination and time delay. Alex. Eng. J. 66 , 287–300. ( 10.1016/j.aej.2022.11.010) [DOI] [Google Scholar]
  • 24. Yusuf TT, Abidemi A. 2023. Effective strategies towards eradicating the tuberculosis epidemic: an optimal control theory alternative. Healthcare Anal. 3 , 100131. ( 10.1016/j.health.2022.100131) [DOI] [Google Scholar]
  • 25. Okuonghae D. 2013. A mathematical model of tuberculosis transmission with heterogeneity in disease susceptibility and progression under a treatment regime for infectious cases. Appl. Math. Model. 37 , 6786–6808. ( 10.1016/j.apm.2013.01.039) [DOI] [Google Scholar]
  • 26. Chukwu CW, Bonyah E, Juga MLFatmawati. 2023. On mathematical modeling of fractional-order stochastic for tuberculosis transmission dynamics. Results Control Optim. 11 , 100238. ( 10.1016/j.rico.2023.100238) [DOI] [Google Scholar]
  • 27. Davis J, et al. 2011. Evaluating tuberculosis case detection via real-time monitoring of tuberculosis diagnostic services. Am. J. Respir. Crit. Care Med. 184 , 362–367. ( 10.1164/rccm.201012-1984OC) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. Tran TQ, et al. 2021. Efficacy of face masks against respiratory infectious diseases: a systematic review and network analysis of randomized-controlled trials. J. Breath Res. 15 , 047102. ( 10.1088/1752-7163/ac1ea5) [DOI] [PubMed] [Google Scholar]
  • 29. Fox GJ, Redwood L, Chang V, Ho J. 2020. The effectiveness of individual and environmental infection control measures in reducing the transmission of Mycobacterium tuberculosis: a systematic review. Clin. Infect. Dis. 72 , 15–26. ( 10.1093/cid/ciaa719) [DOI] [PubMed] [Google Scholar]
  • 30. Lin EC, Tu HP, Hong CH. 2023. Limited effect of reducing pulmonary tuberculosis incidence amid mandatory facial masking for COVID-19. Respir. Res. 24 , 1–8. ( 10.1186/s12931-023-02365-x) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31. Yanai H, Limpakarnjanarat K, Uthaivoravit W, Mastro TD, Mori T, Tappero JW. 2003. Risk of mycobacterium tuberculosis infection and disease among health care workers, Chiang Rai, Thailand. Int. J. Tuberc. Lung Dis. 7 , 36–45. [PubMed] [Google Scholar]
  • 32. Harries AD, Hargreaves NJ, Gausi F, Kwanjana JH, Salaniponi FM. 2002. Preventing tuberculosis among health workers in Malawi. Bull. World Health Organ. 80 , 526–531. [PMC free article] [PubMed] [Google Scholar]
  • 33. Moro ML, et al. 2000. Effectiveness of infection control measures in controlling a nosocomial outbreak of multidrug-resistant tuberculosis among HIV patients in Italy. Int. J. Tuberc. Lung Dis. 4 , 61–68. [PubMed] [Google Scholar]
  • 34. Dharmadhikari AS, et al. 2012. Surgical face masks worn by patients with multidrug-resistant tuberculosis: impact on infectivity of air on a hospital ward. Am. J. Respir. Crit. Care Med. 185 , 1104–1109. ( 10.1164/rccm.201107-1190OC) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35. Dodd PJ, Shaweno D, Ku CC, Glaziou H, Pretorius C, Hayes RJ, MacPherson P, Cohen T, Ayles H. 2023. Transmission modeling to infer tuberculosis incidence prevalence and mortality in settings with generalized HIV epidemics. Nat. Commun. 14 , 1639. ( 10.1038/s41467-023-37314-1) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36. T.W. Bank . 2023. Incidence of tuberculosis (per 100,000 people). See https://api.worldbank.org/v2/en/indicator/SH.TBS.INCD?downloadformat=excel
  • 37. World Health Organization (WHO) . 2023. Ghe: life expectancy and healthy life expectancy . See https://www.who.int/data/gho/data/themes/mortality-and-global-health-estimates/ghe-life-expectancy-and-healthy-life-expectancy
  • 38. Kiazyk S, Ball TB. 2017. Latent tuberculosis infection: an overview. Can. Commun. Dis. Rep. 43 , 62–66. ( 10.14745/ccdr.v43i34a01) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39. A.L. Association . 2023. Tuberculosis (TB). See https://www.lung.org/lung-health-diseases/lung-disease-lookup/tuberculosis/treating-and-managing
  • 40. Carpenter J, Bithell J. 2000. Bootstrap confidence intervals: when, which, what? a practical guide for medical statisticians. Statist. Med. 19 , 1141–1164. () [DOI] [PubMed] [Google Scholar]
  • 41. Puspita JWFaridaFakhruddin M, Nuraini N, Fauzi R, Indratno SW, Soewono E. 2023. Modeling and descriptive analysis of dengue cases in Palu City, Indonesia. Phys. A: Stat. Mech. Appl. 625 , 129019. ( 10.1016/j.physa.2023.129019) [DOI] [Google Scholar]
  • 42. Wijaya KP, Páez Chávez J, Aldila D. 2020. An epidemic model highlighting humane social awareness and vector–host lifespan ratio variation. Commun. Nonlinear Sci. Numer. Simul. 90 , 105389. ( 10.1016/j.cnsns.2020.105389) [DOI] [Google Scholar]
  • 43. Aldila D, Shahzad M, Khoshnaw SHA, Ali M, Sultan F, Islamilova A, Anwar YS, Samiadji BM. 2022. Optimal control problem arising from COVID-19 transmission model with rapid-test. Results Phys. 37 , 105501. ( 10.1016/j.rinp.2022.105501) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44. Handari BD, Vitra F, Ahya R, Nadya S. T, Aldila D. 2019. Optimal control in a malaria model: intervention of fumigation and bed nets. Adv. Differ. Equ. 2019 , 497. ( 10.1186/s13662-019-2424-6) [DOI] [Google Scholar]
  • 45. van den Driessche P, Watmough J. 2002. Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Math. Biosci. 180 , 29–48. ( 10.1016/s0025-5564(02)00108-6) [DOI] [PubMed] [Google Scholar]
  • 46. Castillo-Chavez C. 2002. On the computation of R and its role on global stability. In Mathematical approaches for emerging and reemerging infectious diseases: an introduction (eds Castillo-Chavez C, Feng Z, Huang W), p. 229. Berlin, Germany: Springer. ( 10.1007/978-1-4757-3667-0) [DOI] [Google Scholar]
  • 47. Castillo-Chavez C, Song B. 2014. Dynamical models of tuberculosis and their applications, mathematical biosciences and engineering. Math. Biosci. Eng. 1 , 361–404. ( 10.3934/mbe.2004.1.361) [DOI] [PubMed] [Google Scholar]
  • 48. Blower SM, Hartel D, Dowlatabadi H, Anderson RM, May RM. 1991. Drugs, sex and HIV : a mathematical model for New York City. Phil. Trans. R. Soc. Lond. B 331 , 171–187. ( 10.1098/rstb.1991.0006) [DOI] [PubMed] [Google Scholar]
  • 49. Marino S, Hogue IB, Ray CJ, Kirschner DE. 2008. A methodology for performing global uncertainty and sensitivity analysis in systems biology. J. Theor. Biol. 254 , 178–196. ( 10.1016/j.jtbi.2008.04.011) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50. Handari BD, Ramadhani RA, Chukwu CW, Khoshnaw SHA, Aldila D. 2022. An optimal control model to understand the potential impact of the new vaccine and transmission-blocking drugs for malaria: a case study in Papua and West Papua, Indonesia. Vaccines (Basel) 10 , 1174. ( 10.3390/vaccines10081174) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 51. Tasman H, Aldila D, Dumbela PA, Ndii MZFatmawatiHerdicho FF, Chukwu CW. 2022. Assessing the impact of relapse, reinfection and recrudescence on malaria eradication policy: a bifurcation and optimal control analysis. Trop. Med. Infect. Dis. 7 , 263. ( 10.3390/tropicalmed7100263) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52. Aldila D, Awdinda N, Herdicho FF, Ndii MZ, Chukwu CW. 2023. Optimal control of pneumonia transmission model with seasonal factor: learning from Jakarta incidence data. Heliyon 9 , e18096. ( 10.1016/j.heliyon.2023.e18096) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53. Chukwu CW, Alqahtani RT, Alfiniyah C, Herdicho FF. 2023. A Pontryagin’s maximum principle and optimal control model with cost-effectiveness analysis of the COVID-19 epidemic. Decis. Anal. J. 8 , 100273. ( 10.1016/j.dajour.2023.100273) [DOI] [Google Scholar]
  • 54. Mushanyu J, Chukwu CW, Madubueze CE, Chazuka Z, Ogbogbo CP. 2023. A deterministic compartmental model for investigating the impact of escapees on the transmission dynamics of COVID-19. Healthcare Anal. 4 , 100275. ( 10.1016/j.health.2023.100275) [DOI] [Google Scholar]
  • 55. Chukwu CW, Juga ML, Chazuka Z, Mushanyu J. 2022. Mathematical analysis and sensitivity assessment of HIV/AIDS-listeriosis co-infection dynamics. Int. J. Appl. Comput. Math. 8 , 251. ( 10.1007/s40819-022-01458-3) [DOI] [Google Scholar]
  • 56. Liu W, Guo J, Jiang Q, Zhou G, Dong Y, Xu B, Liu Z, Zhang Z, Liu J. 2024. Quality control circle practices to improve mask-wearing compliance by patients diagnosed with tuberculosis during external examinations. Patient Prefer. Adherence 18 , 227–237. ( 10.2147/PPA.S445632) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57. The World Bank . 2022. Incidence of tuberculosis. https://data.worldbank.org/indicator/SH.TBS.INCD?locations
  • 58. Dipoaldila . 2023. Submission-to-RSOS-Dipo-Aldila-. GitHub. See https://github.com/dipoaldila/File-Submission-to-RSOS-Dipo-Aldila-.git.
  • 59. Yang X, Chen L, Chen J. 1996. Permanence and positive periodic solution for the single-species nonautonomous delay diffusive models. Comput. Math. Appl. 32 , 109–116. ( 10.1016/0898-1221(96)00129-0) [DOI] [Google Scholar]
  • 60. Chukwu CW, Nyabadza F. 2021. Modelling the potential role of media campaigns on the control of Listeriosis. Math. Biosci. Eng. 18 , 7580–7601. ( 10.3934/mbe.2021375) [DOI] [PubMed] [Google Scholar]
  • 61. Diekmann O, Heesterbeek JAP, Roberts MG. 2010. The construction of next-generation matrices for compartmental epidemic models. J. R. Soc. Interface 7 , 873–885. ( 10.1098/rsif.2009.0386) [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The data used in this research originates from The World Bank Open Data (https://data.worldbank.org/indicator/SH.TBS.INCD). This website provides various types of data, including the incidence of tuberculosis (per 100 000 people) from around the world, which can be found at the following link: [57]. The World Bank Group makes data publicly available in accordance with open data standards and licenses datasets under the 'Creative Commons Attribution 4.0 International license (CC-BY 4.0)'. Please refer to the following link for the source of this statement: https://datacatalog.worldbank.org/public-licenses#cc-by. With this license type, it allows any users (including myself) to copy, modify and distribute the data in any format for any purpose, including commercial use. Users are only obligated to give appropriate credit (attribution) and indicate if they have made any changes, including translations. The complete incidence data can be downloaded directly from The World Bank Group's website using the following URL: https://api.worldbank.org/v2/en/indicator/SH.TBS.INCD?downloadformat=excel. For the data used in this research, we only extracted data for four countries: Indonesia, India, Lesotho and Angola. This set of data for these four countries can be accessed as an Excel file through the following link: [58] . We have also uploaded our MATLAB code and all figures to the same link.


Articles from Royal Society Open Science are provided here courtesy of The Royal Society

RESOURCES