Next Article in Journal
A Foundation for Logarithmic Utility Function of Money
Next Article in Special Issue
Multigrid Method for Optimal Control Problem Constrained by Stochastic Stokes Equations with Noise
Previous Article in Journal
Passive Strategies to Improve the Comfort Conditions in a Geodesic Dome
Previous Article in Special Issue
Unsteady MHD Mixed Convection Flow in Hybrid Nanofluid at Three-Dimensional Stagnation Point
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Real-Time Estimation of R0 for COVID-19 Spread

by
Theodore E. Simos
1,2,3,*,
Charalampos Tsitouras
4,
Vladislav N. Kovalnogov
1,
Ruslan V. Fedorov
1 and
Dmitry A. Generalov
1
1
Laboratory of Applied Mathematics for Solving Interdisciplinary Problems of Energy Production, Ulyanovsk State Technical University, Severny Venetz St. 32, 432027 Ulyanovsk, Russia
2
Scientific and Educational Center “Digital Industry”, South Ural State University, 76, Lenin Av., 454080 Chelyabinsk, Russia
3
Section of Mathematics, Department of Civil Engineering, Democritus University of Thrace, 67100 Xanthi, Greece
4
General Department, Euripus Campus, National and Kapodistrian University of Athens, 34400 Athens, Greece
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(6), 664; https://doi.org/10.3390/math9060664
Submission received: 15 February 2021 / Revised: 17 March 2021 / Accepted: 18 March 2021 / Published: 20 March 2021
(This article belongs to the Special Issue Numerical Analysis and Scientific Computing)

Abstract

:
We propose a real-time approximation of R 0 in an SIR-type model that applies to the COVID-19 epidemic outbreak. A very useful direct formula expressing R 0 is found. Then, various type of models are considered, namely, finite differences, cubic splines, Piecewise Cubic Hermite interpolation and linear least squares approximation. Preserving the monotonicity of the formula under consideration proves to be of crucial importance. This latter property is preferred over accuracy, since it maintains positive R 0 . Only the Linear Least Squares technique guarantees this, and is finally proposed here. Tests on real COVID-19 data confirm the usefulness of our approach.

1. Introduction

The SIR model describes the dynamics of an epidemic. Kermack and McKendrick introduced this in their pioneering work [1]. In this model, we consider a homogeneous population. Thus, no age-structures or group behaviours are taken into account. The  population is divided into three homogeneous sections: susceptible people S, infectious people I and recovered people R. Since S , I and R change in time t, we represent these numbers as functions S ( t ) , I ( t ) and R ( t ) . Births and deaths are ignored, considering a constant population size N within time t i.e., S ( t ) + R ( t ) + I ( t ) = N .
We proceed setting i ( t ) = I ( t ) / N , s ( t ) = S ( t ) / N , r ( t ) = R ( t ) / , i.e., the corresponding rates.
The following system of ordinary differential equations describes the SIR model [2,3,4]
r c l d s ( t ) d t = β ( t ) i ( t ) s ( t ) , d i ( t ) d t = β ( t ) i ( t ) s ( t ) γ ( t ) i ( t ) , d r ( t ) d t = γ · i ( t ) .
The function β ( t ) is the transmission with respect to time, while γ ( t ) is the rate of recoveries. Ideally, β ( t ) and γ ( t ) are constants. Notice that
d s ( t ) d t + d i ( t ) d t + d r ( t ) d t = 0 ,
and consequently
s ( t ) + i ( t ) + r ( t ) = 1 = s ( 0 ) + i ( 0 ) + r ( 0 ) .
A very important quantity is the reproduction number, given as
R 0 ( t ) = β ( t ) γ ( t ) .
Ordinary Differential Equations (1) can be solved numerically using Runge–Kutta pairs [5,6,7]. One of the main difficulties arising is the estimation of parameters β ( t ) , γ ( t ) and, consequently, of R 0 ( t ) .
There is an ongoing interest in SIR-type models. Bertrand and Pirch [8] presented a least-squares finite element method for the SEIQRD model. Cherniha and Davydovych [9] studied a nonlinear model based on logistic equations, while Keller et al. [10] simulated the spread of an infectious disease across a heterogeneous and continuous landscape. E. Kuhl [11] focused on modeling various stages of COVID-19 outbreak and Viguerie et al. [12] simulated COVID-19 via an SEIRD model.
From (1) we deduce
d s d r = β ( t ) γ ( t ) s ,
and, consequently, we arrive at
R 0 = 1 s d s d r .
Thus, our concern here is actually a reliable estimation of d s d r .

