Next Article in Journal
On Optimal Leader’s Investments Strategy in a Cyclic Model of Innovation Race with Random Inventions Times
Previous Article in Journal
New Directions in Behavioral Game Theory: Introduction to the Special Issue
Previous Article in Special Issue
Hierarchical Structures and Leadership Design in Mean-Field-Type Games with Polynomial Cost
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

COVID-19: Data-Driven Mean-Field-Type Game Perspective

Learning & Game Theory Laboratory, Center on Stability, Instability and Turbulence, New York University Abu Dhabi, P.O. Box 129188 Abu Dhabi, UAE
Games 2020, 11(4), 51; https://doi.org/10.3390/g11040051
Submission received: 29 July 2020 / Revised: 18 October 2020 / Accepted: 26 October 2020 / Published: 3 November 2020
(This article belongs to the Special Issue Mean-Field-Type Game Theory)

Abstract

:
In this article, a class of mean-field-type games with discrete-continuous state spaces is considered. We establish Bellman systems which provide sufficiency conditions for mean-field-type equilibria in state-and-mean-field-type feedback form. We then derive unnormalized master adjoint systems (MASS). The methodology is shown to be flexible enough to capture multi-class interaction in epidemic propagation in which multiple authorities are risk-aware atomic decision-makers and individuals are risk-aware non-atomic decision-makers. Based on MASS, we present a data-driven modelling and analytics for mitigating Coronavirus Disease 2019 (COVID-19). The model integrates untested cases, age-structure, decision-making, gender, pre-existing health conditions, location, testing capacity, hospital capacity, and a mobility map of local areas, including in-cities, inter-cities, and internationally. It is shown that the data-driven model can capture most of the reported data on COVID-19 on confirmed cases, deaths, recovered, number of testing and number of active cases in 66+ countries. The model also reports non-Gaussian and non-exponential properties in 15+ countries.

1. Introduction

COronaVIrus Disease 2019 (COVID-19) is one of the severe acute respiratory syndrome-related coronavirus. COVID-19 is a disease caused by the virus SARS-CoV-2. SARS-CoV-2 is infecting people across several countries within a few months and causing deaths, economic losses and food insecurity. As COVID-19 spreads around the globe, authorities are making decisions about local migration, confinement, isolation, quarantine and healthcare system capabilities. Individuals, depending on the country, culture, social-economic context, age and season, are also making decisions concerning COVID-19. In this paper, we propose an integrated mathematical model and analysis strategies for combatting the propagation of COVID-19 and for examining the economic consequences. For each infected person, one often defines the number of secondary infections that are generated by that patient. The probability distribution of the latter random variables is referred to as offspring distribution. The offspring distribution depends on its infectiousness which can be biological, environmental, behavioral or combinations of these. The offspring distribution has been estimated from empirical data for outbreaks of several infectious diseases such as tuberculosis, cholera, plaque, smallpox, severe acute respiratory syndromes (SARS), MERS and Ebola. There are two important sectors that authorities are considering to mitigate COVID-19. The public health sector which tries to understand the dynamics of COVID-19 (via epidemiological models and efforts) and take measure to flatten the curve of hospitalized COVID-19 patients (mitigation and suppression). In this case, flattening the pandemic curve basically means reducing the number of people who are hospitalized all at once so that the local healthcare system is not overburden. The economic policy sector has been used to alleviate negative consequences implied by COVID-19 and by the restrictive policy measures. The economic policies are also being used to prevent the amplification and the multiplication of the crisis. Unfortunately, these two sectors and approaches have not been coordinated enough. The effectiveness of the public health measures may depend on the perception of people in practice and their expectations because each individual also make its own decisions. Therefore both decisions, from economic policies by authorities and from country-specific individual preferences, should be integrated all together.

1.1. Literature Review of SARS-CoV-2

There is an important ongoing research on COVID-19. Below we review some closely related works. For SARS-CoV-2 (and hence COVID-19) the offspring distribution is not known and the COVID-19 data set is dynamic. The public data set is updated on a regularly basis or so, meaning it changes over time as new information becomes available. Below we highlight some features considered in prior works.
  • Effect of mobility on the propagation COVID-19: The movement and migration of people between locations add an additional difficulty in estimating the infectivity as each infected person may be moved, flown to another city, state, country or continent. Some estimations have been proposed by using contact-tracing or mobile tracking of the path of the each infected person and all its possible contacts using mobile networks and recognition. However, these estimations on COVID-19 remain limited at a global level [1,2,3,4]. The work [5] focuses on a Global Epidemic and Mobility model that integrates sociodemographic and population mobility data set in a spatially structured stochastic disease approach to simulate the spread of epidemics at the worldwide scale. In contrast to [5], we integrate a data-driven optimization setup for authorities and for individuals as well.
  • Age and gender structure on COVID-19 death rate: Because the COVID-19 reported deaths depend on ages and gender, the role of demography on COVID-19 spread and fatality is examined in [6]. The work in [7] explains the use of SARS-CoV-2 RT-PCR testing outcomes in Italy. The work in [8] provides some early estimates of clinical severity of COVID-19 by age.
  • Epidemiological data set is needed during epidemics to best monitor and anticipate spread of infection. The work in [9] provides geo-positioned records of case of of COVID-19 outbreak. COVID-19-related deaths are not clearly defined in the international reports available so far, and differences in definitions of what is or is not a COVID-19-related death might explain some of the variations in the reported data.
Several basic compartmental models have been suggested in the literature to simplify the complexity of mathematical modelling of infectious diseases. These include
  • SIR (susceptible-infected-removed),
  • SEIR, that is extended SIR with exposed (E) agents
  • SEIR with quarantine (Q)
  • SEIR with age-structure
  • SEIR with spatial location
  • SEIRD that is R is divided into recovered (R) or deceased (D)
  • SEIRD with data fitting via parameters.
These models need to be adapted to include important and key features of COVID-19 such as context-awareness, decision-making, co-morbidities per area, mobility, age, gender, healthcare status, and testing capabilities to capture the evolving COVID-19 data set [3,10,11,12,13] and to improve the strategies by considering risk-awareness. Other related works on non-linear modelling can be found in [14,15,16,17].
We propose a data-driven model that integrates some of the basis of economic and pandemic issue. Table 1 displays some of the key differences and key features of the data-driven mean-field-type game (MFTG) model.

1.2. Mean-Field-Type Game Theory

The term ’mean-field’ refers to a physics concept that attempts to describe the effect of an infinite number of particles on the motion of a single particle. Researchers began to apply the concept to social sciences in the early 1960s to study how an infinite number of factors affect individual decisions. However, the key ingredient in a game-theoretic context is the influence of the distribution of states and or control actions into the payoffs of the decision-makers. There is no need to have a large population of decision-makers. A mean-field-type game (MFTG) is a game in which the (instantaneous) payoffs and/or the state dynamics coefficient functions involve not only the state and actions profiles but also the distribution of state-action process (or its marginal distributions).
In a mean-field-type game, the quantities-of-interest (such as instantaneous payoff, cost, performance functionals, state kernel/coefficients) depend not only on the type-state-actions of the decision-makers but also on the distribution of them. This allows us to consider higher order (non-linear) dependence in the distribution of state and or actions on the expected utility/cost functions. It also allows us to capture risk-awareness in the performance metric whenever one or more decision-makers are facing uncertainties. We refer the reader to [18,19,20,21,22,23,24,25,26,27,28] for more details on MFTG.

1.3. Data-Driven Mean-Field-Type Game Theory

Below, we build on the MFTG model a data-driven methodology. The data-driven mean-field-type game theory (MFTG) model of the pandemic COVID-19 presented here is built upon Markov decision process model of epidemics. Despite the simplicity of this model, important features are extracted that can assist potential decisions on the strategy to combat the outbreak, essentially configuring a scenario ranging from short-term suppression to long-term mitigation depending on the achieved reduction in the hospitalized number, contact number, exposed number, testing number, pre-existing health conditions, age, gender, location, mobility pattern and spatial contact rate. A coopetition and dedicated effort from individuals, governments, decision-makers and stakeholders will help in reducing the propagation but with a cost despite the increased rate of recovered people.
Basically, data-driven MFTG is given as follows.
  • Time is continuous
  • Data is reported at discrete-time instants.
  • Decision-makers: individuals, firms and authorities
  • Control Actions: Individuals’ actions include contact/meeting rates and a movement path to go outside for food, pharmacies or other basic needs. Firms’ action include the production essential, moderate-essential and less-essential goods and total working hours. An authority at specific location controls the testing actions and migration rates within that area, between different areas of a city or between cities or the country level.
  • Objective: an individual aims to reduce its risk of being hospitalized and to limit its economic consequences. Each firm aims to maximize its revenue while keeping its employees from infections. Each authority aims to reduce the number of deaths under cost-benefit considerations (see Figure 1).

1.4. Contributions

The proposed data-driven MFTG model has the following key features
  • context-awareness: captures some areas/city/country-specific and comorbidity features
  • integrated decision-making and risk-aware cost-benefit analysis for authorities and individuals.
  • the mobility map/pattern per areas/cities/countries is endogenous to the data-driven model
  • the country-specific age-structure is endogenous to the data-driven model
  • the pre-existing health conditions per city/country is endogenous to the data-driven model
  • an estimation of the probability of being exposed (coughing, sneezing, talking, surface contact)
  • the hospital capacity is endogenous to the model. It is an aggregated data from number of hospital beds, intensive care facilities, ventilators, nurses, doctors, point-of-care etc.
  • the testing capacity per country is endogenous to the data-driven model (the number of testing per week, number of testing facilities per areas/city/country)
  • the infection status of the untested individuals is endogenous to the data-driven model
The goal of the article is to examine the data-driven MFTG modelling aspect of COVID-19. From the mean-field-type game theory perspective, one examines carefully each individual process at the microscopic level. The individual characteristics are age, gender, location, and infection status. As each infected individual may affect its evolving neighbors and path, it creates an evolving mean-field term at the local, regional, national and international level. Thus, a macroscopic description of the proportion of infected per location will emerge as a global mean-field term. In addition, risk-awareness at the individual level as well as the global level is proposed. As several countries may not have the same seasons, culture or socio-economic context, we introduce temperature field, seasonal variation and local specificities across the countries and couple them with the decisions on the duration of the soft/medium/hard confinement. The age-structured dynamics are introduced to capture the dependence on age and on the prior medical conditions of the COVID-19 patient. For the pandemic COVID-19, many local hospitals cannot sustain a massive influx of infection and this will create a congestion and saturation. Saturation and the local capacities of the healthcare system are introduced into the model and de-congestion and curve flattening strategies are analyzed. We also examine the impact of interventions, control and risk-aware mitigation policies from the authorities. Both early control, late control and no control scenarios are examined from a network perspective using a risk-aware mean-field-type game theory. At the individual level, we formulate a risk-aware decision-making problem that the probability of being infected and its possible consequences. We build upon prior optimization-based multi-agent models developed in [29,30,31,32,33]. The number of deaths in the infected population is estimated in two ways. The number of deaths at hospitals and the number of deaths who are not tested. While there is a reported data set for the number of deaths at hospitals that directly and indirectly related to COVID-19. Currently, there is no clear data set for the number of untested deaths. We use a model to estimate it.
The COVID-19 pandemic has already an enormous impact on economic, finance, agriculture, energy, and geopolitics. The decisions made by the authorities such as confinement, lockdown, isolation, and curfew measures may have severe side effects and consequences on other sectors such as employment, supply chain, agriculture, and food security. Therefore a cost-benefit analytics need to be conducted for each policy per area/city/country.
The risk-aware mean-field-type game techniques presented here can be used to better understand the propagation of virus across geographical areas. As an integrated model, the impact of control strategies and switching between different locations in the propagation of the virus include
  • international connectivity via flight, boat or ground transportation,
  • inter-cities connectivity via flights, trains, buses, cars, motorcycles,
  • within city connectivity with pedestrian mobility to pharmacies, local markets, open street air markets, supermarkets, workplaces, offices,
and isolation/confinement strategies and testing strategy based on the spreading characteristics. For finite networks, the mean-field term is stochastic and characterizes the evolution of the total number of infected/recovered/tested/untested agents per location. By introducing control strategies at both atomic and non-atomic levels, the number of hospitalized all at once and deaths can be reduced. However, the control is costly and need to be carefully planned (Figure 2). Table 2 summarizes the heterogenous data sources.

1.5. Structure

The rest of the article is organized as follows. In Section 2 we present some basic models. The data-driven MFTG setup is presented in Section 3. Section 4 presents the COVID-19 data set used. Section 5 concludes the article.

1.6. Notation

Table 3 summarizes the notations used the proposed model.

2. Basic Models

2.1. SIR

