1 Introduction

Modeling the spread of a pandemic allows us to analyze and predict its temporary evolution and examine the effect of different parameters such as the climate effect [1], environmental factors [2], epidemiological factors [3], and population density [4]. Since 2019, the World Health Organization (WHO) has declared the epidemic of coronavirus, SARS-CoV-2, as a global pandemic. As of September 20, 2022, the number of infected persons and deaths caused by SARS-CoV-2 has reached 617.749.410 and 6.532.317, respectively, worldwide [5]. Despite efforts to limit the spread of the pandemic, contamination by SARS-CoV-2 continues with the emergence of different variants such as Alpha, Beta, Delta, Gamma, Omega, and Omicron [6]. In response, various techniques and disinfectant agents have been employed to combat the pandemic [7, 8]. To understand the mechanism of the pandemic's spread, several models have been used, including statistical [9], mathematical [10,11,12,13,14,15], computational simulation [16,17,18], and numerical simulation [19,20,21]. The techniques of machine learning [22,23,24,25] and Big Data are also used [26,27,28]. The first and the most popular model is called the suspected, infected and recovered individuals model (SIR model) [29,30,31,32]. Several models based on the SIR model are reported in bibliography among them the SEIR model [33], SIRD model [34], etc.Scientists of different discipline, epidemiologists, biologists, physicists, chemists have adopted different approaches in connection with their specialty and knowledge. In fact, Mun and Geng [35] have proposed a mathematical model inspired by the mixed-order chemical reaction theory. By establishing an analogy between certain colloid system and the dynamic of virus infection, Tao et al. [36] have developed an approach to analyze and predict the temporary evolution of the pandemic. Nalosco et al. [37] have proposed a phenomenological COVID-19 model by establishing electrical-circuit model. In previous work [38], we showed that the sigmoidal-Boltzmann mathematical model is a tool that can be efficiently used to study the spread of COVID-19. Empirical laws between different parameters have been used to propose a modified sigmoidal-Boltzmann equation that describes the spread of the pandemic in 15 countries with 1 or 2 pandemic waves. We also focused on [39] using percolation theory to describe the cumulative number of infected people over time, and introduced several quantities such as pandemic percolation time and characteristic contamination frequency. Afterward, Pal et al. [40] present a model for the double-wave transmission of COVID-19 pandemics in Iceland using the double sigmoidal-Boltzmann equation (DSBE). The authors perform simulations to align the model to the cumulative number of COVID-19 infections for the entire country and examine the outcomes. Therefore, most studies have primarily investigated the changes in infection rates during one or two pandemic waves. However, given the emergence of new mutations and limited vaccine availability, COVID-19 has persisted for more than three years, leading to multiple waves of infection in many countries (3 or more). As a result, efforts have been made to understand the dynamics of the virus during these multiwave outbreaks. Notably, despite the complexity of modeling, few attempts have been made in this area by researchers such as the work of Cacciapaglia et al. [41] who discussed the multiwave pandemic dynamics and how it can be explained through the epidemic renormalization group (eRG) framework. The authors propose that understanding this time structure is of paramount importance in designing effective prevention measures to tame the next wave of COVID-19. Xue et al. [42] used social awareness data to predict the evolution of multiwaves. They used a graph neural network to trace the COVID-19 spread. Otherwise, Shayak et al. [43] developed a model which correlates the reproduction number to the multiwaves spreading immunity. In addition, Chandra and Abdullah [44] have proposed a Bayesian protected-infected-recovered-dead multiwave model. Multiwave SIR-based models are also reported in the literature which can detect and model the waves of the disease and identify new waves [45, 46]. Grinchuk and Fisenko [47] have proposed a power-law multiwave model in order to describe the spread of the pandemic in a country non-uniform population density without quarantine. Despite the significance of these contributions, the probabilistic aspect has predominantly featured in the majority of the results, often leading to issues of convergence. A mathematical approach is therefore required to overcome these problems. In this study, we propose an extension of our previous work that was based on the sigmoidal growth of a pandemic wave. The approach involves considering successive pandemic waves as successive sigmoids. To achieve this, we explore several sigmoidal models from the literature to establish an equation for the modeling of successive waves. Furthermore, we propose interpreting pandemic waves as a succession of percolation phases. The theoretical developments are then applied to analyze the spread of the pandemic in four different countries during the time period between February 2020 and August 2022 in the second section of the paper.

2 Theoretical background

2.1 Sigmoidal models for one wave

2.1.1 The modified sigmoidal-Boltzmann model (MSBE)