2. Interpolating the Past

We proceed to set t n as the current time, while s n = s ( t n ) and r n = r ( t n ) are the current observed numbers of susceptible and recovered. Consequently, t n 1 corresponds to the previous time step, usually the previous day, i.e., t n 1 = t n 1 and all t are considered integers. Past values of s n 1 , r n 1 , s n 2 , r n 2 , and population N are usually known and we seek an approximation of the R 0 ( t ) trough d s d r . Through the estimation of this derivative at the right (current) point, d s n d r n . In the following, it is convenient to consider s as a function with respect to the increasing variable r. We have various choices.

2.1. Backward Finite Differences

The celebrated Taylor series [13] states that
s ( r + h ) = s ( r ) + h s ( r ) + 1 2 ! h 2 s ( r ) + 1 3 ! h 3 s ( r ) + 1 4 ! h 4 s ( 4 ) ( r ) + ,
We are given various values of s at distinct points, r 0 < r 1 < < r n and name them for simplicity s 0 = s ( r 0 ) , s 1 = s ( r 1 ) , , etc. Backward finite differences answer the question of approximating the derivatives of s at r n . Thus, we may derive
d s n d r n = s n s n s n 1 r n r n 1
which is easily verified from (3) using its implicit Euler variant
s n = s ( r + h ) s ( r ) + h s ( r + h ) = s n 1 + h s n 1 ,
with h = r n r n 1 . Approximation (4) is said to be the first order of accuracy, since no higher orders of h are involved in using (3), e.g., h 2 , h 3 , etc. After substituting 1 s with the mean value 2 s n 1 + s n , we obtain the formula
R 0 2 s n 1 + s n · s n s n 1 r n r n 1 .
This latter estimation (5) is of limited value, since it is based on data from two days and fluctuates intensively. Thus, we may proceed to higher-order differences. A second-order backward finite difference approximation of d s n d r n produces the formula
R 0 3 s n 2 + s n 1 + s n · ( r n r n 1 ) ( r n 2 r n 1 ) ( r n 2 r n ) · s n 2 + ( r n 2 r n ) ( r n 2 r n 1 ) ( r n 1 r n ) · s n 1 ( r n 2 + r n 1 2 r n ) ( r n 2 r n ) ( r n 1 r n ) · s n .
As we worked in (5), we substituted 1 s with the mean value of s n 2 , s n 1 and s n . We observe that s is clearly a decreasing variable. Then, d s n d r n 0 and R 0 0 must hold. In (5), this property is preserved. However, this is not true for (6). Let us check this using a small example. Take the following artificial data
r n 2 = 0.001 , r n 1 = 0.002 , r n = 0.003 , s n 2 = 0.996 , s n 1 = 0.9915 and s n = 0.991
to verify that, according to (6), we get R 0 1.5108 < 0 !
This happens because second- and higher-order backward finite differences do not preserve monotonicity [14]. Dealing with higher-order methods is,therefore, of no meaning.
Notice that using (5), we have R 0 0.505 for the last two days (i.e., based on the r -interval [ 0.002 ,   0.003 ] ). However, the previous day’s estimation was R 0 4.539 . This oscillation is also unacceptable.

2.2. Cubic Splines

Cubic splines [15] are a very interesting tool that can be used in various fields [16,17]. The interval [ r 0 , r n ] is divided to n subintervals [ r 0 , r 1 ] , [ r 1 , r 2 ] , , [ r n 1 , r n ] . Using cubic splines, we can obtain n polynomials of third degree, with each one active in every sub-interval. Concentrating again on the interval [ r n 2 , r n ] , we may obtain the following formula after using the software found in [18]
R 0 3 s n 2 + s n 1 + s n · ( r n r n 1 ) 2 ( r n 1 r n 2 ) ( r n r n 2 ) · s n 2 + ( 2 r n 2 r n 1 r n ) 2 ( r n 2 r n 1 ) ( r n 1 r n ) · s n 1 + ( 2 r n 2 + r n 1 3 r n ) 2 ( r n 2 r n ) ( r n r n 1 ) · s n .
The data (7) produce R 0 0.5036 < 0 , which is unacceptable. For this dataset, we can obtain two polynomials of the third degree. In the interval [ 0.002 ,   0.003 ] , the polynomial approximation of s is
s ( r ) 10 6 r 0.002 3 + 3000 r 0.002 2 2.5 r 0.002 + 0.9915 ,
with the positive derivative s ( 0.003 ) 0.5 > 0 at the rightmost point. Through this counterexample, we deduce that cubic splines do not preserve monotonicity either.