We start with a basic system of differential equations to estimate the propagation in an homogenous population with size n = n ( t 0 ) > > 1 at time t 0 and three compartments (Susceptible “S”, Infectious “I”, Removed “R”) There are three different variables (S, I and R) representing the status of each compartment. β represents the disease transmission rate and γ describes the “removed” rate.
d S dt = λ · S , d I dt = λ · S γ · I , d R dt = γ · I , S ( t 0 ) > 0 , I ( t 0 ) > 0 R ( t 0 ) = 0 , λ = β · I n ,
An important functional, called basic reproduction number, is given by:
R 0 = β γ .

2.2. Data-Driven SIR

We would like to have an idea of the functions I ( t 0 ) , β , γ , R 0 . We aim to estimate them from the dynamic data set that reported (publicly) by authorities.
  • Given the data sets
    infected cases I ^ ( t 0 ) , I ^ ( t 0 + 1 ) , , I ^ ( t 0 + k 1 ) ,
    Removed cases R ^ ( t 0 ) , R ^ ( t 0 + 1 ) , , R ^ ( t 0 + k 1 ) ,
    propose an estimate of β d a t a = β ^ (for β ) and γ d a t a = γ ^ (for γ )
  • Compute an estimate for R 0
We estimate the rate parameters by solving a dynamic optimization problem.
  • Given the data sets, solve the basic optimization problem
    ( β ^ , γ ^ , S ^ 0 , I ^ 0 ) arg min ( β , γ , S ( t 0 ) , I ( t 0 ) ) S p e c t 0 t 0 + k | I ( t ) I ^ ( t ) | 2 + | R ( t ) R ^ ( t ) | 2 d t ,
  • This provides ( β d a t a , k = β ^ , γ d a t a , k = γ ^ )
  • R 0 , d a t a , k = β d a t a , k γ d a t a , k
where S p e c means the specification parameters and k 1 .
This leads to a Data-Driven SIR:
S ( t 0 ) = S 0 , I ( t 0 ) = I 0 0 , R ( t 0 ) = 0 , d S dt = β ^ · I N · S d I dt = β ^ · I N · S γ ^ · I d R dt = γ ^ · I
From the latter system one can obtain the trajectories of ( S , I , R ) over time. Then, several questions arise
  • What if the data set changes regularly?
  • Weekly estimates?
  • Monthly estimates?
  • Long-term estimates?
It is important to notice that for some countries, the data set provided need to be structured per week, two weeks, month time windows or a proper moving average to learn a meaningful trend of the data. Data-Driven SIR
  • Pros
    we have a data-driven model of SIR model
    it is a simple model
    it is compartment-based
    it is based on the data set { I ^ , R ^ } during the time window [ t 0 , t 0 + k 1 ]
    it is deterministic
  • Contras:
    the number N is fixed and global
    not localized
    it is homogenous
    Does the shape of I , R capture the observed data I ^ , R ^ ?
Next, we relax the restrictive assumptions made in the previous model and include context-awareness into the data-driven model.

2.3. Basic SIR with Location, Age and Economic Wealth

We introduce the SIRD (susceptible-infected-recovered-deceased) dynamics with spatial location x over a map D l at locality l, socio-economic status e and age-structure z.
            Susceptible: S (x,z,e,t)
            Infected:    I(x,z,e,t)
            Recovered:  R(x,z,e,t),
            Deceased:    D(x,z,e,t)
D o m a i n : ( x , z , e , t ) R 3 × R × R × ( t 0 , t 1 ) , S t ( x , z , e , t ) = u S ( x , z , e , t ) β ( ( x , z , e ) , ( x , z , e ) ) I ( d x , d z , d e , t ) , I t ( x , z , e , t ) = u S ( x , z , e , t ) β ( ( x , z , e ) , ( x , z , e ) ) I ( d x , d z , d e , t ) γ I ( x , z , e , t ) δ ( x , z , e ) I ( x , z , e , t ) , R t ( x , z , e , t ) = γ I ( x , z , e , t ) , D t ( x , z , e , t ) = δ ( x , z , e ) I ( x , z , e , t ) , I n i t i a l c o n d i t i o n S ( d x , d z , d e , t 0 ) = S 0 ( d x , d z , d e ) I ( d x , d z , d e , t 0 ) = I 0 ( d x , d z , d e ) R ( d x , d z , d e , t 0 ) = 0 = D ( d x , d z , d e t 0 ) x D l
where u is the meeting rate, γ is the recovery rate, δ is the death rate. These are nonnegative real-valued. A solution to the above system, if any, will be denoted by ( S , I , R , D ) = ( S u , m 0 , I u , m 0 , R u , m 0 , D u , m 0 ) with the initial measure m 0 = ( S , I , R , D ) ( t 0 ) .
From (2) we observe that the function
t d d t ( S + I + R + D ) ( d x , d z , d e , t ) ,
is identically zero. We set ( S + I + R + D ) ( d x , d z , d e , t 0 ) = n 0 , at time t = t 0 . The condition for I t to be negative yields u S ( β I ) < ( γ + δ ) I . This means that basic reproduction number R 0 depends not only on u γ + δ but also the contact rate kernel β which captures physical distancing and economic wealth interaction in the society. We choose I ( x , z , e , t 0 ) to be higher for very high e to capture the initial infection from (international) travelers and people who are in touch with international businesses. Then the contact rate kernel β is inversely proportional with e . The spread is transferred to areas with low income, the dynamics exhibits a higher infection of COVID-19 in some places with low income per family size. However the spread transfer from higher income population to a population with lower income may be slower in some countries due less interaction β with infectious people.

2.4. Control of SIRD with Spatial and Age Structure

We introduce the control of the SIRD (susceptible-infected-recovered-deceased) dynamics with spatial location x, socio-economic status e and age-structure z. Let t 0 < t 1 and ( x , z , e , t ) R 3 × R × R × ( t 0 , t 1 ) .
S t + S z ϵ ( s , z , e ) Δ x S = d ˜ ( s , z , e ) S d i v x ( v S ) u S ( x , z , e , t ) β ( ( x , z , e ) , ( x , z , e ) ) I ( d x , d z , t ) , I t + I z ϵ ( i , z , e ) Δ x I = d ˜ ( i , z , e ) I d i v x ( v I ) + u S ( x , z , e , t ) β ( ( x , z , e ) , ( x , z , e ) ) I ( d x , d z , d e , t ) δ ( x , z , e ) I ( x , z , e , t ) γ I ( x , z , e , t ) , R t + R z ϵ ( r , z , e ) Δ x R = d ˜ ( r , z , e ) R + γ I ( x , z , e , t ) d i v x ( v R ) , D t = δ ( x , z , e ) I ( x , z , e , t ) , I n i t i a l   c o n d i t i o n S ( d x , d z , d e , t 0 ) = S 0 ( d x , d z , d e ) , I ( d x , d z , d e , t 0 ) = I 0 ( d x , d z , d e ) , R ( d x , d z , d e , t 0 ) = 0 = D ( d x , d z , d e , t 0 ) ,
N e w   b o r n s ( a g e   0 ) : I ( x , 0 , e , t ) = R ( x , 0 , e , t ) = 0 , S ( x , 0 , e , t ) = b ˜ ( x , z , e , s , t ) S ( x , d z , e , t ) + b ˜ ( x , z , e , r , t ) R ( x , d z , e , t ) + b ˜ ( x , z , e , i , t ) I ( x , d z , e , t ) ,
where the number of infectious people inside the ball B ϵ ( x ) , within two meters radius ϵ is given by
n I ( t ) ( B ϵ ( x ) ) = x B ϵ ( x ) ( z , e ) I ( d x , d z , d e , t ) ,
u is a control functional, ϵ ( . ) is a diffusion coefficient, Δ x denotes the Laplacian operator, div x denotes the divergence operator, β ( ( x , z , e ) , ( x , z , e ) ) is the interaction kernel by age and spatial position of the agents, b ˜ is the fertility rate of the population of Susceptible (S), Infected (I), recovered (R), d ˜ ( s , z , e ) is the death rate by age and infection status, v is the velocity (three-dimensional), and e is the economic wealth. A solution to the augmented system is denoted by ( S , I , R , D ) = ( S u , v , m 0 , I u , v , m 0 , R u , v , m 0 , D u , v , m 0 ) .
Then the optimal control of SIRD becomes a Mean-Field-Type Control Problem, and is given by
sup ( u , v ) S ( d x , d z , d e , t 1 ) D ( d x , d z , d e , t 1 ) t 0 t 1 d t h 0 ( n I ( B ϵ ( x ) ) ) v 2 2 ( x , z , e , s , t ) S ( d x , d z , t ) t 0 t 1 d t v 2 2 ( x , z , e , s , t ) S ( d x , d z , d e , t ) t 0 t 1 d t v 2 ( x , z , e , r , t ) R ( d x , d z , d e , t ) t 0 t 1 d t v 2 2 ( x , z , e , i , t ) I ( d x , d z , d e , t ) + t 0 t 1 d t [ log ( u ) u 2 ] ( x , z , e , s , t ) S ( d x , d z , d e , t ) + t 0 t 1 d t [ log ( u ) u 2 ] ( x , z , e , r , t ) R ( d x , d z , d e , t ) , s u b j e c t   t o μ = ( S , I , R , D ) = ( S u , v , μ 0 , I u , v , μ 0 , R u , v , μ 0 , D u , v , μ 0 ) , μ ( . , t 0 ) = μ 0 ,
Please note that n I depends on u and v which control actions.

2.5. A Basic SIRD Using Mean-Field-Type Game

We now introduce a basic Mean-Field-Type Game (MFTG) as follows
sup ( u , v ) S ( d x , d z , d e , t 1 ) D ( d x , d z , d e , t 1 ) t 0 t 1 [ ϵ 1 v a r μ ( v ) + ϵ 2 v a r μ ( u ) ] d t t 0 t 1 d t h 0 ( n I * ( B ϵ ( x ) ) ) v 2 ( x , z , e , s , t ) S ( d x , d z , d e , t ) t 0 t 1 d t v 2 ( x , z , e , s , t ) S ( d x , d z , d e , t ) t 0 t 1 d t v 2 ( x , z , r , t ) R ( d x , d z , d e , t ) t 0 t 1 d t v 2 ( x , z , e , i , t ) I ( d x , d z , d e , t ) + t 0 t 1 d t [ log ( u ) u 2 ] ( x , z , e , s , t ) S ( d x , d z , d e , t ) + t 0 t 1 d t [ log ( u ) u 2 ] ( x , z , e , r , t ) R ( d x , d z , d e , t ) , s u b j e c t   t o μ = ( S , I , R , D ) = ( S u , v , μ 0 , I u , v , μ 0 , R u , v , μ 0 , D u , v , μ 0 ) , μ ( . , t 0 ) = μ 0 , m = ( S * , I * , R * , D * ) = ( S u * , v * , m 0 , I u * , v * , m 0 , R u * , v * , m 0 , D u * , v * , m 0 ) , n I * ( t ) ( B ϵ ( x ) ) = x B ϵ ( x ) ( z , e ) I * ( d x , d z , d e , t )
The term n I * depends on u * and v * which are equilibrium individual control actions.
The parameters ϵ 1 and ϵ 2 are non-negative real numbers. Due to the variance terms v a r μ ( v ) , v a r μ ( u ) , Problem (5) is nonlinear w.t.r the measure μ (and non-linear in m). For more details on mean-field-type games we refer the reader to [21,22,28,39,40,41]. Next we introduce the variance-aware data-driven MFTG.

3. Data-Driven MFTG

There are K 1 countries distributed over a three-dimensional geographical area. A projected map is given in Figure 3. The set of countries is represented by a set of locations { 1 , , K } with geographical coordinates (latitude, longitude) on the map.