The Boltzmann sigmoid model is commonly applied in the analysis of electrical percolation processes [48], viscosimetric percolation [49] and dielectic percolation [50, 51]. It is still used in several fields of materials science, such as phase transitions and chemorheology [52, 53]. In a previous study [39], we modeled the spread of COVID-19 in different countries that experienced a single pandemic wave using the Boltzmann sigmoid equation:

$$ I(t) = I_{\max } \left[ {1 - \left\{ {1 + \exp (t - t_{p} )/\tau } \right\}^{ - 1} } \right] $$
(1)

where Imax, tp and \(\tau\), are, respectively, the final value of the infected person, corresponds to the pandemic peak and a time constant. We have shown also that the pandemic stabilizes when I(\(t_{\infty }\)) = 0.99 Imax. The infinite time, \(t_{\infty }\), can be determined according to Eq. (2).

$$ t_{\infty } = 2.19\tau + t_{p} $$
(2)

The pandemic velocity deduced from Eq. (1) according to the following:

$$ V_{p} (t) = \frac{\partial I}{{\partial t}} = \frac{{I_{\max } e^{{\frac{{t - t_{p} }}{\tau }}} }}{{\tau \left( {1 + e^{{\frac{{t - t_{p} }}{\tau }}} } \right)^{2} }} $$
(3)

Based on an analogy between the variation of electric conductivity in reverse micelles with temperature and the temporal evolution of cumulative infected individuals (I) over time, we also showed that the pandemic spread could be treated as a percolation phase [38]. In the present work, we examine the sigmoid dose–responsethe sigmoid dose–response, sigmoid Hill, and sigmoid logistic models and propose modified, novel equations to analyze the pandemic spread.

2.1.2 The modified sigmoid dose response equation (MSDRE)

The dose response model is widely used in the medical field due to its ability to evaluate the response of anticancer agents [54]. It is also used in toxicology and pharmacology [55]. The sigmoid dose response equation is given by the following:

$$ y = A_{1} + (A_{2} - A_{1} )\left( {1 + 10^{{(x_{0} - x)h}} } \right)^{ - 1} $$
(4)

where A1 and A2, are, respectively, the lower and the higher values; x is independent variable; x0 is the value of the x-axis midway between the bottom and the upper value of y value and h is the stiffness of the curve around x0. So, a modified sigmoid dose response equation (MSDRE) is proposed:

$$ I(t) = I_{\min } + (I_{\max } - I_{\min } )\left( {1 + 10^{{\frac{{t_{p} - t}}{\tau }}} } \right)^{ - 1} $$
(5)

where Imax and Imin, are, respectively, the maximum and minimum infected persons, tp and τ = 1/h, are, respectively, the half of pandemic time and the pandemic relaxation constant. Therefore, we can propose the following equation:

$$ I(t_{p} ) = \frac{{(I_{\min } + I_{\max } )}}{2} $$
(6)

The epidemic state stabilizes when the number of infected cases I reaches almost the maximum number of infected cases I (t) = 0.99Imax which corresponds to infinite time, t of pandemic spread. Taking into account that the pandemic begins with a single infected case, \(I_{0} = 1\), the t value for the first pandemic wave can be calculated from the following equation:

$$ t_{\infty } = t{}_{p} + 2\tau $$
(7)

By considering that Imax <  < Imin, the pandemic spread Eq. (5) according to the MSDRE takes the following form:

$$ I(t) \approx I_{\min } + I_{\max } \left( {1 + 10^{{\frac{{t_{p} - t}}{\tau }}} } \right)^{ - 1} $$
(8)

The pandemic velocity is deduced from the MSDRE equation:

$$ V_{p} (t) = \frac{\partial I}{{\partial t}} = \frac{{I_{\max } }}{\tau }\frac{{\ln 10.10^{{\frac{{t_{p} - t}}{\tau }}} }}{{\left( {1 + 10^{{\frac{{t_{p} - t}}{\tau }}} } \right)^{2} }} $$
(9)

2.1.3 The modified sigmoid Hill equation (MSHE)

A.V. Hill first proposed the Hill equation to describe the equilibrium relationship between oxygen tension and hemoglobin saturation. It has also been used to predict the temporal variation of cytotoxicity [56]. Furthermore, the Hill model highlights its efficiency in the simulation of muscle dynamics [57] and the transpolar potential of the solar wind electric field [58]. The sigmoidal-Hill equation is given by the following:

$$ y = A_{1} + (A_{2} - A_{1} )\left( {1 + \left( \frac{k}{x} \right)^{n} } \right)^{ - 1} $$
(10)