2.3. Piecewise Cubic Hermite Interpolant

An alternative to cubic splines is Piecewise Cubic Hermite interpolation (PCHIP). In cubic splines, the coincidence of higher derivatives at the nodes is demanded. In PCHIP, this is abandoned in order to achieve monotone cubic polynomials for monotone data. The issue is rather complicated to explain here. More details can be found in [19] or in the MATLAB function pchip.
For the data (7), we can obtain the following polynomial active in the interval r [ 0.002 ,   0.003 ]
s ( r ) 10 5 r 0.002 3 + 300 r 0.002 2 0.9 r 0.002 + 0.9915 ,
with derivative s ( 0.003 ) = 0 at the rightmost point. Monotonicity is marginally preserved, but R 0 = 0 in this case. Even if we add more points from the past, we will not change the situation. The method tries always to produce a monotone polynomial of the third degree. Thus, it will make very small changes to (8), regardless of how many points we add from the past.
All of the above three type of approximation (2.1–2.3) may attain higher algebraic orders, i.e., second-order or higher. This means that we may obtain better accuracy in the approximation of d s d r . However, these actually fail, since they do not preserve monotonicity, which is by no means a property of the function s ( r ) and is also present in the corresponding data. Failure to preserve monotonicity is catastrophic. We may sometimes experience R 0 < 0 then.

2.4. Linear Least Squares

Finally, we propose estimation d s n d r n by the slope of linear least squares approximation of the data in [ r 0 , r n ] . Then, we get
R 0 n + 1 j = 0 n s j · ( n + 1 ) j = 0 n r j s j ( j = 0 n r j ) ( j = 0 n s j ) ( n + 1 ) j = 0 n r j 2 ( j = 0 n r j ) 2 .
The denominator of (9) is always positive, since r is ascending.
For the special case of using data in the interval [ r n 2 , r n ] , we have
R 0 3 s n 2 + s n 1 + s n · 3 ( r n 2 s n 2 + r n 1 s n 1 + r n s n ) ( r n 2 + r n 1 + r n ) ( s n 2 + s n 1 + s n ) 3 ( r n 2 2 + r n 1 2 + r n 2 ) ( r n 2 + r n 1 + r n ) 2 .
After using (10) with data (7), we arrive at an acceptable R 0 2.523 .
It seems that (9) furnishes a balanced result in view of the corresponding results found by (5). The reason for the final choice of this method is the preservation of monotonicity, which helps to avoid unpleasant outcomes such as d s d r > 0 . This is true, since the slope of a least squares line applied on decaying data is obligatorily negative. The latter does not always happen in cases where, e.g., a parabola passes through these points.
The question that raises now is the size of the data used. i.e., n = ? . A strategy to address this is begins with n = 2 and estimates R 0 with a value named R 0 2 . Continue with n = 3 , 4 , and estimates R 0 3 , R 0 4 , , respectively. We stop the iteration whenever two consecutive estimations of R 0 differ less than 1 100 . That is, whenever
| R 0 k R 0 k 1 | < 0.01 ,
we accept R 0 k as the value on demand. In case this does not happen, we accept R 0 21 as the final approximation of R 0 . We implement this procedure as a MATLAB [20] program in the Appendix A.

3. Preliminary Tests

We choose the static case β ( t ) = β = 0.1 and γ ( t ) = γ = 0.05 with initial conditions s ( 0 ) = s ( t 0 ) = s 0 = 0.9999 , i 0 = 0.0001 and r 0 = 0 . Here, R 0 = 2 . Then, we obtain the values of s , i and r for t 1 , t 2 , t 3 , t 4 , , t 100 by the following lines in the command window of MATLAB.
  >> beta=0.1;gamma=0.05;
  >> fcn=@(t,x)[-beta*x(1)*x(2);
          beta*x(1)*x(2)-gamma*x(2);
          gamma*x(2)];
  >> [tout,xout]=ode45(fcn,(0:1:100)’,[0.9999 0.0001 0]’);