3.1. Authorities, Firms and People

  • Authorities: In each country/location, there is an authority who can decide on the testing policy (when, how many), migration, confinement policies of the country and international connections via flights, boats and ground transportations. The authority in l , has a testing capacity to be adjusted properly, and the migration rate η l l , l N l , where N l is the set of connecting areas/cities/countries from l . The intra-city mobility in city l 3 is represented by the mobility rate η 3 , the inter-city mobility from/to cities l 2 is represented by the mobility rate η 2 , and the international connectivity from/to country l 1 is represented by the mobility rate η 1 .
    The country specific seasons and temperature field T ( t , l ) are given. The temperature field will be taken into consideration when making a decision on the duration of a lockdown at a sector level, city level or activity level. In each country in { 1 , , K } there is a subpopulation of people, called agents. The distribution of age of all agents in country l is given by ρ ( l , d z , t ) where the (chronological) age z ranges from 0 to 124 years. The function ρ is fitted from real data set making it heterogenous from one country to another. The age distribution data per country is available in [35]. Figure 4 illustrates a sample (unnormalized) death rate per age-structure. An illustrative location-specific age distribution (unnormalized) function is displayed in Figure 5. A gender and height are also given.
    The authorities play the role of atomic decision-makers as their decisions can influence significantly the internal and external migration from that country, and the subpopulation at that location. The authority of country l aims to reduce infections, deaths and economic losses. The authorities strategic objectives are the following:
    reduce the number of deaths
    Interrupt agent-to-agent transmission including reducing secondary infections among close contacts and preventing further spread at a larger-scale;
    Identify, isolate and care for patients early (testing-tracking-tracing);
    Realizing a testing strategy at a given time window. The testing capacity t ¯ l ( t ) can be improved by the authority in l over time t .
    Minimize social and economic impact through multisectoral partnerships between countries, geographical locations and airports hubs.
  • Firms: Production goods are classified as essential, moderate-essential and less-essential. Each firm decides its total working hours and aims to reduce the number of infected employees and economic losses.
  • Agents per country: Each agent has an age z and a position located in one of the K countries. An agent of any age can be infected by a virus (SARS-CoV-2 for the Coronavirus disease 2019). An agent with located in area l 3 of city l 2 of province state/country l 1 , age z , pre-existing health condition (c), gender(g), height (h), family size (fs), average revenue per family. We rename ( c , g , h , f s ) of the agent to be c = ( c 1 , c 2 , c 3 , c 4 ) . and has an infection status described as follows.
    For untested individuals, there are six states. Non-infected agents are susceptible (lac-S). Non-infected agents including recovered agents can be re-infected by another mutated version (if any) of the virus. An agent can be exposed (lac-E), for example, by an infected agent who is coughing, sneezing, from a surface contact or from a directional air conditioning (if any). Some of the exposed agents become passive (lac-P) which means dormant (asymptomatic infectious or mild symptom) and some others become active (lac-A). One absorbing state: deceased (lac-D). Some of the passive or active agents become recovered (lac-R).
    Some of exposed people will be tested. There are ten additional states plus one specific state actioned by healthcare authorities to identify, isolate the potential exposed people for example by means of phone calls or contact-tracing and tracking. These states are Testing (lac-T), lac-testing negative, lac-testing positive, lac-testing unclassified/unknown, lac-contact tracing of the last two-weeks for each COVID-19 tested positive, lac-isolation at home, at hotel, at a point-of-care, lac-hospitalized (severely active case), lac-recovered, lac-deceased
    The 17 infection status are given by
    lac-susceptible, lac-exposed
    lac untested: lac-passive-untested, lac-active-untested, lac-recovered-untested, lac-deceased-untested,
    lac-testing, lac-testing negative, lac-testing positive, lac-testing unclassified/unknown,
    lac-contact-tracing-tracking: for each COVID-19 tested positive agent, a contact-tracing-tracking action is taken by the authorities to reach out and identify people who may have been potentially exposed by getting in the close contact of the COVID-19 positive agent in the last two weeks. This is not an individual but a collective action taken by the authorities. A person who has been identified from the list of contract-tracing person may be considered to be potentially exposed and a testing decision will be made after evaluation of the level of risk.
    lac-isolation at home, at hotel, at a point-of-care
    lac-hospitalized (severely active case), lac-recovered, lac-deceased
Figure 6 illustrates the evolution of the 17 states over time.

3.1.1. Individual State

The internal state of individual p is ( l p ( t ) , x p ( t ) , s p ( t ) , z p ( t ) , c p ( t ) ) where
  • l p ( t ) = ( l 1 , p ( t ) , l 2 , p ( t ) , l 3 , p ( t ) ) is an index representing latitude-longitude of the location of person p at time t , l 1 , p for the country, l 2 , p for the city/province, l 3 , p for the area of the city. l p ( t ) L describes a discrete set of cities map of the countries in { 1 , , K } .
  • x p ( t ) = ( x 1 , p ( t ) , x 2 , p ( t ) , h p ( t ) ) represents the position of agent p at time t
  • s p ( t ) { S , E , P , A , R , D , s 7 , , s 17 } is the infection status of person p at time t ,
  • z p ( t ) [ 0 , 124 y ] is the age of person p at time t , up to 124 years. The number y is a conversion from one year into a proper time units.
  • c p ( t ) = ( c 1 , p ( t ) , c 2 , p ( t ) , c 3 , p ( t ) , c 4 , p ( t ) ) with c 1 , p ( t ) C 1 , which is the set of all subset of C 1 = { p h c 1 , p h c 2 , p h c 3 , } a finite list of pre-existing health conditions (phc) that are considered to be relevant by health authorities. Notice that C 1 contains the empty set ø . If person p has no prior health issue then c 1 , p ( t ) is set the empty set c 1 , p ( t ) = ø . The set C 1 includes also some combinations of diabetes (type 2), cerebrovascular diseases, severe asthma, pulmonary hypertension, cardiovascular disease, high blood pressure, chronic obstructive pulmonary disease, chronic kidney disease, among others. Older people and people with pre-existing medical conditions are assumed to be more vulnerable to becoming severely ill with the virus. This is reflected in λ h d as a function of age z .
    c 2 , p C 2 represents the gender of person p . C 2 is a finite set representing the spectrum of gender, and c 3 , p ( t ) = h p ( t ) C 3 is the height of person p at time t . C 3 represents the spectrum of height and C 4 represents the set of family size or number of roommates at residential areas.
The set of states of an agent in location l L is X × C × S t a t u s where the infection status of the agent can be { S , E , P , A , R , D , s 7 , , s 17 } and C = C 1 × C 2 × C 3 × C 4 .

3.1.2. Global State