where A1, A2, n and k, are, respectively, the initial value, the ultimate value, the Hill coefficient and the abscess of inflexion point. So, a modified sigmoidal Hill equation (MSHE) is proposed:

$$ I(t) = I_{\min } + (I_{\max } - I_{\min } )\left( {1 + \left( \frac{k}{t} \right)^{n} } \right)^{ - 1} \approx I_{\min } + I_{\max } \left( {1 + \left( \frac{k}{t} \right)^{n} } \right)^{ - 1} $$
(11)

The pandemic velocity is deduced from the MSHE:

$$ V_{p} (t) = \frac{\partial I}{{\partial t}} = \left( {I_{\max } - I_{\min } } \right)\frac{{nk^{n} t^{n - 1} }}{{(k^{n} + t^{n} )^{2} }} \approx I_{\max } \frac{{nk^{n} t^{n - 1} }}{{(k^{n} + t^{n} )^{2} }} $$
(12)

2.1.4 The modified sigmoidal logistic equation (MSLE)

Since the appearance of COVID-19, the logistic equation has been widely used in a variety of works [59, 60]. It has also long been regarded as one of the best equations for fitting sigmoidal growth, such as population evolution dynamics [61]. The sigmoidal logistic equation is given by the following:

$$ y = A_{1} + (A_{2} - A_{1} )\left( {1 + \left( {\frac{x}{{x_{0} }}} \right)^{h} } \right)^{ - 1} $$
(13)

where A1, A2, x0 and h, are, respectively, the minimum y value, the maximum y value, the midway between the minimal and maximal response and the slope factor of the curve. So, a modified sigmoidal logistic equation (MSLE) is proposed:

$$ I(t) = I_{\min } + \frac{{(I_{\max } - I_{\min } )}}{{1 + \left( {\frac{t}{{t_{p} }}} \right)^{h} }} \approx I_{\min } + \frac{{I_{\max } }}{{1 + \left( {\frac{t}{{t_{p} }}} \right)^{h} }} $$
(14)

where Imin, Imax, tp and h, are, respectively, the minimum value of infected persons, the maximum value of infected person, the half pandemic time and the slope factor of the curve.

So, the pandemic velocity is deduced from the MSLE:

$$ V_{P} (t) = \frac{\partial I}{{\partial t}} = \frac{{I_{\max } }}{{\left( {1 + \left( {\frac{t}{{t_{p} }}} \right)^{h} } \right)^{2} }}\left( {\frac{t}{{t_{p} }}\left( {\frac{t}{{t_{p} }}} \right)^{h - 1} } \right) $$
(15)

2.2 Sigmoidal models for one two waves

2.2.1 The double sigmoidal-Boltzmann equation (DSBE)

In our previous work [39], we have succeed in modeling the spread of the virus in countries having experienced two pandemic waves by a double sigmoid Boltzmann equation (DSBE) of the following form:

$$ I(t) = I_{\max } \left( {\frac{p}{{1 + \exp \left( {\frac{{t - t_{p1} }}{{\tau_{1} }}} \right)}} + \frac{1 - p}{{1 + \exp \left( {\frac{{t - t_{p2} }}{{\tau_{2} }}} \right)}}} \right) $$
(16)

where \(I_{\max }\), p, 1 − p, are, respectively, the maximum values taken by \(I\), the fraction of the first curve, \(1 - p\) is the fraction of the second wave 2. \(\tau_{1}\), \(\tau_{2}\), \(t_{p1}\) and \(t_{p2}\) are the time constant interval of the wave 1, the time constant of the wave 2, the pandemic peak of the wave 1 and the pandemic peak of the wave 2. In this case, the spread velocity for two waves is given by the following:

$$ V_{p} (t) = I_{\max } \left( {\frac{{pe^{{\left( {\frac{{t - t_{p1} }}{{\tau_{1} }}} \right)}} }}{{\tau_{1} \left( {1 + e^{{\left( {\frac{{t - t_{p1} }}{{\tau_{1} }}} \right)}} } \right)^{2} }} + \frac{{(1 - p)e^{{\left( {\frac{{t - t_{p2} }}{{\tau_{2} }}} \right)}} }}{{\tau_{2} \left( {1 + e^{{\left( {\frac{{t - t_{p2} }}{{\tau_{2} }}} \right)}} } \right)^{2} }}} \right) $$
(17)

2.2.2 The double sigmoidal dose response equation (DSDE)

According to our precedent developments, we propose a double sigmoidal dose response equation to analyze the pandemic spread in two waves:

$$ I(t) \approx I_{\min } + I_{\max } \left( {\frac{p}{{\left( {1 + 10^{{\left( {\frac{{t_{p1} - t}}{{\tau_{1} }}} \right)}} } \right)}} + \frac{1 - p}{{\left( {1 + 10^{{\left( {\frac{{t_{p2} - t}}{{\tau_{2} }}} \right)}} } \right)}}} \right) $$
(18)

where \(I_{\min }\), \(I_{\max }\), p, 1 − p, are, respectively, the minimum value taken by \(I\), the maximum values taken by \(I\), the fraction of the first curve, the fraction of the second wave 2. τ1, τ2, \(t_{p1}\) and \(t_{p2}\) are the pandemic relaxation constant of the first wave, the pandemic relaxation constant of the second wave, the pandemic peak of the wave 1 and the pandemic peak of the wave 2. In this case, the spread velocity for two waves is given by the following:

$$ V_{p} (t) \approx \ln 10I_{\max } \left( {\frac{{\frac{p}{{\tau_{1} }}10^{{\left( {\frac{{t_{p1} - t}}{{\tau_{1} }}} \right)}} }}{{\left( {1 + 10^{{\left( {\frac{{t_{p1} - t}}{{\tau_{1} }}} \right)}} } \right)}} + \frac{{\frac{1 - p}{{\tau_{2} }}10^{{\left( {\frac{{t_{p2} - t}}{{\tau_{2} }}} \right)}} }}{{\left( {1 + 10^{{\left( {\frac{{t_{p2} - t}}{{\tau_{2} }}} \right)}} } \right)}}} \right) $$
(19)

2.2.3 The double sigmoidal Hill equation (DSHE)

According to our precedent developments, we propose a double sigmoidal Hill equation to analyze the pandemic spread in two waves:

$$ I(t) \approx I_{\min + } I_{\max } \left( {\frac{p}{{1 + \left( {\frac{{k_{1} }}{t}} \right)^{{n_{1} }} }} + \frac{1 - p}{{1 + \left( {\frac{{k_{1} }}{t}} \right)^{{n_{2} }} }}} \right) $$
(20)

where \({I}_{\mathrm{min}}\), \(I_{\max }\), p, 1 − p, are, respectively, the minimum value taken by \(I\), the maximum values taken by \(I\), the fraction of the first curve, the fraction of the second wave 2. k1, k2, n1 and n2, are, respectively, the Hill coefficients of the waves 1 and 2, the abscess of inflexion points of waves 1 and 2. In this case, the spread velocity for two waves is given by the following:

$$ V_{p} (t) \approx I_{\max } \left( {\frac{{pn_{1} k_{1}^{n} }}{{t^{{n_{1} + 1}} \left( {1 + \left( {\frac{{k_{1} }}{t}} \right)^{{n_{1} }} } \right)^{2} }} + \frac{{\left( {1 - p} \right)n_{1} k_{2}^{n} }}{{t^{{n_{2} + 1}} \left( {1 + \left( {\frac{{k_{1} }}{t}} \right)^{{n_{2} }} } \right)^{2} }}} \right) $$
(21)

2.2.4 The double sigmoidal logistic equation (DSLE)

The double sigmoidal logistic equation (DSLE) is given according to the following:

$$ I(t) \approx I_{\min + } I_{\max } \left( {\frac{p}{{1 + \left( {\frac{t}{{t_{p1} }}} \right)^{{h_{1} }} }} + \frac{1 - p}{{1 + \left( {\frac{t}{{t_{p2} }}} \right)^{{h_{2} }} }}} \right) $$
(22)

where \({I}_{\mathrm{min}}\), \(I_{\max }\), p, 1 − p, are, respectively, the minimum value taken by \(I\), the maximum values taken by \(I\), the fraction of the first wave, the fraction of the second wave 2. h1, h2, t01 and t02, are, respectively, the slope factor of the wave 1, the slope factor of the wave 2, the half pandemic time of the first wave and the half pandemic time of the second wave. The pandemic velocity can be deduced from Eq. (22), according to the following:

$$ V_{p} (t) = \frac{\partial I}{{\partial t}} = I_{\max } \left( {p\frac{{\frac{{h_{1} }}{{t_{p1} }}\left( {\frac{t}{{t_{p1} }}} \right)^{{h_{1} - 1}} }}{{\left( {1 + \left( {\frac{t}{{t_{p1} }}} \right)^{{h_{1} }} } \right)^{2} }} + \left( {1 - p} \right)\frac{{\frac{{h_{2} }}{{t_{p2} }}\left( {\frac{t}{{t_{p2} }}} \right)^{{h_{2} - 1}} }}{{\left( {1 + \left( {\frac{t}{{t_{p2} }}} \right)^{{h_{2} }} } \right)^{2} }}} \right) $$
(23)