Now, we may approximate the actual value of R 0 for t 20 = 20 , t 21 = 21 , , t 100 = 100 . Thus, we type
  >> ro=zeros(101,1);
  >> j1=21:101,ro(j1)=r00(xout(j1-20:j1,3),xout(j1-20:j1,1));end;
  >> max(abs(ro(21:101)-2))
ans =
  3.2964e-005
i.e., we obtain almost five digits of accuracy. This result was obtained by using the data from only tree consecutive data pairs (i.e., by using only (10)). We observed this behavior since the parameters are constant. The same result is also attained for other selections of β and γ .
The method also applies in case of varying parameters. In the next test, we choose constant γ = 0.1 and β = 0.1 + t 1000 . Then, we type in MATLAB
  >> fcn=@(t,x) [-(0.1+t/1000)*x(1)*x(2);
           (0.1+t/1000)*x(1)*x(2)-.1*x(2);
            0.1*x(2)];
  >> [tout,xout]=ode45(fcn,(0:1:100)’,[0.999 0.001 0]’);
In this paradigm, we have R 0 = 1 + t 100 , and the performance of the method is checked by the following
  >> ro=zeros(101,1);
  >> for j1=21:101,ro(j1)=r00(xout(j1-20:j1,3),xout(j1-20:j1,1));end;
  >> max(abs(ro(21:101)-1-(20:100)’./100))
ans =
  0.0149
i.e., the error is in the second decimal point. This is a rather good approximation of a R 0 , which takes values in the interval [ 1 , 2 ] .
A very interesting issue is that using mean value of data s in (2) calibrates the result to the correct value of R 0 . The percentage of susceptible s varies slowly. Using the mean value instead of s n causes only a small difference, which delivers 2–3 more digits of accuracy. Additionally, we mention that this new approach is much easier to compute than our previous method [21]. It also seems to achieve better accuracy.

4. Tests on Real COVID-19 Data

We will test the new approach using real COVID-19 data. The time-series data of confirmed, recovered, and death cases for various countries were retrieved from [22]. The data are presented in the format shown in Table 1.
The two rightmost columns sum to form vector r, after dividing this sum by the country’s population. The vector s is formed by the division of confirmed cases by population. The population of each country was retrieved from Wikipedia [23]. The data in [22] are not always reliable. Data are missing or reported inaccurately for some countries. The method presented here does not apply properly at the outbreak of a disease, when values r are rather small. Then, we may apply some scale, e.g., use vectors S and R. The values in r have to vary somehow in order to obtain reliable results. Thus, no trustworthy results can be derived from the following Table 2.
We do not believe that any serious method can extract something reliable from the above data. By this, we mean that, at the beginning of an outbreak, we may not obtain an explicit picture of the situation from a sole country’s data. Only a global view may raise some interest in these numbers. Thus, the method at hand may apply after the initial development of the pandemic.
We present the results for Russia in Figure 1, for Germany in Figure 2, and for Italy in Figure 3.
We produced these results using at least 14 of the latest data in order to obtain smoother curves.
We observe that R 0 decays for Russia and, after mid-January 2021, stays below 1. The corresponding parameter for Germany stayed below 1 for 2021, but it seems that this was not true from the beginning of March. Finally, R 0 stayed below 1 for Italy until the end of February, and climbed above it in March.
The data for the countries mentioned above seem to be reliable. However, there are cases with misreported data. In France, after a year, only about a quarter of million were reported as recovered, while there are 4 million infected! The same problem is apparent in the data for the UK and other countries.
Thus, the new method cannot apply to corrupted data, as expected for any other method. Least squares may circumvent an outlier or some misreported data, but consistently faulty data are untreatable.

5. Conclusions

A new formula for directly estimating R 0 present in the SIR epidemic model is derived here. Using only the percentage values of susceptible s, and recovered r at consecutive days, we form a linear least squares approximation of the derivative d s d r 0 . This approximation is non-positive (i.e., preserves monotonicity). Then, the new formula stays close enough to R 0 . For use with real COVID-19 data, we implemented an iterative technique that promises convergence to the actual value of R 0 . Similar research is planned in the future for other models, such as SIS, SIRD, and SEIR.

Author Contributions

All authors (T.E.S., C.T., V.N.K., R.V.F. and D.A.G.) contributed equally. All authors have read and agreed to the published version of the manuscript.

Funding