The population size is a large but finite number n . The global state of the system is the measure ( M ( l , d x , s , d z , c , t ) , l L , s { s 1 , , s 17 } , z [ 0 , 124 y ] , c C where
M ( l , V x , s , V z , c , t ) = p I { ( l p ( t ) , , s p ( t ) , c p ( t ) ) = ( l , s , c ) } I x p ( t ) V x , z p ( t ) V z ,
where V x is a Lebesgue measurable set of positions at l and V z is a measurable set of ages at l . The intra-state status of the system in location l , age z and characteristics ( c 1 , c 2 , c 3 , c 4 ) at time t is given by
M ( l , d x , d z , c , t ) = ( S , E , P , A , R , D , s 7 , , s 17 ) ( l , d x , d z , c , t ) ,
representing a measure of the total number of people located at l for each of the 17 status. Let n ( l , z , c , t ) be the population size at location l with age z and characteristics ( c 1 , c 2 , c 3 , c 4 ) at time t . Let n l ( t ) = c n ( l , d z , c , t ) be the population size at location l at time t . The occupancy measure in area l 3 of city l 2 of country l 1 is
M n ( l , V ( x ) , z , c , t ) = 1 n l V x V M ( l , x , z , c , t ) ,
where V of the volume of the neighborhood V .

3.1.3. Individual State Transitions

We describe below the transitions between infection status.
  • Susceptible agents can be exposed to the virus in different ways. (i) become exposed from a surface contact that has been infected recently. (ii) exposed from a coughing or sneezing of an infectious person (with or without symptoms) with rate λ s e
  • Exposed agents: Recent observations suggest that for the COVID-19, the risk of exposure can be affected by surface contact, coughing and sneezing (with a face mask vs. without a face mask). We propose to examine the mathematics of coughing and sneezing in order to estimate the range and the risk of exposure of a person. A simple dynamics of coughing and sneezing is proposed in [42]. The trajectory of the puff is governed by the evolution of its momentum I and buoyancy B . The buoyancy force is vertical, causing the cloud to follow a curvilinear trajectory denoted by ( w , θ , h ) or equivalently ( x , y , h )
    V t = 3 η α 3 w 2 w t v p N t , ρ c , t = 1 V ( v p N t ( ρ c ρ p ) + 3 η α 3 w 2 w t ( ρ a ρ c ) ) , B t = g ρ a V t g ( V ρ c ) t , I y , t = B , w t = ( I y 2 + I 0 2 cos 2 θ 0 V ρ c ) 1 2 , N t = 3 N U s 2 α w
    where V volume of the cloud, η = α = 0.1 constant, s distance from the source, v p speed, N is the number of particles within the cloud, with particles concentration N ( t ) V ( t ) at time t , ρ c (density of the cloud), ρ p ρ a (density of the ambient air), B cloud buoyancy, g is the acceleration due to gravity, I = ( I x , I y ) , momentum, I 0 initial momentum, θ 0 initial angle. U w = w t is the speed of the suspended particles with a time scale of h U w
    The quantities-of-interest include the fallout time, position, and the horizontal range of deposition. These quantities affect the exposure to the range and possibly the transmission of the disease by emitted pathogens. We numerically compute the parameters β , λ e p , l by looking at the distance over which the cough/sneeze travelled around 0.7 m, with an initial v p of 4 m/s. An area of 0.17 m 2 is covered initially with an expansion rate equal to 1.3 m 2 / s . We run the system for 45 s. A susceptible person present in this area will be considered to be a directly exposed person with a probability proportional to the intersection of their two path areas [1].
    D i n t r a : = ( s 1 = s : s l λ s e + e l λ e s + t , l δ l λ t s + t u , l δ l λ t u s + t r l δ l λ t r , s s 2 : = e : s l λ s e + p l ( 1 δ l ) λ p e + a l ( 1 δ l ) λ a e + t , l δ l λ t e + t u , l δ l λ t u e δ l λ e t ( l ) e l e l λ e s e l ( 1 δ l ) λ e a e l ( u l ( o | s , z ) ( 1 δ l ) λ S m + u l ( m | p , z ) ( 1 δ l ) λ e p , l p l ) + r l ( 1 δ l ) λ r e s 3 : = p : p l ( 1 δ l ) λ p r p l ( 1 δ l ) λ p e 2 p l ( u l ( m | p , z ) u ¯ l ( m | p ) ) ( 1 δ l ) λ p a n p l 1 n l + a l ( 1 δ l ) λ a p p l h l + p l + e l ( u l ( o | e , z ) ( 1 δ l ) λ S m + u l ( m | p , z ) ( 1 δ l ) λ e p , l p l ) + r l ( 1 δ l ) λ r p s 4 : = a : 2 p l ( u l ( m | p , z ) u ¯ l ( m | p ) ) ( 1 δ l ) λ p a n p l 1 n l a l ( 1 δ l ) λ a e a l ( 1 δ l ) λ a p p l h l + p l + e l ( 1 δ l ) λ e a a l ( 1 δ l ) λ a d ( l , z , c ) a l ( 1 δ l ) λ a r ( l , z , c ) s 5 : = r : p l ( 1 δ l ) λ p r + a l ( 1 δ l ) λ a r ( l , z , c ) r l ( 1 δ l ) λ r p r l ( 1 δ l ) λ r s s 6 : = d : ( 1 δ l ) λ a d ( l , z , c ) a l s 7 : = t : δ l λ t t , t ( l , c ) t t l + δ l λ e t ( l ) e l t l δ l λ t , t + t l δ l λ t , t t l δ l λ t , t u s 8 : = t : t l δ l λ t , t t , l δ l λ t s t , l δ l λ t e s 9 : = t u : t l δ l λ t , t u t u , l δ l λ t u s t u , l δ l λ t u e s 10 : = t + : t l δ l λ t , t + t + , l δ l λ t + , t t t + , l δ l λ t + , t h 1 t + , l δ l λ t + , t p c t + , l δ l λ t + , t h 2 s 11 : = t t : δ l c o n t a c t i n g , v e r i f y i n g , m a k i n g   a   l i s t , s u g g e s t i n g   t e s t s 12 : = t h 1 : t + , l δ l λ t + , t h 1 t h 1 , l δ l λ t h 1 , t h o s u 1 u ¯ 1 ( t h ¯ 1 , l 1 n l ) t h 1 , l δ l λ t h 1 , t r t h 1 , l δ l λ t h 1 , t p c s 13 : = t p c : t + , l δ l λ t + , t p c t p c l δ l λ t p c , t h o s u 3 u ¯ 3 ( t p c ¯ l 1 n l ) t p c l δ l λ t p c , t r s 14 : = t h 2 : t + , l δ l λ t + , t h 2 t h 2 , l δ l λ t h 2 , t h o s u 2 u ¯ 2 ( t h ¯ 2 , l 1 n l ) t h 2 , l δ l λ t h 2 , t r s 15 : = t h o s : t h 1 , l δ l λ t h 1 , t h o s u 1 u ¯ 1 ( t h ¯ 1 , l 1 n l ) + t p c l δ l λ t p c , t h o s u 3 u ¯ 3 ( t p c ¯ l 1 n l ) + t h 2 , l δ l λ t h 2 , t h o s u 2 u ¯ 2 ( t h ¯ 2 , l 1 n l ) t h o s l δ l λ t h o s , t r t h o s l δ l λ t h o s , t d s 16 : = t r : t h o s l δ l λ t h o s , t r + t h 1 , l δ l λ t h 1 , t r + t p c l λ t p c , t r + t h 2 , l δ l λ t h 2 , t r t r l δ l λ t r , s s 17 : = t d : t h o s l δ l λ t h o s , t d )
    An exposed person
    may become active with a probability λ e a ( l )
    may become passive via two ways. (i) λ S m is the probability of getting infected by a surface of contact or in close contact with an infected agent. The exposed agent can decide to receive or not an item or a visit to a workplace, grocery store, pharmacy, { o , o ¯ } . The contact probability is u l ( o | e , z , c ) . In practice, the meeting or contact probability are estimated through the path trajectory of exposed people and the use of physical distancing to an exposed person or an exposed surface. (ii) λ e p , l P l n ( t ) models the probability of encounter a passive agent where
    P l n ( t ) = x , z c [ P n + t + n ( l , d x , d z , c , t ) ] .
    An example of interaction between an exposed agent and an active or passive infectious agent is given by
    m ( l , x , s , z , c , t ) x , z c β ( ( x , z ) , ( x , z ) ) s { p , a , t + , t p c , t h 1 , t h 2 , t h o s } m ( l , d x , s , d z , c , t ) ] ,
    where β is the spatial exposure and cross-age kernel between positions x and x as in (8), and s { l a c-S , l a c-e x p o s e d } . For infection at homes and residential areas, we take the average family size per area/city/country. This is made endogenous to the model by setting c 4 to the ’family’ size (or number of roommates) of the individual.
  • Untested Passive agents: In practice, the confirmed cases (asymptomatic and symptomatic) are made through a two-step process via testing for COVID-19 which can be positive, negative or underdetermined with some probabilities ( λ p o , λ n e ) . Since testing is still limited in many countries, we estimate the untested passive agents from a tracking of exposed agents obtained by phone calls, surveys, mobile tracking, contact-tracing, among the others. A large number of the population has not been tested yet. A person in country l is untested with probability 1 δ l . where δ l is the testing strategy adopted by the authority in l .
    may become recovered with probability λ p r .
    may become susceptible with probability λ p s .
    may become active with a rate λ p a , 1 .
    may opportunistically encounter with another infectious agent or has comorbidities, and both become active. The rate is λ p a , 2 ( z , c ) ( P l n ( t ) 1 n l ) . The passive agent can decide to be in physical contact or not with the other infected agent, so there are two possible actions: { m , m ¯ } . The meeting probability is u l ( m | p , z , c ) .
    may cause death with age.
    newborns with passive status with age 0 . This will be considered to be a very small number as in the (publicly) reported data set.
  • Untested Active agents:
    may become susceptible with probability λ a s ( l , z , c , ρ ) and depends on age.
    may become passive with probability λ a p ( z , ρ , l ) P l n ( t ) h l + P l n ( t ) . This will be considered to be a very small number as in the (publicly) reported data set.
    may cause death with age. The death rate d ˜ ( z , c , ρ ) , due to the virus, increases with the age z of the agent. The distribution of age in location l solves
    ρ t + v ˜ ρ z = d ˜ ( z , c , ρ , l ) ρ ( l , z , t )
    where v ˜ is the aging speed and d ˜ is the death rate. The initial distribution of age in location l is ρ ( l , d z , 0 ) . The birth rate is ρ ( l , 0 , t ) = f e r t ( l , z , ρ ) ρ ( l , d z , t ) where f e r t ( l , z , ρ ) is the fertility rate at age z in country l . Older people and people with pre-existing medical conditions such as severe asthma and pulmonary hypertension, high blood pressure, diabetes, are assumed to be more vulnerable to becoming severely ill with the virus SARS-COV-2.
    newborns with active status with age 0 . The newborn part of the population contributes as ρ ( l , 0 , t ) .
  • Untested Recovered agents: Depending on the type of virus mutation and immunization of the agent, a recovered agent can be re-infected by a mutated version of the virus and hence,
    may become susceptible with λ r s ( z , c ) but it is assumed to be small as suggested by the publicly reported data set.
    may become passive with λ r p ( z , c ) but it is assumed to be small as suggested by the publicly reported data set.
  • Untested Death: this is an absorbing state. No transition to any other state once in. The death rate depends not only on the age of the patient but also on the temperature field or season at location l . It also depends the capacity of the Healthcare system at location l . The constraint is
    c h o s p i t a l i z e d ( l , d x , d z , c , t ) c ¯ l ( t ) ,
    where c ¯ l ( t ) is the capacity of the healthcare system at location l at time t . When the capacity c ¯ l ( t ) is exceeded, the death rate d ˜ increases drastically. Authorities anticipate the saturation and find alternatives such as installations of equipments at stadiums and new hospitals. An aggregated hospital capacity data set c ¯ l is available from World Health Organization and World Bank Group [38]. Depending on the country, there is also a certain rate λ c o of undetected COVID-19 patients (not reported at hospitals or from their homes) that lead to death. Figure 4 illustrates a data-driven death rate by age.
  • lac-testing: During a period of asymptomatic infection, the testing can reveal infection depending on the outcome. The testing result can lead to different outcomes and the isolation can be at home, hotel or point-of-care as displayed in Figure 7. Testing occurs in country l with probability δ l . The result of the testing is often classified as positive, negative or underdetermined (unknown). Quarantine at home, hotel or point-of-care policy is case-dependent. It can be dependent on whether a case is unknown, known positive, known negative, or recovered. Testing therefore makes possible the identification and quarantine of infected individuals and release of non-infected individuals. Each country has its own testing capacity t ¯ l and testing rule δ l (deciding by the authority at l) and the constraint is captured by
    c x , z t e s t i n g ( l , d x , d z , c , t ) t ¯ l ( t ) .
  • The testing state moves to one of the three states: lac-testing negative, lac-testing positive, lac-testing unclassified/unknown.
  • lac-contact tracing of the last two-weeks for each COVID-19 tested positive agent.
  • lac-isolation at home, at hotel, at a point-of-care:
    may become hospitalized with probabilities
    λ t h 1 , t h o s ( z , c ) u 1 u ¯ 1 ( t h ¯ 1 , l n ( t ) 1 n l ) , λ t h 2 , t h o s ( z , c ) u 2 u ¯ 2 ( t h ¯ 2 , l n ( t ) 1 n l ) , λ t p c , t h o s ( z , c ) u 3 u ¯ 3 ( t p c ¯ l n ( t ) 1 n l ) ,
    respectively.
    may become recovered. The rates are λ t h 1 , t r ( z , c ) , λ t h 2 , t r ( z , c ) , λ t p c , t r ( z , c ) ,
    There may be also a transition from home to one of the point-of-care with probability λ t h 1 , t p c ( z , c ) .
  • lac-hospitalized (severely active case),
    may become recovered with rate λ t h o s , t r ( z , c ) ( t h o s l n ( t ) 1 n l ) .
    may become dead with rate λ t h o s , t d ( z , c ) + ( t h o s l c ¯ l ) + .
  • lac-recovered
    may become susceptible with rate λ t r , s ( z , c ) but it is assumed to be very small.
    may become exposed with rate λ t r , e ( z , c ) but it is assumed to be very small.
  • lac-deceased: this is an absorbing state. There is no transition to any other state once in.
When δ l = 0 , the model (without testing at locality l) reduces to six basic individual states. Figure 7 represents some of the intra-dynamics for both tested and untested individual at a given location wit pre-existing health condition c , gender, height, family size, age z , and untested options. Connection with SIR, SEIR, SIRD, SEIRD can be found in Figure 8, Figure 9, Figure 10 and Figure 11.

3.1.4. Mobility Per Area/City/Country

  • The mobility pattern of the agents through ground transportation within the same street/area of the city, between areas of the cities, between cities via ground and air transportation and international connectivity are given by a mobility map or graph with rate functions η l l ( T , C , c , λ , m , ρ , u , v , δ , n ) between locations l and l . We decompose η into three layers: η 1 connecting countries, η 2 for connecting cities, and η 3 for connecting areas of the same city.
The mobility pattern by area per city can be formulated as follows. Let l = ( l 1 , l 2 , l 3 ) be a location of a specific area l 3 of the city l 2 of region/country l 1 and x = ( x 1 , x 2 , h ) R 3 a geographical location of an individual agent inside the area l 3 . Let m ( l , x , s , z , c , t ) be a measure of the agents satisfying the Kolmogorov Equation (20). The limiting measure m can be written as
t i m e-v a r i a t i o n =   a d v e c t i o n-j u m p-d i f f u s i o n l o c a l   s p r e a d   o f   t h e   d i s e a s e :   c o u g h i n g   a n d   s n e e z i n g l o c a l   s p r e a d   o f   t h e   d i s e a s e   v i a   s u r f a c e   c o n t a c t i n t r a-c i t y   m o b i l i t y   i n   l 3 i n t e r-c i t y   m o b i l i t y   f r o m / t o   l 2 i n t e r n a t i o n a l   c o n n e c t i v i t y   f r o m / t o   l 1 p o p u l a t i o n   a g i n g   a n d   d e a t h n u m b e r   o f   h o s p i t a l i z e d   p a t i e n t s   v s .   h o s p i t a l   c a p a c i t y   i n   l 3 n u m b e r   o f   t e s t s   v s .   t e s t i n g   c a p a c i t y   i n   l 3 i n i t i a l   p o p u l a t i o n n e w   b o r n s   w i t h   a g e   0 , c i t y   a r c h i t e c t u r e   c o n s t r a i n t m a p   c o n s t r a i n t A l l o w e d / f e a s i b l e   m o b i l i t y   a r e a s / e x i t s
The evolution of fraction of agents per state is given by
  • The number of agents for which there is a transition in one time slot is always less than 2.
  • Payoff contribution from switching: { 0 , 1 n l , 1 n l , 2 n l , 2 n l } .
  • The intensity of interaction is in the order of 1 / n l .
  • The drift ( the expected change of M n in one time-step given the current state) of the system is: 1 n l [ D i n t r a + D i n t e r ] , with D i n t r a given in (9) and
    D i n t e r : = l s l η l l s l l η l l v s z , l d ˜ s l l e l η l l e l l η l l v e z , l d ˜ e l l p l η l l p l l η l l v p z , l d ˜ p l l a l η l l a l l η l l v a z , l d ˜ a l l r l η l l r l l η l l v r z , l d ˜ r l 0 l s l j η l l s l j l η l l v s l j , z d ˜ s l j 0 ,
    where j { 7 , , 16 } , and m is the actual population mean-field profile as a function of ( l , x , s , z , c , t ) given in (20) where y q denotes a quarantined agent with status y . Agents with non-empty pre-existing conditions c ø are handled separately from the above dynamics with a certain quarantine rate at the early stage. Here b ˜ 00 = 0 for z > 0 and The new borns are counted in the calculations of m from the functional b ˜ with age z = 0 . The transition rate q ˜ ( x , s , z , c ; ( l , x , s , z , c , t , m ) ) is obtained from the functions λ following the diagram in (9).
Proposition 1.
As n l + the occupancy measure M n ( t ) converges in probability to the solution of the (controlled) differential equation given by
m ˙ ( l , x , s , z , c , t ) = f ( l , x , s , z , c , t , λ , u , v , η , δ , m ) ,
starting from m ( . , t 0 ) = m 0 ( . ) .
The convergence is in distribution. It is, in general, weaker than the convergence in probability. However, here, the limiting object m is a deterministic (parametrized) object, and hence, the convergence is also in probability. The proof follows from [30,31] by using a martingale approach with an infinitesimal generator driven by the drift
f : = lim n + [ D i n t e r + D i n t r a ] ,
where the limit is taken in (9).

3.1.5. Data-Driven Mean-Field Trajectories