2.3 Sigmoidal models for N waves (N ≥ 3)

2.3.1 The N-sigmoidal-Boltzmann equation (NSBE)

The reported result for one and two waves, as given in Eqs. (1) and (16), can be extended to N waves according to the following:

$$ I_{N} (t) = I_{\max } \sum\limits_{i = 1}^{N} {p_{i} } \left( {1 + \exp \left( {\frac{{t - t_{pi} }}{{\tau_{i} }}} \right)} \right)^{ - 1} $$
(24)

where pi, tpi and \(\tau_{i}\), are, respectively, the fraction of wave i with respect to the total number of waves N, the percolation time, the time constant of the wave i. Imax, is the maximum value of the cumulative infected persons. The pandemic velocity over N waves is given as follows:

$$ V_{p} (t) = I_{\max } \sum\limits_{i = 1}^{N} {\left[ {\frac{{p_{i} e^{{\left( {\frac{{t - t_{pi} }}{{\tau_{i} }}} \right)}} }}{{\tau_{i} \left( {1 + e^{{\left( {\frac{{t - t_{pi} }}{{\tau_{i} }}} \right)}} } \right)^{2} }}} \right]} $$
(25)

2.3.2 The N-sigmoidal dose response equation (NSDRE)

The sigmoidal dose response equation can be extended to study the pandemic spread over N waves, according to our precedent developments, as given in Eqs. (5) and (18). So, the number of cumulative infected persons is given by Eq. (26).

$$ I(t) \approx I_{\min } + I_{\max } \sum\limits_{i = 1}^{N} {\left[ {\frac{{p_{i} }}{{\left( {1 + 10^{{\left( {\frac{{t_{pi} - 1}}{{\tau_{i} }}} \right)}} } \right)}}} \right]} $$
(26)

where \({I}_{\mathrm{min}}\), \(I_{\max }\), pi and τi,are, respectively, the minimum value taken by \(I\), the maximum values taken by \(I\), the pandemic peak of the wave i and the pandemic relaxation constant of the wave i. The pandemic velocity over N waves is given as follows:

$$ V_{p} (t) \approx \ln 10I_{\max } \sum\limits_{i = 1}^{N} {\left[ {\frac{{p_{i} 10^{{\left( {\frac{{t_{pi} - 1}}{{\tau_{i} }}} \right)}} }}{{\tau_{i} \left( {1 + 10^{{\left( {\frac{{t_{pi} - 1}}{{\tau_{i} }}} \right)}} } \right)^{2} }}} \right]} $$
(27)

2.3.3 The N-sigmoidal Hill equation (NSHE)

The sigmoidal Hill equation can be extended to study the pandemic spread over N waves, according to our precedent developments, as given in Eqs. (11) and (20). So, the number of cumulative infected persons is given by Eq. (28).

$$ I(t) \approx I_{\min } + I_{\max } \sum\limits_{i = 1}^{N} {\left[ {\frac{{p_{i} }}{{1 + \left( {\frac{{k_{i} }}{t}} \right)^{{n_{i} }} }}} \right]} $$
(28)

where \({I}_{\mathrm{min}}\), \(I_{\max }\), pi, are, respectively, the minimum value taken by \(I\), the maximum values taken by \(I\), the fraction of the pandemic wave,i. ki and ni, are, respectively, the Hill coefficients of the wave i and the abscess of inflexion points of waves i. The spread velocity for two waves is given by the following:

$$ V_{p} (t) \approx I_{\max } \sum\limits_{i = 1}^{N} {\left[ {\frac{{p_{i} n_{i} k_{i}^{{n_{i} }} }}{{t^{{n_{i} + 1}} \left( {1 + \left( {\frac{{k_{i} }}{t}} \right)^{{n_{i} }} } \right)^{2} }}} \right]} $$
(29)

2.3.4 The N-sigmoidal logistic equation (NSLE)

The sigmoidal logistic equation can be extended to study the pandemic spread over N waves, according to our precedent developments, as given in Eqs. (14) and (22). So, the number of cumulative infected persons is given by Eq. (30).

$$ I(t) \approx I_{\min } + I_{\max } \sum\limits_{i = 1}^{N} {\left[ {\frac{{p_{i} }}{{1 + \left( {\frac{t}{{t_{pi} }}} \right)^{{h_{i} }} }}} \right]} $$
(30)