This research received external funding: mega grant of the Government of the Russian Federation, project No. 2020-220-08-6251.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data were retrieved from [22].

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The MATLAB [20] function r00 that implements the proposed iterative scheme of successive linear least squares.
%-------------------------------------------------------------------------
function roo=r00(r,s);
% give r, s vectors with 21 entries
j1=1;roold=1000;r=r(:);s=s(:);
roo=r0(r(end-j1:end),s(end-j1:end));
while abs(roo-roold)>0.01 && j1<20,
   roold=roo;
   j1=j1+1;
   roo=r0(r(end-j1:end),s(end-j1:end));
end;
return;
    
function ro=r0(r,s);
% least squares estimation of r0 through formula
%     1 ds
%  r0=- -*--
%     s dr
%
if (length(r)~=length(s)) | (length(r)<2),
    then disp(’vectors of improper length’);return;
end;
    
dsdr=(length(r)*sum(r.*s)-sum(r)*sum(s))/(length(r)*sum(r.^2)-(sum(r))^2);
ro=-1/mean(s(1:end))*dsdr;
return;
%-------------------------------------------------------------------------

References

  1. Kermack, W.O.; McKendrick, A.G. Contributions to the mathematical theory of epidemics—I. Proc. R. Soc. A 1927, 115, 700–721. [Google Scholar]
  2. Beckett, S.J.; Dominguez-Mirazo, M.; Lee, S.; Andris, C.; Weitz, J.S. Spread of COVID-19 through Georgia, USA. Near-term projections and impacts of social distancing via a metapopulation model. MedRxiv 2020. [Google Scholar] [CrossRef]
  3. Korsbo, N.; Jönsson, H. It’s about time: Analysing simplifying assumptions for modelling multi-step pathways in systems biology. PLoS Comput. Biol. 2020, 16, e1007982. [Google Scholar] [CrossRef] [PubMed]
  4. Weitz, J.S.; Beckett, S.J.; Coenen, A.R.; Demory, D.; Dominguez-Mirazo, M.; Dushoff, J.; Leung, C.-Y.; Li, G.; Măgălie, A.; Park, S.W.; et al. Modeling shield immunity to reduce COVID-19 epidemic spread. Nat. Med. 2020, 26, 849–854. [Google Scholar] [CrossRef] [PubMed]
  5. Tsitouras, C. Optimized explicit Runge-Kutta pair of orders 9(8). Appl. Numer. Math. 2001, 38, 123–134. [Google Scholar] [CrossRef]
  6. Tsitouras, C. Runge–Kutta pairs of order 5(4) satisfying only the first column simplifying assumption. Comput. Maths Appl. 2011, 62, 770–775. [Google Scholar] [CrossRef] [Green Version]
  7. Tsitouras, C.; Papakostas, S.N. Cheap Error Estimation for Runge-Kutta pairs. SIAM J. Sci. Comput. 1999, 20, 2067–2088. [Google Scholar] [CrossRef]
  8. Bertrand, F.; Pirch, E. Least-Squares Finite Element Method for a Meso-Scale Model of the Spread of COVID-19. Computation 2021, 9, 18. [Google Scholar] [CrossRef]
  9. Cherniha, R.; Davydovych, V. A Mathematical Model for the COVID-19 Outbreak and Its Applications. Symmetry 2020, 12, 990. [Google Scholar] [CrossRef]
  10. Keller, J.P.; Gerardo-Giorda, L.; Venezianic, A. Numerical simulation of a susceptible–exposed–infectious space-continuous model for the spread of rabies in raccoons across a realistic landscape. J. Biol. Dyn. 2013, 7, 31–46. [Google Scholar] [CrossRef] [PubMed]
  11. Kuhl, E. Data-driven modeling of COVID-19—Lessons learned. Extrem. Mech. Lett. 2020, 40, 100921. [Google Scholar] [CrossRef] [PubMed]
  12. Viguerie, A.; Lorenzo, G.; Auricchio, F.; Baroli, D.; Hughes, T.J.R.; Patton, A.; Reali, A.; Yankeelov, T.E.; Veneziani, A. Simulating the spread of COVID-19 via a spatially-resolved susceptible–exposed–infected–recovered–deceased (SEIRD) model with heterogeneous diffusion. Appl. Math. Lett. 2021, 111, 106617. [Google Scholar] [CrossRef] [PubMed]
  13. Finney, R.L.; Weir, M.D.; Giordano, F.R. Thomas’ Calculus, 10th ed.; Addisson Wesley Longman: Boston, MA, USA, 2001. [Google Scholar]
  14. Sanders, R. On convergence of monotone finite difference schemes with variable spatial differencing. Math. Comput. 1983, 40, 91–106. [Google Scholar] [CrossRef]
  15. de Boor, C. A Practical Guide to Splines (Rev. Ed.); Springer: New York, NY, USA, 2001. [Google Scholar]
  16. Simos, T.E.; Tsitouras, C. Efficiently inaccurate approximation of Hyperbolic Tangent used as transfer function in Artificial Neural Networks. Neural Comput. Appl. 2021. [Google Scholar] [CrossRef]
  17. Tsitoura, A.C.; Tsitouras, C. Cubic spline approximation of transfer functions for speeding neural networks performances. AIP Conf. Proc. 2020, 2293, 420015. [Google Scholar]
  18. Tsitoura, A.C. Design and Implementation of a Database with Interactions of Hearing Loss and Diabetes. Master’s Thesis, Department of Electical and Computer Engineering, National Technical University of Athens, Athens, Greece, May 2020. (In Greek) [Google Scholar] [CrossRef]
  19. Fritsch, F.N.; Carlson, R.E. Monotone Piecewise Cubic Interpolation. SIAM J. Numer. Anal. 1980, 17, 238–246. [Google Scholar] [CrossRef]
  20. MATLAB Version R2019b; The Mathworks, Inc.: Natick, MA, USA, 2019.
  21. Medvedeva, M.A.; Simos, T.E.; Tsitouras, C.; Katsikis, V.N. Direct Estimation of SIR model Parameters through Second Order Finite Differences. Math. Meths. Appl. Sci. 2021, 44, 3819–3826. [Google Scholar] [CrossRef]
  22. Available online: https://raw.githubusercontent.com/datasets/covid-19/main/data/countries-aggregated.csv (accessed on 10 March 2021).
  23. Wikipedia. Available online: http://en.wikipedia.org/ (accessed on 10 March 2021).