We build upon the works on mean-field-type filters developed in [43,44,45] to incorporate the economic data and the pandemic data together in the model. We tune the parameters of the model such that the solution of the dynamical system becomes as close as possible to the dynamically changing data set. We rewrite the model with the parameters λ to be tuned from the reported data set using the mean-field dynamics in Proposition 1.
  • The geographical coordinates are taken from the world map data set.
  • The sequences of reported data set y ^ l ( t k ) , k { 0 , 1 , , } , t k t is given. The reported data set is observed at discrete time instants t 0 < t 1 < t 2 < . t k captures the time instant at which the k-th data point is officially reported by the corresponding state and healthcare authorities at location l . The reported data set is a sequence of aggregated data set: y ^ l ( s , t k ) where s { t r , t d , t e s t i n g , t + } . The conditions of untested agents are not in the reported data set. The reported data set is assumed to be noisy and inaccurate.
  • The reported data set is used to construct a filtered trajectory minimizing the global error within [ t 0 , t 1 ] by choosing the tensor λ and h l . Then the resulting dynamics is used to forecast the mean-field within an uncertainty region. The sequence of optimization problems up to time t k , is given by
    inf λ , h , m 0 s t 0 t k x z c m ( l , d x , s , d z , c , t ) m ^ l ( s , t ) 2 2 d t ,
    where m ^ l ( t ) = m ^ l ( t i 1 ) + t t i 1 ( t i t i 1 ) I ( t i 1 , t i ) ( t ) ( y ^ l ( t i ) m ^ l ( t i 1 ) ) for t ( t i 1 , t i ) . As a new data point m ^ l ( t k + 1 ) is observed, we need to re-update the estimation over the integral [ 0 , t k + 1 ] by solving the new minimization problem
    inf λ , h 0 t k + 1 m ( t ) m ^ ( t ) 2 2 d t ,
    and so on. The continuation of the mean-field starts from m ( t k ) at time t k .
The above optimization provides λ d a t a , h d a t a that are specific to COVID-19 country-specific spread. Moreover, λ d a t a and h d a t a are context-aware as they depend on country-specific, age, gender, testing, and pre-existing health conditions. The data-driven dynamics yields
m ˙ ( l , x , s , z , c , t ) = f ( l , x , s , z , c , t , λ d a t a , u , v , η , δ , m ) ,
with m ( . , t 0 ) = m 0 ( . ) . Instead of m ^ above, the estimation is replaced by the distribution of m | { y ^ ( t k ) , t k t } leading to a mean-field-type filtering problem [43,44,45,46]. The diagram of Figure 1 represents the main steps of the algorithm of the data-driven MFTG model.

3.1.6. Beyond Pairwise Interaction

We have detailed above the pairwise interaction case with a kernel β in (9). A 3-wise, 4-wise,...j-wise interaction case, depending on the local markets, supermarkets, pharmacies, family members at home, and the number of infected people at the neighborhood V ( x ) can be formulated as
i n f e c t i o u s = { p , a , t + , t p c , t h 1 , t h 2 , t p c , t h o s } , m ( l , x , s , z , c , t ) x V ( x ) β 1 ( x , x , t ) × c s i n f e c t i o u s m ( l , d x , s , d z , c , t ) + j 2 λ j ( l , x ) ( x 1 , x j ) V j ( x ) β j ( x 1 x j , x ; η ) 1 κ = 1 j ( 1 m + + ( l , d x κ , t ) ) , m + + ( l , x κ , t ) = c s i n f e c t i o u s z m ( l , x κ , s , d z , c , t )
where λ j ( l , x ) denotes the probability of having j agents around x .

3.2. Risk-Aware MFTG

The risk-aware MFTG is given as follows:
  • Decision-makers: authorities and individuals
  • Control actions: ( η , δ ) traveling restriction and testing policy for authorities, ( u , v ) movement and meeting rate for individuals
  • Objective functionals: cost-benefit with variance awareness specified below.
Introduce u ¯ = k u k μ k and v a r μ ( u ) = k ( u k u ¯ ) 2 μ k . The benefit-cost functional is a risk-aware function as it depends explicitly on the variance.
Definition 1
(Best-response ). The best-response problem given ( m , η ) of a individual agent chooses ( u , v ) to solve
sup u , v E [ ( s + r ) ( t 1 ) + t 0 t 1 ( ( s + r ) q v a r μ ( u ) q ¯ u ¯ 2 g 0 ( u , v , μ , η , m ) ) d t ] s u b j e c t   t o μ ˙ ( l , x , s , z , c , t ) = f ( l , x , s , z , c , t , λ , u , v , η , δ , m ) , μ ( l , d x , s , d z , c , t 0 ) = m 0 ( l , d x , s , d z , c ) , m ˙ ( l , x , s , z , c , t ) = f ( l , x , s , z , c , t , λ , u * , v * , η , δ , m ) , m ( l , d x , s , d z , c , t 0 ) = m 0 ( l , d x , s , d z , c ) , m ( l , d x , h o s p i t a l i z e d , d z , t ) c ¯ l ( t ) , m ( l , d x , t e s t i n g , d z , t ) t ¯ l ( t ) , x D , v | D = 0 , v E x i t s = k ( l , x , m ) ,
with D being the border of the map D ,
g 0 ( u , μ , η , δ , m ) = v 2 2 [ h 1 ( x V x ( t + + p ) ( d x ) ) + h 2 ( x , I x V x z c ( t + + p ) ( l , d x , d z , c , t ) > 1 ) ] + v a r ( v ) b 1 ( v ) ,
and b 1 is the benefit of the agent, h 1 , h 2 are positive and non-decreasing functions (in the second variable for h 2 .)
The best-response problem given m of the l-th authority is to choose a finite dimensional vector η l , δ l given the migration restrictions imposed by the other authorities.
inf η l , δ l ( d l + a l + t + , l + t h 1 , l + t h 2 , l + t p c l + t h o s l + t d l ) ( t 1 ) + t 0 t 1 ( ( d l + a l + t h o s l + t d l ) d t + t 0 t 1 q l v a r m ( η l ) + q ¯ l η ¯ l 2 + g l ( η , δ , m ) ) d t s u b j e c t   t o m ˙ ( l , x , s , z , c , t ) = f ( l , x , s , z , c , t , λ , u , v , η , δ , m ) , m ( l , d x , s , d z , c , t 0 ) = m 0 ( l , d x , s , d z , c ) , m ( l , d x , h o s p i t a l i z e d , d z , t ) c ¯ l ( t ) , m ( l , d x , t e s t i n g , d z , t ) t ¯ l ( t ) , x D l , v | D = 0 , v E x i t s = k ( l , x , m ) ,
where η l = ( η l l ) l , η ¯ l = l m l η l l and v a r m ( η l ) = l ( η l l η ¯ l ) 2 m l and g l ( η , δ , m ) is the economic cost-benefit at locality l .

Mean-Field-Type Equilibrium

Definition 2.
A mean-field-type Nash equilibrium is a strategy profile ( u * , v * , η * , δ * ) solution to the interdependent problems (13) and (14).
Proposition 2.
If there is a solution to the following Hamilton-Jacobi-Bellman system in the space of measure P 2 ( R 2 × S × [ 0 , 124 y ] × C ) given by
W : [ t 0 , t 1 ] × P 2 ( R 2 × S × [ 0 , 124 y ] × C ) × P 2 ( R 2 × S × [ 0 , 124 y ] × C ) R , V l : [ t 0 , t 1 ] × P 2 ( R 2 × S × [ 0 , 124 y ] × C ) R ,
where P 2 is the set of square (in space and age) integrable (positive) measures and
W t + H 0 = 0 , W ( t 1 , μ , m ) = ( s + r + t r ) ( t 1 ) V l , t + H l = 0 , V l ( t 1 , m ) = ( d l + a l + t + , l + t h 1 , l + t h 2 , l + t p c l + t h o s l + t d l ) ( t 1 ) , l L ,
where the Hamiltonians are given by
H 0 = sup u , v [ b 0 + f , W μ ] + f ( . , u * , v * ) , W m , H l = inf η l , δ l [ b l + f , V l , μ ] , b 0 = ( s + r ) q v a r μ ( u ) q ¯ u ¯ 2 g 0 ( u , v , μ , η , m ) , b l = d l + a l + t h o s l + t d l + q l v a r m ( η l ) + q ¯ l η ¯ l 2 + g l ( η , δ , m ) , l L ,
with ( u * , v * ) optimizer in H 0 in (18) and ( η * , δ * ) optimizer in H l in (18). Then, ( u * , v * , η * , δ * ) is a mean-field-type Nash equilibrium.
The proof of Proposition 2 follows similar steps as in [23]. From the formulation of the minimization problem, the number of infected people and the number deaths are significantly reduced at the mean-field equilibrium. However, the cost-benefit analysis suggests that it depends on the functionals g 0 , g l , h 1 , h 2 .
The master adjoint system (MASS, [47]) is given by
U 0 , t ( l , x , s , z , c , t , μ , m ) + H 0 , μ = 0 , U 0 ( l , x , s , z , c , t 1 , μ , m ) = I s { s , r , t r } U l , t + H l = 0 , U l ( t 1 , m ) = ( d l + a l + t + , l + t h 1 , l + t h 2 , l + t p c l + t h o s l + t d l ) ( t 1 ) l L
A solution to the MASS system above provides an equilibrium strategy via the best-response strategies from H 0 , H l but not necessarily the equilibrium costs of the decision-makers.

3.3. Other Relevant Payoffs

  • Authorities The authority in locality l decides on
    Migration rules (lockdown, confinement, isolation, curfew) ( η 1 , l , η 2 , l , η 3 , l ) , testing strategy δ l
    Budget allocation and incentives l s l , t r l
    Multiple objectives for authority in locality l :
    reduce the number of deaths, infected,
    reduce economic losses
    maximize the number of recovered-deaths
    O p t i m i z e   l o n g-t e r m   o b j e c t i v e s s u b j e c t   t o c o n s t r a i n t s d y n a m i c s
  • Consumption goods firms Firms (producing essential, moderate-essential, less-essential goods) in locality l decide on Production, Total hours worked A 1 = a 1 d m , and Budget constraint.
    Multiple objectives for j : Reduce the number of infected employees and Maximize profit.
    O p t i m i z e   l o n g-t e r m   o b j e c t i v e s s u b j e c t   t o c o n s t r a i n t s d y n a m i c s
  • Each individual’s risk-awareness An individual in locality l decides on
    • Meeting rate a 2 , local movement x , v , a 3 , consumption a 1
    Multiple objectives for an individual
    reduce the risk of being infected,
    reduce the risk of exposing the others (if co-opetitive),
    reduce economic losses
    O p t i m i z e   l o n g-t e r m   o b j e c t i v e s s u b j e c t   t o c o n s t r a i n t s , d y n a m i c s ( l o c a l i t y , p o s i t i o n , i n f e c t i o n   s t a t u s , a g e , p r e-e x i s t i n g   h e a l t h g e n d e r , h e i g h t , f a m i l y   s i z e , i n c o m e   p e r   f a m i l y   s i z e )
    for susceptible:
  • economic:
    log ( w a 1 + l s g 1 + t r g ) + b 1 ( v , s p o t ) λ ^ 1 2 a 1 2 λ ^ 2 v a r μ ( a 1 )
    where w is the wealth, l s g is the lump sum proposed by the government during COVID-19. s p o t represents the hotspots of the locality and b 1 ( v , s p o t ) is the benefit to go the spot. Thus utility captures some of the features observed in practice. If the individual decides to set its working hours a 1 to zero then government supports (lump sum l s g ) can help to balance a bit but this is costly to the government depending on the duration of the pandemic period.
  • pandemic:
    s q v a r μ ( a 2 ) q ¯ a ¯ 2 2 h 0 ( n i n f e c t i o u s ( B ϵ ( x ) ) ) v 2 λ ^ 3 v a r μ ( v )
    where q , q ¯ are nonnegative numbers.

4. Model Outputs and Data Visualization

4.1. Data Used and Constraints

We present some illustrative examples with K = 195 countries and more detailed analysis for 66+ countries. The COVID-19 data set is taken from [10,11,12,13,36]. The age-structure data per country is provided in [35]. For the international connectivity graph, η 1 we have used Flightradar24 [34], which is a global flight tracking service that provides information about flights from 1200 airlines and 4000 airports around the world. The data set does not capture all international connections but it provides a sample. As the initial propagation of COVID-19 started from flights we have modulated the flight data set to capture it. In particular, we have Flightradar24 to adjust the number of COVID-19 patients who came via commercial flights. After a certain waiting time, the soft/partial/hard flight restriction decision has been made between some countries. Those countries we made η 1 , l l to be zero or a very small number (0.001) if travels from l to l are restricted. For the geographical mobility and co-location map of people in country l 1 , we have used OpenStreetMap before and after confinement decisions (if any) per country. The Google Community Mobility Reports can be found in [37].
The country-specific hospital capacity data set is obtained from World Bank Group [38] and is used to capture
c h o s p i t a l i z e d ( l , d x , d z , c , t ) c ¯ l ( t ) .
However, the data set is limited to the country level and it is not per area/city/county. The country-specific testing capacity data set is not available but the number of tests per country is provided in [12]. The set D = l L D l where D l is a constrained non-empty set. Given two countries l 1 and l 1 , the dynamics m ( l , x , s , z , c , t ) and m ( l , x , s , z , c , t ) will be related to each other via the switching rates η 1 . Table 2 summarizes the heterogenous data sources. Figure 12 represents the proportion of infected people
l , c s { p , a , t + , t h 1 , t p c , t h 2 , t h o s } m ( l , d x , s , d z , c , t ) ,
at the 195 countries as of 30 March 2020. Figure 13 illustrates the status of the fifteen most (reported) infected states as of 1 April 2020. Figure 14 samples G7 countries. Detailed testing results are displayed in Figure 15 for the cities of New York and Los Angeles.
We make the following observations from the proposed model.
  • the model is flexible enough to capture some local context-awareness including local mobility and age structure per country. The provided model can be filtered to track the data set provided in [12] even for some of the countries with a low number of cases.
  • The connectivity of the local graph η 3 plays a key role in the propagation of the virus across different areas of the city
  • The connectivity of the local graph η 2 plays a key role in the propagation of the virus across different cities
  • The connectivity of the local graph η 1 plays a key role in the propagation of the virus across states/countries.
  • The current case fatality rate (data-CFR) per country data set is the ratio between the number of (reported) confirmed cases and the total number of (reported) deaths from COVID-19 outbreak data set [36] for that country. We observe that there are some significant differences in terms of data-CFR per country even for whose who have made similar decisions at similar infection time. Some of the differences comes from the implementation in practice and the response of the people to the measures. The proposed MFTG model captures the data-CFR per country as illustrated in 66+ countries. However, different response strategies by individuals and authorities lead to different behaviors.