where \({I}_{\mathrm{min}}\), \(I_{\max }\) and pi,are, respectively, the minimum value taken by \(I\), the maximum values taken by \(I\), the fraction of the wave, i. hi and tpi, are, respectively, the slope factor of the wave i and the half pandemic time of wave, i. The pandemic velocity can be deduced from Eq. (31), according to the following:

$$ V_{p} (t) = \frac{\partial I}{{\partial I}} = I_{\max } \sum\limits_{i = 1}^{N} {\left[ {p_{i} \frac{{\frac{{h_{i} }}{{t_{pi} }}\left( {\frac{t}{{t_{pi} }}} \right)^{{h_{i} - 1}} }}{{\left( {1 + \left( {\frac{t}{{t_{pi} }}} \right)^{{h_{i} }} } \right)^{2} }}} \right]} $$
(31)

3 Case study

3.1 Analysis of pandemic spread over one wave

We adjusted the curves of variation of the number of confirmed cases (cumulated) in South Africa during the first pandemic wave based on the four models described below. The results shown in Fig. 1 show a perfect fit by the four equations. The fit parameters for the four equations are reported in Table 1.

Fig. 1
figure 1

The variation of the Number of infected cases (I) as a function of time (t) of the first Covid-19 wave in south africa, fitted by the different sigmoid models: a logistic model, b sigmoid Boltzmann model, c dose response model d Hill model

Table 1 Pandemic parameters of the first COVID-19 wave in South Africa modeled by the 4 sigmoidal equations (Eqs. (1, 7, 8, 11, 14))

Table 1 demonstrates that the percolation characteristics of the pandemic for the Boltzmann sigmoid and dose response models are comparable, with similar minimum and maximum cumulative infected individuals (Imin and Imax) and percolation time. However, the logistic model stands out with a significantly larger initial number of cases (Imin) compared to the other models and has a comparable number of total cases (Imax) to Hill's model at the end of a wave.

3.2 Analysis of pandemic spread over multiwaves

In our study, we considered the cases of countries with different number of waves (N = 2 for the UK, N = 3 for Zambia, N = 4 for Brazil, and N = 5 for South Africa) based on general spread equations for multiple successive waves. All cumulative infected individuals data was obtained from the COVID-19 Dashboard by John Hopkins University [62].

3.2.1 N = 2

The data for the case of the two-wave spread (the case of UK) were adjusted using Eqs. (16, 18, 20, and 22) of different models. The results showed that only the fit converged for Eqs. 16 and 18 (Boltzmann sigmoid and dose response models). For the other two models (logistic and Hill), the adjusted correlation coefficient (Adj. R-square) values indicated that the fit was not achievable (Table 2).

Table 2 Statistic parameters of the two COVID-19 waves in UK ajusted by the 4 sigmoidal equations (Eqs. 15, 17, 19, 21)

3.2.2 N ≥ 3

The data for the case of countries with N > 2, Zambia, Brazil, and South Africa was adjusted using Eqs. (24) and (26), dose response and Boltzmann sigmoid models. The results showed that only the dose response model fitted successfully (Figs. 2, 3, 4, 5 and Table 3). Hence, we can conclude that the general dose response equation (Eq. 23) is the most appropriate equation for analyzing multiwave COVID-19 spread data.

Fig. 2
figure 2

Variation of the number of cumulative cases over time in the UK fitted by N-generalized spread equation, N = 2

Fig. 3
figure 3

Variation of the number of cumulative cases over time in Zambia fitted by N-generalized spread equation, N = 3

Fig. 4
figure 4

Variation of the number of cumulative cases over time in Brazil fitted by N-generalized spread equation, N = 4

Fig. 5
figure 5

Variation of the number of cumulative cases over time in South Africa fitted by N-generalized spread equation, N = 5

Table 3 Statistic parameters of the 5 COVID-19 waves in South Africa adjusted by the 2 sigmoidal equations (Eqs. (23, 25))

The explicit expressions of the spread equations in the 4 studied countries have been presented in Eqs. (32)–(35):

3.2.3 UK (N = 2)

$$ I_{2} (t) = {109421}{\text{.934}} + 2.357.10^{7} \left[ {\frac{0.200}{{\left( {1 + 10^{{\left( {332 - t} \right)0.01}} } \right)}} + \frac{0.800}{{\left( {1 + 10^{{\left( {706 - t} \right)0.007}} } \right)^{ - 1} }}} \right] $$
(32)

3.2.4 Zambia (N = 3)