Figure 1. R 0 for Russia from 30 November 2020 to 9 March 2021.
Figure 1. R 0 for Russia from 30 November 2020 to 9 March 2021.
Mathematics 09 00664 g001
Figure 2. R 0 for Germany from 30 November 2020 to 9 March 2021.
Figure 2. R 0 for Germany from 30 November 2020 to 9 March 2021.
Mathematics 09 00664 g002
Figure 3. R 0 for Italy from 30 November 2020 to 9 March 2021.
Figure 3. R 0 for Italy from 30 November 2020 to 9 March 2021.
Mathematics 09 00664 g003
Table 1. Data as presented in [22].
Table 1. Data as presented in [22].
DateCountryConfirmedRecoveredDeaths
6 February 2021Russia3,907,6533,398,54575,010
7 February 2021Russia3,923,4613,418,32975,430
8 February 2021Russia3,939,1623,434,16375,828
9 February 2021Russia3,953,9703,455,58276,347
10 February 2021Russia3,968,2283,477,76076,873
11 February 2021Russia3,983,0313,499,23077,415
12 February 2021Russia3,997,8983,519,68977,911
Table 2. Data for Russia at the beginning of COVID-19 outbreak, as presented in [22].
Table 2. Data for Russia at the beginning of COVID-19 outbreak, as presented in [22].
DateCountryConfirmedRecoveredDeaths
1 March 2020Russia220
2 March 2020Russia320
3 March 2020Russia320
4 March 2020Russia320
5 March 2020Russia420
6 March 2020Russia1320
7 March 2020Russia1320
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Simos, T.E.; Tsitouras, C.; Kovalnogov, V.N.; Fedorov, R.V.; Generalov, D.A. Real-Time Estimation of R0 for COVID-19 Spread. Mathematics 2021, 9, 664. https://doi.org/10.3390/math9060664

AMA Style

Simos TE, Tsitouras C, Kovalnogov VN, Fedorov RV, Generalov DA. Real-Time Estimation of R0 for COVID-19 Spread. Mathematics. 2021; 9(6):664. https://doi.org/10.3390/math9060664

Chicago/Turabian Style

Simos, Theodore E., Charalampos Tsitouras, Vladislav N. Kovalnogov, Ruslan V. Fedorov, and Dmitry A. Generalov. 2021. "Real-Time Estimation of R0 for COVID-19 Spread" Mathematics 9, no. 6: 664. https://doi.org/10.3390/math9060664

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

Article Metrics

Back to TopTop