4.2. Visualization

The optimization algorithm is implemented in C++ using [48]. The plots on the geographical-map (see Figure 12) are done using MATLAB. We combine several layers: the transportation layer (air and ground), economics layer, population mobility map after the first infection of COVID-19 in that city/country, and the epidemic data-driven model. We display below the outputs (tested positive, tested-recovered, tested-dead, tested-active) of the epidemic model in 66+ countries. We choose the constraints c ¯ l , t ¯ l to be high enough so that the interior solution can be found. This means extending the capacity by means of new resources. The COVID-19 initial death rate is chosen as in Figure 4 for the countries where the death rate due to COVID-19 is unknown. We estimate the death rate from the model using the reported data [12]. We choose k = 0.7 m ( . ) for the numerics at the exits on the grid over OpenStreet map. The rate λ a p is set 10 7 or zero depending on the country/locality. The other λ functions are obtained from the minimization with the smallest norm allowed to derive λ d a t a . η l is set to 10 8 after the borders were closed at locality l . As new data comes, λ d a t a can be recalculated. The newborns are taken from the last year growth scale. From λ d a t a we plot the behavior of the dynamics (20) and integrates it out. The initial t 0 is set to 22 January 2020 for most countries.
We observe that the proposed model captures the behavior in most countries. The data-driven MFTG model reveals that the number active COVID-19 positive patients in countries such as Venezuela, Germany, Italy, Malaysia, Senegal, Zambia, and Togo have several local peaks and oscillating behaviors. Some of them cannot be fitted with a Gaussian or bi-Gaussian. It cannot be fitted with a single exponential. By changing h l from 0.1 to 0.9 we observe a limit cycle of the dynamics. Figure 16 and Figure 17 represents a COVID-19 sample of Non-Gaussianity and non-exponential. Also, Non-Gaussianity of the reported active cases and hospitalized cases are observed in 15+ countries. It includes Albania, Azerbaijan, Bahamas, Bosnia, Costa Rica, Djibouti, Georgia, Irak, Iran, Jordan, Lebanon, Lituana, Malta, San Marino, Uzbekistan, etc. Table 4, Table 5, Table 6 and Table 7 summarize lists of figures and illustrations.

4.3. Limitations of the Proposed Model

The proposed data-driven modelling has several interesting features including epidemiological aspects (hospitalization, tested negative, untested active, untested deceased, and untested active) as well as economics aspects (average revenue per family size, income status, and on-site worked hours during COVID-19) and mobility aspects (pedestrian within a sector, within a city, between cities, provinces, countries by ground/air/sea transportation, and movement to hotspots, local markets, grocery stores, pharmacies, etc). However, the model still need extension and integration of food security and supply chain which are relevant aspects in many countries.
m = ( m ( l , x , s , z , c , t ) ) l , s , c , m t = d i v x ( v m ) d i v v ( u 3 m ) + 1 2 t r a c e [ ( σ * σ m ) x x ] m o v e m e n t   a n d   d i f f u s i o n + Θ [ m ( l , x γ , s , z , c , t ) m ( l , x , s , z , c , t ) + m x , γ ] ν ( d θ ) j u m p + B v ( x ) m ( l , d x , s , z , t ) q ( x , s , z ; ( l , x , s , z , t , m , v ) ) m B v ( x ) q ( d x , s , z ; ( l , x , s , z , t , m , v ) ) + s s , c c m ( l , d x , s , d z , c , t ) q ˜ ( x , s , z , c ; ( l , x , s , z , c , t , m ) ) m ( l , x , s , z , c , t ) s s , c c q ˜ ( d x , s , d z , c ; ( l , x , s , z , c , t , m ) ) l o c a l   s p r e a d   o f   t h e   d i s e a s e c o u g h i n g , s n e e z i n g , s u r f a c e   c o n t a c t + l l 3 m ( l , d x , s , z , c , t ) η 3 ( l , x , s , z , c ; ( l , x , s , z , c , t , m ) ) m ( l , x , s , z , c , t ) l l 3 η 3 ( l , d x , s , z , c ; ( l , x , s , z , c , t , m ) ) i n t r a-c i t y   m o b i l i t y   i n   l 3 + l l 2 m ( l , d x , s , z , c , t ) η 2 ( l , x , s , z , c ; ( l , x , s , z , c , t , m ) ) m ( l , x , s , z , c , t ) l l 2 η 2 ( l , d x , s , z , c ; ( l , x , s , z , c , t , m ) ) i n t e r-c i t y   m o b i l i t y   f r o m / t o   l 2 + l l 1 m ( l , d x , s , z , c , t ) η 1 ( l , x , s , z , c ; ( l , x , s , z , c , t , m ) ) m ( l , x , s , z , c , t ) l l η 1 ( l , d x , s , z , c ; ( l , x , s , z , c , t , m ) ) i n t e r n a t i o n a l   c o n n e c t i v i t y   f r o m / t o   l 1 v ˜ m z d ˜ ( l , z , c , m ) m a g i n g   a n d   d e a t h m ( l , d x , h o s p i t a l i z e d , d z , t ) c ¯ l ( t ) , m ( l , d x , t e s t i n g , d z , t ) t ¯ l ( t ) , m ( l , x , s , z , c , 0 ) = m 0 ( l , x , s , z , c ) i n i t i a l   p o p u l a t i o n m ( l , x , s , 0 , c , t ) = b ˜ ( l , x , s , z , c , t , m ) m ( l , x , s , d z , c , t ) , x D l , C i t y   m a p   c o n s t r a i n t v | D l = 0 , m a p   c o n s t r a i n t v E x i t s = k ( l , x , m ) , A l l o w e d / f e a s i b l e   m o b i l i t y   a r e a s / e x i t s s { s , s q , p , p q , a , a q , r , d } , i n f e c t i o n   s t a t u s , s { s , e , p , r , d , t , t u , t + , h o m e , p c , h o t e l , t t , h o s p i t a l i z e d , t r , t d } , i n f e c t i o n   s t a t u s ,

5. Conclusions

Understanding the transmission characteristics of infectious diseases in communities, counties, provinces, regions, states, and countries can lead to better approaches to decreasing the transmission of these diseases. In this paper, a context-aware data-driven MFTG model. The proposed epidemiological and economic model can track and captures the country-specific COVID-19 data in 66+ countries. The context-aware data-driven MFTG model can be used in visualizing, comparing, planning, implementing, evaluating, and optimizing various detection, testing, prevention, and control programs.
Data-Driven MFTG modeling can contribute to the design and analysis of the pandemic COVID-19 surveys, suggest crucial data that should be collected, identify trends, make short-term forecasts, and quantify the uncertainties in short-term forecasting. In addition to predictive safety measures, COVID-19 opens also other challenges such as
  • Supply chain: Identifying ways to optimize supply chain among many different industries, so the impact of the COVID-19 can be minimized.
  • Testing, Tracing and Tracking: Finding ways to better test, trace and track the infection propagation including those asymptomatic infected, best practices in how to test, trace and track in both rural and urban areas as early as possible.
  • Community: Finding solutions to prevent social and economic disruption in all communities. Proposing innovative de-confinement strategies in how to create a smooth transition from physical distancing to guaranteeing minimum services and quality-preserving activities and back to regular activities.
A number of technical questions remain unanswered. These include (i) impact of the propagation in local economy (including informal economy), (ii) the duration of the limit cycle of active cases, (iii) the stabilization of the system by means of controls and co-operatitive decision-making, (iv) impact of COVID-19 on food insecurity. We leave these questions for future research.

Funding

This research was partially funded by U.S. Air Force Office of Scientific Research under grant number FA9550- 17-1-0259 on Mean-Field-Type Game Theory and by the Center on Stability, Instability and Turbulence.

Acknowledgments