$$ I_{3} (t) = 6390.{804} + 372055.186\left[ {\frac{0.234}{{1 + 10^{{\left( {315.160 - t} \right)0.019}} }} + \frac{0.313}{{1 + 10^{{\left( {469.382 - t} \right)0.037}} }} + \frac{0.318}{{1 + 10^{{\left( {659.856 - t} \right)0.039}} }}} \right] $$
(33)

3.2.5 Brazil (N = 4)

$$ \begin{aligned} I_{4} (t) = & \;160828.{\text{817}} + 3.975.10^{7} \left[ {\frac{{0.114}}{{1 + 10^{{\left( {152.873 - t} \right)0.014}} }} + \frac{{0.455}}{{1 + 10^{{\left( {411.206 - t} \right)0.006}} }}} \right. \\ & \quad \left. { + \frac{{0.125}}{{1 + 10^{{\left( {710.577 - t} \right)0.016}} }} + \frac{{0.181}}{{1 + 10^{{\left( {853.975 - t} \right)0.041}} }}} \right] \\ \end{aligned} $$
(34)

3.2.6 South Africa (N = 5)

$$ \begin{aligned} I_{5} (t) = & \;1623.592 + 4.102.10^{6} \left[ {\frac{{0.170}}{{1 + 10^{{\left( {136.818 - t} \right)0.026}} }} + \frac{{0.204}}{{1 + 10^{{\left( {304.385 - t} \right)0.030}} }}} \right. \\ & \quad + \frac{{0.337}}{{1 + 10^{{\left( {499.514 - t} \right)0.020}} }} + \frac{{0.170}}{{1 + 10^{{\left( {655.295 - t} \right)0.044}} }} \\ & \quad \left. { + \frac{{0.095}}{{1 + 10^{{\left( {786.989 - t} \right)0.019}} }}} \right] \\ \end{aligned} $$
(35)

The different pandemic parameters (fraction of each wave, pandemic peaks, final number of cases, pandemic relaxation…) related to each country are presented in Table 4.

Table 4 Pandemic parameters of a multiwaves Covid-19 spread determined using Eq. 25: Case studies include South Africa (N = 5), Brazil (N = 4), Zambia (N = 3) and the UK (N = 2)

The reliability of the model can be estimated by comparing the final number of infected cases at the end of the study period, Imax as predicted by the proposed equation (Eq. 26), with the number recorded in the official database for each country [5, 62]. For this purpose, a relative deviation was measured by the following equation:

$$ \varepsilon = \left| {\frac{{I_{{\max ,\;{\text{ref}}}} - I_{\max } }}{{I_{{\max ,\;{\text{ref}}}} }}} \right| $$
(36)

where \(I_{{\max ,\;{\text{ref}}}}\) is the maximum number of cases reported in official Data. The results presented in Table 5 indicate that the proposed equation has demonstrated a good level of accuracy in predicting values, with deviations ranging from 0.2% to 15%. This suggests that the NSDRE equation (Eq. 25) is a effective tool for analyzing the propagation curves of COVID-19 (Figs. 6, 7).

Table 5 Relative deviation between the official maximum number of infected cases in the end of multiwaves spread \(I_{{\max ,\;{\text{ref}}}}\) and the values predicted by Eq. (26) \(I_{\max }\)
Fig. 6
figure 6

Schematic representation of the Formation and the destruction of long chain of infection during 2 successive wave

Fig. 7
figure 7

Schematic representation of the pandemic relaxation period during 2 successive wave

Otherwise, in the context of the COVID-19 pandemic, an important epidemiological parameter for countries experiencing multiple waves is the relative intensity of each wave. The present study considers the fraction of the sigmoid of the propagation curve, specifically represented by the pi parameter in Eq. (26), to quantify the magnitude of each pandemic wave. The analysis included a comparison of the different waves across four countries (N = 2…5), which is illustrated in Fig. 8a. The findings indicate that the second wave was the most severe across all four countries, followed by the third wave. Conversely, a decrease in magnitude was observed for the fourth and fifth waves. It is notable that the fourth and fifth waves reached their pandemic peaks approximately 700 days (Table 4) after the onset of the pandemic, which means that this observation could potentially be attributed to the emergence of systemic immunity, which may be attributable to vaccination efforts. In addition, Fig. 8b displays the relative fluctuation in the number of COVID-19 cases in proportion to each country's population. Notably, the data reveals that the UK = 2) has been the country most severely impacted by the pandemic, despite having fewer waves than other countries, such as South Africa = 5), which experienced multiple waves but did not have the highest number of cases overall. This observation highlights that the number of pandemic waves is not always a reliable indicator of the most affected country.

Fig. 8
figure 8