The author would like to thank the Editor, reviewers and the six webinars’ audience at UCLA IPAM, NYU, Next Einstein Forum, CNRIA 2020, CDC meeting on COVID-19, and IEEE St-Maurice section for their valuable inputs. The author would like to thank Mamadou Lamine Doumbia, Boualem Djehiche, Nader Masmoudi, Julian Barreiro-Gomez, and Salah Eddine Choutri for interesting discussions on the topic of data-driven modelling.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Kraemer, M.U.; Yang, C.H.; Gutierrez, B.; Wu, C.H.; Klein, B.; Pigott, D.M.; du Plessis, L.; Faria, N.R.; Li, R.; Hanage, W.P.; et al. The effect of human mobility and control measures on the COVID-19 epidemic in China. Science 2020, 368, 493–497. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Fu, Y.; Cheng, Y.; Wu, Y. Understanding SARS-CoV-2-mediated inflammatory responses: From mechanisms to potential therapeutic tools. Virol. Sin. 2020, 35, 266–271. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Li, Q.; Guan, X.; Wu, P.; Wang, X.; Zhou, L.; Tong, Y.; Ren, R.; Leung, K.S.; Lau, E.H.; Wong, J.Y.; et al. Early transmission dynamics in Wuhan, China, of novel coronavirus–infected pneumonia. N. Engl. J. Med. 2020, 382, 1199–1207. [Google Scholar] [CrossRef] [PubMed]
  4. Chen, C.; Zhao, B. Makeshift hospitals for COVID-19 patients: Where health-care workers and patients need sufficient ventilation for more protection. J. Hosp. Infect. 2020, 105, 98–99. [Google Scholar] [CrossRef] [Green Version]
  5. Balcan, D.; Gonçalves, B.; Hu, H.; Ramasco, J.; Colizza, V.; Vespignani, A. Modeling the spatial spread of infectious diseases: The GLobal Epidemic and Mobility computational model. J. Comput. Sci. 2010, 1, 132–145. [Google Scholar] [CrossRef] [Green Version]
  6. Dowd, J.B.; Andriano, L.; Brazel, D.M.; Rotondi, V.; Block, P.; Ding, X.; Liu, Y.; Mills, M.C. Demographic science aids in understanding the spread and fatality rates of COVID-19. Proc. Natl. Acad. Sci. USA 2020, 117, 9696–9698. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Onder, G.; Rezza, G.; Brusaferro, S. Case-fatality rate and characteristics of patients dying in relation to COVID-19 in Italy. JAMA 2020, 323, 1775–1776. [Google Scholar] [CrossRef]
  8. Wu, J.T.; Leung, K.; Bushman, M.; Kishore, N.; Niehus, R.; de Salazar, P.M.; Cowling, B.J.; Lipsitch, M.; Leung, G.M. Estimating clinical severity of COVID-19 from the transmission dynamics in Wuhan, China. Nat. Med. 2020, 26, 506–510. [Google Scholar] [CrossRef] [Green Version]
  9. Xu, B.; Gutierrez, B.; Mekaru, S.; Sewalk, K.; Goodwin, L.; Loskill, A.; Cohn, E.L.; Hswen, Y.; Hill, S.C.; Cobo, M.M.; et al. Epidemiological data from the COVID-19 outbreak, real-time case information. Sci. Data 2020, 7, 1–6. [Google Scholar] [CrossRef]
  10. CSSE. Johns Hopkins University Center for Systems Science and Engineering (JHU CSSE). 2020. Available online: https://github.com/CSSEGISandData/COVID-19 (accessed on 2 April 2020).
  11. World Health Organization (WHO). 2020. Available online: https://www.who.int/ (accessed on 2 April 2020).
  12. WorldoMeters. 2020. Available online: https://www.worldometers.info/coronavirus/ (accessed on 2 April 2020).
  13. COVID. COVID Tracking Project. 2020. Available online: https://covidtracking.com/data (accessed on 2 April 2020).
  14. Carmona, R.; Delarue, F. Probabilistic Theory of Mean Field Games with Applications I–II; Springer: Berlin/Heidelberg, Germany, 2018. [Google Scholar]
  15. Elie, R.; Hubert, E.; Turinici, G. Contact rate epidemic control of COVID-19: An equilibrium view. arXiv 2020, arXiv:2004.08221. [Google Scholar]
  16. Lenhart, S.; Workman, J.T. Optimal Control Applied to Biological Models; CRC Press: Boca Raton, FL, USA, 2007. [Google Scholar]
  17. Reluga, T. A two-phase epidemic driven by diffusion. J. Theor. Biol. 2004, 229, 249–261. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  18. Cissé, A.K.; Tembine, H. Cooperative Mean-Field Type Games. In Proceedings of the 19th World Congress The International Federation of Automatic Control, Cape Town, South Africa, 24–29 August 2014; pp. 8995–9000. [Google Scholar]
  19. Tembine, H. Risk-sensitive mean-field-type games with Lp-norm drifts. Automatica 2015, 59, 224–237. [Google Scholar] [CrossRef]
  20. Tembine, H. Uncertainty Quantification in Mean-Field-Type Teams and Games. In Proceedings of the IEEE Control Conference on Decision and Control (CDC), Osaka, Japan, 15–18 December 2015; pp. 4418–4423. [Google Scholar]
  21. Tembine, H. Mean-field-type games. AIMS Math. 2017, 2, 706–735. [Google Scholar] [CrossRef]
  22. Djehiche, B.; Tcheukam, A.; Tembine, H. Mean-Field-Type Games in Engineering. AIMS Electron. Electr. Eng. 2017, 1, 18–73. [Google Scholar] [CrossRef]
  23. Bensoussan, A.; Djehiche, B.; Tembine, H.; Yam, S.C.P. Mean-Field-Type Games with Jump and Regime Switching. Dyn. Games Appl. 2019, 10, 19–57. [Google Scholar] [CrossRef]
  24. Tcheukam, A.S.; Tembine, H. On the Distributed Mean-Variance Paradigm. In Proceedings of the 13th International Multi-Conference on Systems, Signals & Devices. Conference on Systems, Automation & Control, Leipzig, Germany, 21–24 March 2016; pp. 604–609. [Google Scholar]
  25. Duncan, T.; Tembine, H. Linear-Quadratic Mean-Field-Type Games: A Direct Method. Games 2018, 9, 7. [Google Scholar] [CrossRef] [Green Version]
  26. Barreiro-Gomez, J.; Duncan, T.E.; Tembine, H. Linear-Quadratic Mean-Field-Type Games: Jump-Diffusion Process with Regime Switching. IEEE Trans. Autom. Control. 2019, 64, 4329–4336. [Google Scholar] [CrossRef]
  27. Barreiro-Gomez, J.; Duncan, T.E.; Pasik-Duncan, B.; Tembine, H. Semi-Explicit Solutions to some Non-Linear Non-Quadratic Mean-Field-Type Games: A Direct Method. IEEE Trans. Autom. Control. 2020, 1–14. [Google Scholar] [CrossRef] [Green Version]
  28. Barreiro-Gomez, J.; Duncan, T.E.; Tembine, H. Discrete-time linear-quadratic mean-field-type repeated games: Perfect, incomplete, and imperfect information. Automatica 2020, 112, 108647. [Google Scholar] [CrossRef]
  29. Tembine, H.; Vilanova, P.; Debbah, M. Noisy Mean Field Game Model for Malware Propagation in Opportunistic Networks. In Game Theory for Networks—2nd International ICST Conference, GAMENETS, Shanghai, China, Revised Selected Papers, Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering; Springer: Berlin/Heidelberg, Germany, 2011; Volume 75, pp. 459–474. [Google Scholar]
  30. Tembine, H. Population Games in Large-Scale Networks: Time Delays, Mean Field Dynamics and Applications; LAP Lambert Academic Publishing: Saarbrücken, Germany, 2010. [Google Scholar]
  31. Tembine, H.; Vilanova, P.; Debbah, M. Noisy Mean-Field Stochastic Games with Network Applications; Report; Ecole superieure D’electricite: Paris, France, 2010. [Google Scholar]
  32. Tembine, H.; Tempone, R.; Vilanova, P. Mean field interaction in biochemical reaction networks. In Proceedings of the 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton), Monticello, IL, USA, 28–30 September 2011; pp. 991–997. [Google Scholar]
  33. Tcheukam, A.; Tembine, H. Spatial mean-field games for combatting corruption propagation. In Proceedings of the 2016 Chinese Control and Decision Conference (CCDC), Yinchuan, China, 28–30 May 2016; pp. 820–825. [Google Scholar]
  34. FlightRadar24. National and International Flight Connections. 2020. Available online: https://www.flightradar24.com/ (accessed on 2 April 2020).
  35. Data. Age Structure Data per Country. 2020. Available online: https://ourworldindata.org/age-structure (accessed on 2 April 2020).
  36. Zlojutro, A.; Rey, D.; Gardner, L. Optimizing Border Control Policies for Global Outbreak Mitigation. Sci. Rep. 2019, 9, 2216. [Google Scholar] [CrossRef] [Green Version]
  37. Google. COVID-19 Community Mobility Reports. 2020. Available online: https://www.google.com/covid19/mobility/ (accessed on 2 April 2020).
  38. WorldBank. Hospital Capacity Data. 2020. Available online: https://data.worldbank.org/indicator/SH.MED.BEDS.ZS (accessed on 2 April 2020).
  39. Barreiro-Gomez, J.; Tembine, H. Blockchain token economics: A mean-field-type game perspective. IEEE Access 2019, 7, 64603–64613. [Google Scholar] [CrossRef]
  40. Djehiche, B.; Barreiro-Gomez, J.; Tembine, H. Mean-field-type games for blockchain-based distributed power networks. In International Econometric Conference of Vietnam; Springer: Berlin/Heidelberg, Germany, 2019; pp. 45–64. [Google Scholar]
  41. Barreiro-Gomez, J.; Tembine, H. Mean-Field-Type Model Predictive Control: An Application to Water Distribution Networks. IEEE Access 2019, 7, 135332–135339. [Google Scholar] [CrossRef]
  42. Bourouiba, L.; Dehandschoewercker, E.; Bush, J.W. Violent expiratory events: On coughing and sneezing. J. Fluid Mech. 2014, 745, 537–563. [Google Scholar] [CrossRef]
  43. Gao, J.; Tembine, H. Distributed Mean-Field-Type Filters for Traffic Networks. IEEE Trans. Intell. Transp. Syst. 2019, 20, 507–521. [Google Scholar] [CrossRef]
  44. Gao, J.; Tembine, H. Distributed mean-field-type filter for vehicle tracking. In Proceedings of the American Control Conference (ACC 2017), Seattle, WA, USA, 24–26 May 2017; pp. 4454–4459. [Google Scholar]
  45. Gao, J.; Tembine, H. Correlative mean-field filter for sequential and spatial data processing. In Proceedings of the IEEE EUROCON 2017—17th International Conference on Smart Technologies, Ohrid, North Macedonia, 6–8 July 2017; pp. 243–248. [Google Scholar]
  46. Law, K.J.; Tembine, H.; Tempone, R. Deterministic mean-field ensemble Kalman filtering. SIAM J. Sci. Comput. 2016, 38, A1251–A1279. [Google Scholar] [CrossRef] [Green Version]
  47. Tembine, H. MASS: Master Adjoint Systems in Mean-Field-Type Game Theory. Commun. Inf. Syst. 2020, in press. [Google Scholar]
  48. Djehiche, B.; Tcheukam, A.; Tembine, H. A Mean-Field Game of Evacuation in Multi-Level Building. IEEE Trans. Autom. Control. 2017, 62, 5154–5169. [Google Scholar] [CrossRef]
Figure 1. Data-Driven MFTG Model: Data, Covid-19 parameter, Model, Optimization, Decision and back to the data measurement. The verification-validation procedure used in this article.
Figure 1. Data-Driven MFTG Model: Data, Covid-19 parameter, Model, Optimization, Decision and back to the data measurement. The verification-validation procedure used in this article.
Games 11 00051 g001
Figure 2. Pandemic vs. Economic Consequences of COVID-19.
Figure 2. Pandemic vs. Economic Consequences of COVID-19.
Games 11 00051 g002
Figure 3. First flow of infection of COVID-19 from Asia to Europe to America and then to Africa.
Figure 3. First flow of infection of COVID-19 from Asia to Europe to America and then to Africa.
Games 11 00051 g003
Figure 4. Death rate distribution by age.
Figure 4. Death rate distribution by age.
Games 11 00051 g004
Figure 5. A sample age distribution (unnormalized) for a specific sector.
Figure 5. A sample age distribution (unnormalized) for a specific sector.
Games 11 00051 g005
Figure 6. Evolution of the ODE with 17 infection states.
Figure 6. Evolution of the ODE with 17 infection states.
Games 11 00051 g006
Figure 7. Intra-dynamics at a given location with untested and tested options. Home, hotel, point-of-care isolation. l.a.c=location(l)-age (a)-pre-existing condition (c), gender, height, family size, economic status.
Figure 7. Intra-dynamics at a given location with untested and tested options. Home, hotel, point-of-care isolation. l.a.c=location(l)-age (a)-pre-existing condition (c), gender, height, family size, economic status.
Games 11 00051 g007
Figure 8. Connection of the dynamics of SIR.
Figure 8. Connection of the dynamics of SIR.
Games 11 00051 g008
Figure 9. Connection of the dynamics of SEIR.
Figure 9. Connection of the dynamics of SEIR.
Games 11 00051 g009
Figure 10. Connection of the dynamics of SIRD.
Figure 10. Connection of the dynamics of SIRD.
Games 11 00051 g010
Figure 11. Connection of the dynamics of SEIRD.
Figure 11. Connection of the dynamics of SEIRD.
Games 11 00051 g011
Figure 12. World map: reported infectious as of 30 March 2020.
Figure 12. World map: reported infectious as of 30 March 2020.
Games 11 00051 g012
Figure 13. Propagation of the virus in 15 most reported active cases as of 11 April 2020.
Figure 13. Propagation of the virus in 15 most reported active cases as of 11 April 2020.
Games 11 00051 g013
Figure 14. COVID-19 samples in G7 countries.
Figure 14. COVID-19 samples in G7 countries.
Games 11 00051 g014
Figure 15. New York and Los Angeles testing results: data vs. model.
Figure 15. New York and Los Angeles testing results: data vs. model.
Games 11 00051 g015aGames 11 00051 g015b
Figure 16. COVID-19 sample of Non-Gaussianity and non-exponential. The plots are obtained by using the data set sequentially till the latest data point. A Non-Gaussianity of the reported active cases and hospitalized cases is observed. The shape of the sequential data-driven curve is clearly not a single exponential.
Figure 16. COVID-19 sample of Non-Gaussianity and non-exponential. The plots are obtained by using the data set sequentially till the latest data point. A Non-Gaussianity of the reported active cases and hospitalized cases is observed. The shape of the sequential data-driven curve is clearly not a single exponential.
Games 11 00051 g016
Figure 17. Another COVID-19 sample of Non-Gaussianity and non-exponential. The plots are obtained by using the data set sequentially till the latest data point. A Non-Gaussianity of the reported active cases and hospitalized cases is observed. The shape of the sequential data-driven curve is clearly not a single exponential.
Figure 17. Another COVID-19 sample of Non-Gaussianity and non-exponential. The plots are obtained by using the data set sequentially till the latest data point. A Non-Gaussianity of the reported active cases and hospitalized cases is observed. The shape of the sequential data-driven curve is clearly not a single exponential.
Games 11 00051 g017
Figure 18. Brazil: Sequential data-driven model.
Figure 18. Brazil: Sequential data-driven model.
Games 11 00051 g018
Figure 19. USA: Sequential data-driven model.
Figure 19. USA: Sequential data-driven model.
Games 11 00051 g019
Figure 20. Argentina: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 20. Argentina: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g020
Figure 21. Bolivia: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 21. Bolivia: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g021
Figure 22. Brazil: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 22. Brazil: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g022
Figure 23. Chile: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 23. Chile: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g023
Figure 24. Colombia: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 24. Colombia: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g024
Figure 25. Ecuador: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 25. Ecuador: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g025
Figure 26. Paraguay: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 26. Paraguay: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g026
Figure 27. Peru: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 27. Peru: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g027
Figure 28. Uruguay: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 28. Uruguay: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g028
Figure 29. Venezuela: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 29. Venezuela: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g029
Figure 30. Cuba: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 30. Cuba: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g030
Figure 31. Guatemala: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 31. Guatemala: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g031
Figure 32. Haiti: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 32. Haiti: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g032
Figure 33. Mexico: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases over time. Predictive analytics for the next couple days.
Figure 33. Mexico: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases over time. Predictive analytics for the next couple days.
Games 11 00051 g033
Figure 34. Bangladesh: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 34. Bangladesh: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g034
Figure 35. India: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 35. India: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g035
Figure 36. Indonesia: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 36. Indonesia: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g036
Figure 37. South Korea: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 37. South Korea: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g037
Figure 38. Malaysia: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 38. Malaysia: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g038
Figure 39. Pakistan: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 39. Pakistan: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g039
Figure 40. UAE: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 40. UAE: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g040
Figure 41. Germany: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 41. Germany: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g041
Figure 42. Italy: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 42. Italy: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g042
Figure 43. Russia: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 43. Russia: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g043
Figure 44. Spain: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 44. Spain: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g044
Figure 45. Covid-19 samples in selected countries in Africa
Figure 45. Covid-19 samples in selected countries in Africa
Games 11 00051 g045
Figure 46. Selected COMESA countries
Figure 46. Selected COMESA countries
Games 11 00051 g046
Figure 47. Selected ECOWAS countries.
Figure 47. Selected ECOWAS countries.
Games 11 00051 g047
Figure 48. Selected SADC countries.
Figure 48. Selected SADC countries.
Games 11 00051 g048
Figure 49. Tunisia: Sequential data-driven model
Figure 49. Tunisia: Sequential data-driven model
Games 11 00051 g049
Figure 50. Algeria: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 50. Algeria: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g050
Figure 51. Angola: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 51. Angola: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g051
Figure 52. Botswana: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 52. Botswana: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g052
Figure 53. Benin: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 53. Benin: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g053
Figure 54. Burkina Faso: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 54. Burkina Faso: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g054
Figure 55. Burundi: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Figure 55. Burundi: data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Games 11 00051 g055
Figure 56. Cameroon: data vs. model.
Figure 56. Cameroon: data vs. model.
Games 11 00051 g056
Figure 57. Chad: data vs. model.
Figure 57. Chad: data vs. model.
Games 11 00051 g057
Figure 58. Djibouti: data vs. model.
Figure 58. Djibouti: data vs. model.
Games 11 00051 g058
Figure 59. Egypt: data vs. model.
Figure 59. Egypt: data vs. model.
Games 11 00051 g059
Figure 60. Eritrea: data vs. model.
Figure 60. Eritrea: data vs. model.
Games 11 00051 g060
Figure 61. Eswatini: data vs. model.
Figure 61. Eswatini: data vs. model.
Games 11 00051 g061
Figure 62. Ethiopia: data vs. model.
Figure 62. Ethiopia: data vs. model.
Games 11 00051 g062
Figure 63. Gabon: data vs. model.
Figure 63. Gabon: data vs. model.
Games 11 00051 g063
Figure 64. Ghana: data vs. model.
Figure 64. Ghana: data vs. model.
Games 11 00051 g064
Figure 65. Guinea: data vs. model.
Figure 65. Guinea: data vs. model.
Games 11 00051 g065
Figure 66. Guinea-Bissau: data vs. model.
Figure 66. Guinea-Bissau: data vs. model.
Games 11 00051 g066
Figure 67. Kenya: data vs. model.
Figure 67. Kenya: data vs. model.
Games 11 00051 g067
Figure 68. Liberia: data vs. model.
Figure 68. Liberia: data vs. model.
Games 11 00051 g068
Figure 69. Libya: data vs. model.
Figure 69. Libya: data vs. model.
Games 11 00051 g069
Figure 70. Madagascar: data vs. model.
Figure 70. Madagascar: data vs. model.
Games 11 00051 g070
Figure 71. Malawi: data vs. model.
Figure 71. Malawi: data vs. model.
Games 11 00051 g071
Figure 72. Mali: data vs. model.
Figure 72. Mali: data vs. model.
Games 11 00051 g072
Figure 73. Mauritania: data vs. model.
Figure 73. Mauritania: data vs. model.
Games 11 00051 g073
Figure 74. Mauritius: data vs. model.
Figure 74. Mauritius: data vs. model.
Games 11 00051 g074
Figure 75. Morocco: data vs. model.
Figure 75. Morocco: data vs. model.
Games 11 00051 g075
Figure 76. Mozambique: data vs. model.
Figure 76. Mozambique: data vs. model.
Games 11 00051 g076
Figure 77. Namibia: data vs. model.
Figure 77. Namibia: data vs. model.
Games 11 00051 g077
Figure 78. Niger: data vs. model.
Figure 78. Niger: data vs. model.
Games 11 00051 g078
Figure 79. Nigeria: data vs. model.
Figure 79. Nigeria: data vs. model.
Games 11 00051 g079
Figure 80. Rwanda: data vs. model.
Figure 80. Rwanda: data vs. model.
Games 11 00051 g080
Figure 81. Senegal: data vs. model.
Figure 81. Senegal: data vs. model.
Games 11 00051 g081
Figure 82. Seychelles: data vs. model.
Figure 82. Seychelles: data vs. model.
Games 11 00051 g082
Figure 83. Somalia: data vs. model.
Figure 83. Somalia: data vs. model.
Games 11 00051 g083
Figure 84. SouthAfrica: data vs. model.
Figure 84. SouthAfrica: data vs. model.
Games 11 00051 g084
Figure 85. Sudan: data vs. model.
Figure 85. Sudan: data vs. model.
Games 11 00051 g085
Figure 86. Togo: data vs. model.
Figure 86. Togo: data vs. model.
Games 11 00051 g086
Figure 87. Tunisia: data vs. model.
Figure 87. Tunisia: data vs. model.
Games 11 00051 g087
Figure 88. Uganda: data vs. model.
Figure 88. Uganda: data vs. model.
Games 11 00051 g088
Figure 89. Zambia: data vs. model.
Figure 89. Zambia: data vs. model.
Games 11 00051 g089
Figure 90. Zimbabwe: data vs. model.
Figure 90. Zimbabwe: data vs. model.
Games 11 00051 g090
Table 1. Key features of the data-driven MFTG model.
Table 1. Key features of the data-driven MFTG model.
FeatureSIRSEIRSEIRDSEIR-SpatialSEIR -Age StructuredMFTG
localitynononononoyes
citynononononoyes
sector per citynononononoyes
positionnononoyesnoyes
infection status3 states454417
agenonononoyesyes
gendernononononoyes
heightnononononoyes
healthnononononoyes
family sizenononononoyes
economic statusnononononoyes
testing strategynononononoyes
decision-makingnononononoyes
untested positivenononononoyes
data-drivennononononoyes
Table 2. Heterogenous data sources.
Table 2. Heterogenous data sources.
DataSources
International connectivity per countryFlightradar24 [34]
Age structure per country[35]
COVID-19 data set[10,11,12,13,36]
Local mobilityGoogle Community
Mobility Reports [37]
Country-specific hospital capacity dataWorld Bank Group [38]
Geographical mapOpenStreet map
Economic policyIMF
Table 3. Some notations used the proposed model.
Table 3. Some notations used the proposed model.
SymbolsMeaning
llocality
l = ( l 1 , l 2 , l 3 ) country, city, area
T ( t , l ) temperature field
η 1 migration between countries
η 2 migration between cities
η 3 local mobility between areas of a city
zage variable
ρ ( l , z , t ) initial age distribution
t ¯ l ( t ) testing capacity per week
δ l testing strategy at l
c = ( c 1 , c 2 , c 3 , c 4 ) pre-existing health condition,
gender, height, family size, economic wealth
x = ( x 1 , x 2 , h ) position of an individual agent
vvelocity of an individual agent
sindividual epidemiological states
n l subpopulation size at locality l
umeeting/activity strategy
mmean-field
fDrift
β interaction kernel
ϵ physical distancing of 2 m
eeconomic wealth
Table 4. List 1 of figures and illustrations.
Table 4. List 1 of figures and illustrations.
IllustrationMeaning
Figure 1Flow diagram
Figure 3first wave of spread
Figure 4death rate distribution by age
Figure 5sample age distribution
Figure 6evolution of the epidemiological ODE with 17 states
Figure 8connection with SIR
Figure 9connection with SEIR
Figure 10connection with SIRD
Figure 11connection with SEIRD
Figure 2pandemic vs. economic
consequences of COVID-19
Figure 12spread worldwide
Figure 13propagation of the virus in
15 most reported active cases
as of 11 April 2020
Figure 14G7 countries
Figure 15New York and Los Angeles
testing results: data vs. model
Figure 18Brazil: Sequential data-driven model
Figure 19USA: Sequential data-driven model
Table 5. List 2 of figures and illustrations. data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Table 5. List 2 of figures and illustrations. data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
IllustrationMeaning
Figure 20Argentina: data vs. model
Figure 21Bolivia: data vs. model
Figure 22Brazil: data vs. model
Figure 23Chile: data vs. model
Figure 24Colombia: data vs. model
Figure 25Ecuador: data vs. model
Figure 26Paraguay: data vs. model
Figure 27Peru: data vs. model
Figure 28Uruguay: data vs. model
Figure 29Venezuela: data vs. model
Figure 30Cuba: data vs. model
Figure 31Guatemala: data vs. model
Figure 32Haiti: data vs. model
Figure 33Mexico: data vs. model
Figure 34Bangladesh: data vs. model
Figure 35India: data vs. model
Figure 36Indonesia: data vs. model
Figure 37Korea: data vs. model
Figure 38Malaysia: data vs. model
Figure 39Pakistan: data vs. model
Figure 40UAE: data vs. model
Figure 41Germany: data vs. model
Figure 42Italy: data vs. model
Figure 43Russia: data vs. model
Figure 44Spain: data vs. model
Figure 16Non-Gaussianity and non-exponential
Figure 17Not a single exponential
Table 6. List 3 of figures and illustrations. data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Table 6. List 3 of figures and illustrations. data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
IllustrationMeaning
Figure 45Covid-19 samples in selected countries in Africa
Figure 46Selected COMESA countries
Figure 47Selected ECOWAS countries
Figure 48Selected SADC countries
Figure 49Tunisia: Sequential data-driven model
Figure 50Algeria: data vs. model
Figure 51Angola: data vs. model
Figure 52Botswana: data vs. model
Figure 53Benin: data vs. model
Figure 54Burkina Faso: data vs. model
Figure 55Burundi: data vs. model
Figure 56Cameroon: data vs. model
Figure 57Chad: data vs. model
Figure 58Djibouti: data vs. model
Figure 59Egypt: data vs. model
Figure 60Eritrea: data vs. model
Figure 61Eswatini: data vs. model
Table 7. List 4 of figures and illustrations. data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
Table 7. List 4 of figures and illustrations. data of active, recovered, deceased (in circle or bar) vs. model of active, recovered, deceased over time. Tracking the number of active cases. Predictive analytics for the next couple days.
IllustrationMeaning
Figure 62Ethiopi: data vs. model
Figure 63Gabon: data vs. model
Figure 64Ghana: data vs. model
Figure 65Guinea: data vs. model
Figure 66Guinea Bissau: data vs. model
Figure 67Kenya: data vs. model
Figure 68Liberia: data vs. model
Figure 69Libya: data vs. model
Figure 70Madagascar: data vs. model
Figure 71Malawi: data vs. model
Figure 72Mali: data vs. model
Figure 73Mauritania: data vs. model
Figure 74Mauritius: data vs. model
Figure 75Morocco: data vs. model
Figure 76Mozambique: data vs. model
Figure 77Namibia: data vs. model
Figure 78Niger: data vs. model
Figure 79Nigeria: data vs. model
Figure 80Rwanda: data vs. model
Figure 81Senegal: data vs. model
Figure 82Seychelles: data vs. model
Figure 83Somalia: data vs. model
Figure 84South Africa: data vs. model
Figure 85Sudan: data vs. model
Figure 86Togo: data vs. model
Figure 87Tunisia: data vs. model
Figure 88Uganda: data vs. model
Figure 89Zambia: data vs. model
Figure 90Zimbabwe: data vs. model
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tembine, H. COVID-19: Data-Driven Mean-Field-Type Game Perspective. Games 2020, 11, 51. https://doi.org/10.3390/g11040051

AMA Style

Tembine H. COVID-19: Data-Driven Mean-Field-Type Game Perspective. Games. 2020; 11(4):51. https://doi.org/10.3390/g11040051

Chicago/Turabian Style

Tembine, Hamidou. 2020. "COVID-19: Data-Driven Mean-Field-Type Game Perspective" Games 11, no. 4: 51. https://doi.org/10.3390/g11040051

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