a Intensities of different waves of COVID-19, for multiwave spread in 4 countries (UK, Zambia, South Africa, Brazil). b Overall infection rate relative to each country's population after multiwaves of COVID-19

3.3 Multiphasic pandemic percolation and wave relaxation

First introduced by condensed matter physicists to model flow in porous media [63], percolation theory has been widely used to describe the evolutionary dynamics of epidemics. A large-scale connectivity is formed from local connections that develop in a probabilistic manner. Since the emergence of the Covid-19 coronavirus, several works have used percolation to develop predictive models of a mathematical and statistical nature [64].

Typically, the percolation phase is analyzed using two-dimensional networks made up of nodes. At the beginning, nodes are randomly connected to each other with a probability that varies between 0 and 1. The fraction of connected nodes is commonly referred to as \(\rho\) . When a large-scale connectivity is established between the nodes, it is referred to as the appearance of a percolating network. The fraction at which this connectivity appears is known as the percolation point, denoted \(\rho_{c}\). A pandemic wave is analogous to the appearance of local contamination bubbles [64] the creation of a percolating network constitutes a bridge of large dimension for the circulation of a virus, hence the increase in the speed of propagation of the virus and the explosion in the number of infected cases. The critical percolation point \(\rho_{C}\) is therefore linked to the day of the pandemic peak \(t_{{\text{p}}}\). After the peak of a pandemic wave, the speed at which the virus spreads decreases exponentially. This decrease can therefore be attributed to a break in the percolating chain. Danone et al. [64] have proceeded by measuring the proportion of links that need to be removed to break up the giant network. As a result, as the fraction of connected bubbles \(\rho\) decreases, the fraction of unconnected bubbles \(1 - \rho\) increases. We can therefore call this process epidemic relaxation. For a multiwave propagation of an epidemic, the successive epidemic waves are a succession of percolation phases separated by periods of epidemic relaxation where the chains of infection are broken (Fig. 6).

The velocity equation (Eq. 27) therefore allowed us to discern this exponential decrease after each pandemic pic, for \(t > t_{pi}\) above each wave i, where\(\tau_{i}\) represents an epidemic relaxation constant, which corresponds to wave i. This constant may reflect the effectiveness of the barrier measures taken during each wave to break the chains of contamination (Fig. 7). The greater \(\tau_{i}\) the slower the relaxation, so the measures taken are not effective enough. Low values of \(\tau_{i}\) reflect the reliability of the measures taken to slow the spread. Data on variations in different spread velocity was fitted using Eq. (27). The results of a successful fit highlighted a good qualitative agreement (Figs. 9, 10, 11 and 12). However, from a quantitative point of view, the results showed low deviation, especially for the values of maximum spread velocity during each wave.

Fig. 9
figure 9

Variation of the number of cumulative cases over time in the UK fitted by N-generalized spread equation, N = 2

Fig. 10
figure 10

Variation of the number of cumulative cases over time in Zambia fitted by N-generalized spread equation, N = 3

Fig. 11
figure 11

Variation of the number of cumulative cases over time in Brazil fitted by N-generalized spread equation, N = 4

Fig. 12
figure 12

Variation of the number of cumulative cases over time in South Africa fitted by N-generalized spread equation, N = 5

4 Conclusion

The present study's principal novelty can be pointed out in 2 points: Firstly, we have developed a general sigmoidal equation to model the transmission of Covid-19 across multiple waves. Secondly, we have interpreted the successive pandemic waves as a sequence of percolation and relaxation phenomena. These two points were derived from followings primary observations that have been made:

  • Among the four sigmoidal models, the dose response model is considered the most appropriate for analyzing N pandemic waves.

  • N-general equations for pandemic spread and the speed of virus spread were developed, and these equations successfully fit the data.

  • The general N equation was adjusted for each country analyzed based on the number of waves observed over a three-year period (N = 2 in UK, N = 3 in Zambia, N = 4 in Brazil, N = 5 in South Africa).

  • From a phenomenological perspective, successive waves were described as multiple percolation phases.

  • The period between two successive phases was characterized as a period of pandemic relaxation, with relaxation constants reflecting the effectiveness of barrier measures.

In addition to statistical and numerical models, the sigmoid mathematical model has demonstrated efficacy in analyzing Covid-19 spread curves. Its significance lies in its association with the phenomenological aspect of spread represented by pandemic percolation. Therefore, the introduction of a general equation that incorporates various epidemiological parameters, including the pandemic peak, directly associated with the critical point of percolation, could be of immense value. This equation would not only facilitate the study of Covid-19 spread dynamics but also enable the extension of the analysis to other types of pandemics.