Wolfram Language Paclet Repository

Community-contributed installable additions to the Wolfram Language

Primary Navigation

    • Cloud & Deployment
    • Core Language & Structure
    • Data Manipulation & Analysis
    • Engineering Data & Computation
    • External Interfaces & Connections
    • Financial Data & Computation
    • Geographic Data & Computation
    • Geometry
    • Graphs & Networks
    • Higher Mathematical Computation
    • Images
    • Knowledge Representation & Natural Language
    • Machine Learning
    • Notebook Documents & Presentation
    • Scientific and Medical Data & Computation
    • Social, Cultural & Linguistic Data
    • Strings & Text
    • Symbolic & Numeric Computation
    • System Operation & Setup
    • Time-Related Computation
    • User Interface Construction
    • Visualization & Graphics
    • Random Paclet
    • Alphabetical List
  • Using Paclets
    • Get Started
    • Download Definition Notebook
  • Learn More about Wolfram Language

EpidemiologicalModeling

Guides

  • Epidemiological modeling

Tech Notes

  • SEI2HR-Econ model with quarantine and supplies scenarios
  • SEI2HR model with quarantine scenarios

Symbols

  • AddModelIdentifier
  • AddTermsToEquations
  • AggregateForCellIDs
  • ApproximateField
  • AssignInitialConditions
  • AssignRateRules
  • CoerceAnnotatedSymbols
  • ConvertSolutions
  • EconomicsStockPlots
  • EpidemiologicalFullModelQ
  • EpidemiologicalModelQ
  • EpidemiologyFullModelQ
  • EpidemiologyModelQ
  • EquationPosition
  • EvaluateSolutionsByModelIDs
  • EvaluateSolutionsOverGraph
  • EvaluateSolutionsOverGraphVertexes
  • GetPopulations
  • GetPopulationSymbols
  • GetRates
  • GetRateSymbols
  • GetStocks
  • GetStockSymbols
  • GridObjectQ
  • JoinModels
  • MakeAgeGroupMixingTerms
  • MakeAgeGroupMortalityTerms
  • MakeCoreMultiSiteModel
  • MakeHexagonGrid
  • MakeMigrationTerms
  • MakePolygonGrid
  • MakeVertexShapeFunction
  • MalariaModel
  • ModelGridTableForm
  • ModelNDSolveEquations
  • ModelNDSolve
  • MultiSiteModelStocksPlot
  • PopulationStockPlots
  • PrefixGroupsSolutionsListPlot
  • SEI2HREconModel
  • SEI2HRModel
  • SEI2RModel
  • SEI4RModel
  • SEIRModel
  • SetInitialConditions
  • SetRateRules
  • SI2RModel
  • SIRModel
  • SiteIndexSolutionsPlot
  • ToAssociation
  • ToGraph
  • ToPrefixGroupsSolutions
  • ToSiteCompartmentsModel
  • ToTimeSeries
SEI2HR-Econ model with quarantine and supplies scenarios
Introduction
Medical supplies scenarios
Load packages
Parameters and actual simulation equations code
SEI2HR-Econ extends SEI2HR
Simulation
Equations explanations
Sensitivity analysis
Quarantine scenarios
References
Introduction
The
epidemiology compartmental model
, [Wk1], presented in this notebook -- SEI2HR-Econ -- deals with all three rectangles in this diagram:
Out[3]=
“SEI2HR” stands for “Susceptible, Exposed, Infected two, Hospitalized, Recovered” (populations.) “Econ” stands for “Economic”.
In this notebook we also deal with both quarantine scenarios and medical supplies scenarios. In the notebook [AA4] we deal with quarantine scenarios over a simpler model, SEI2HR.
Remark: We consider the contagious disease propagation models as instances of the more general
System Dynamics (SD)
models. We use SD terminology in this notebook.

The models

SEI2R

The model SEI2R is introduced and explained in the notebook [AA2]. SEI2R differs from
the classical SEIR model
, [Wk1, HH1], with the following elements:
1. Two separate infected populations: one is "severely symptomatic", the other is "normally symptomatic"
2. The monetary equivalent of lost productivity due to infected or died people is tracked

SEI2HR

For the formulation of SEI2HR we use a system of Differential Algebraic Equations (DAE’s). The package [AAp1] allows the use of a formulation that has just Ordinary Differential Equations (ODE’s).
Here are the unique features of SEI2HR:
◼
  • People stocks
  • ◼
  • There are two types of infected populations: normally symptomatic and severely symptomatic.
  • ◼
  • There is a hospitalized population.
  • ◼
  • There is a deceased from infection population.
  • ◼
  • Hospital beds
  • ◼
  • Hospital beds are a limited resource that determines the number of hospitalized people.
  • ◼
  • Only severely symptomatic people are hospitalized according to the available hospital beds.
  • ◼
  • The hospital beds stock is not assumed constant, it has its own change rate.
  • ◼
  • Money stocks
  • ◼
  • The money from lost productivity is tracked.
  • ◼
  • The money for hospital services is tracked.
  • SEI2HR-Econ

    SEI2HR-Econ adds the following features to SEI2HR:
    ◼
  • Medical supplies
  • ◼
  • Medical supplies production is part of the model.
  • ◼
  • Medical supplies delivery is part of the model.
  • ◼
  • Medical supplies accumulation at hospitals is taken into account.
  • ◼
  • Medical supplies demand tracking.
  • ◼
  • Hospitalization
  • ◼
  • Severely symptomatic people are hospitalized according to two limited resources: hospital beds and medical supplies.
  • ◼
  • Money stocks
  • ◼
  • Money for medical supplies production is tracked.
  • SEI2HR-Econ’s place a development plan

    This graph shows the “big picture” of the model development plan undertaken in [AAr1] and SEI2HR (discussed in this notebook) is in that graph:
    Out[367]=

    Notebook structure

    The rest of notebook has the following sequence of sections:
    ◼
  • Package load section
  • ◼
  • SEI2HR-Econ structure in comparison of SEI2HR
  • ◼
  • Explanations of the equations of SEI2HR-Econ
  • ◼
  • Quarantine scenario modeling preparation
  • ◼
  • Medical supplies production and delivery scenario modeling preparation
  • ◼
  • Parameters and initial conditions setup
  • ◼
  • Populations, hospital beds, quarantine scenarios, medical supplies scenarios
  • ◼
  • Simulation solutions
  • ◼
  • Interactive interface
  • ◼
  • Sensitivity analysis
  • Load packages
    The epidemiological models framework provided by the paclet "AntonAntonov/EpidemiologicalModeling" was originally implemented with the packages [AAp1-AAp4, AA3]; many of the plot functions are from the package [AAp5]. This paclet
    Load the paclet
    In[15]:=
    Needs["AntonAntonov`EpidemiologicalModeling`"]
    SEI2HR-Econ extends SEI2HR
    The model SEI2HR-Econ is an extension of the model SEI2HR, [AA4].
    Here is SEI2HR:
    In[16]:=
    reprTP="AlgebraicEquation";​​lsModelOpts={"Tooltips"True,TooltipStyle{BackgroundYellow,CellFrameColorGray,FontSize20}};​​modelReference=
    SEI2HRModel
    [t,"InitialConditions"True,"RateRules"True,"TotalPopulationRepresentation"reprTP];​​
    ModelGridTableForm
    [modelReference,lsModelOpts]
    Out[19]=
    Stocks
    #
    Symbol
    Description
    1
    TP[t]
    Total Population
    2
    SP[t]
    Susceptible Population
    3
    EP[t]
    Exposed Population
    4
    INSP[t]
    Infected Normally Symptomatic Population
    5
    ISSP[t]
    Infected Severely Symptomatic Population
    6
    RP[t]
    Recovered Population
    7
    MLP[t]
    Money of Lost Productivity
    8
    HP[t]
    Hospitalized Population
    9
    DIP[t]
    Deceased Infected Population
    10
    HB[t]
    Hospital Beds
    11
    MHS[t]
    Money for Hospital Services
    ,Rates
    #
    Symbol
    Description
    1
    μ[TP]
    Population death rate
    2
    μ[INSP]
    Infected Normally Symptomatic Population death rate
    3
    μ[ISSP]
    Infected Severely Symptomatic Population death rate
    4
    sspf[SP]
    Severely Symptomatic Population Fraction
    5
    β[INSP]
    Contact rate for the infected normally symptomatic population
    6
    β[ISSP]
    Contact rate for the infected severely symptomatic population
    7
    aip
    Average infectious period
    8
    aincp
    Average incubation period
    9
    lpcr[ISSP,INSP]
    Lost productivity cost rate (per person per day)
    10
    μ[HP]
    Hospitalized Population death rate
    11
    β[HP]
    Contact rate for the hospitalized population
    12
    nhbr[TP]
    Number of hospital beds rate
    13
    hscr[ISSP,INSP]
    Hospital services cost rate (per bed per day)
    14
    nhbcr[ISSP,INSP]
    Number of hospital beds change rate (per day)
    ,Equations
    #
    Equation
    1
    TP[t]
    Max[0,
    EP[t]
    +
    INSP[t]
    +
    ISSP[t]
    +
    RP[t]
    +
    SP[t]
    ]
    2
    ′
    SP
    [t]-
    HP[t]
    SP[t]
    β[HP]
    TP[t]
    -
    INSP[t]
    SP[t]
    β[INSP]
    TP[t]
    -
    Max[0,-
    HP[t]
    +
    ISSP[t]
    ]
    SP[t]
    β[ISSP]
    TP[t]
    -
    SP[t]
    μ[TP]
    3
    ′
    EP
    [t]
    HP[t]
    SP[t]
    β[HP]
    TP[t]
    +
    INSP[t]
    SP[t]
    β[INSP]
    TP[t]
    +
    Max[0,-
    HP[t]
    +
    ISSP[t]
    ]
    SP[t]
    β[ISSP]
    TP[t]
    -
    EP[t]
    1
    aincp
    +
    μ[TP]
    4
    ′
    INSP
    [t]-
    INSP[t]
    aip
    +
    EP[t]
    (1-
    sspf[SP]
    )
    aincp
    -
    INSP[t]
    μ[INSP]
    5
    ′
    ISSP
    [t]-
    ISSP[t]
    aip
    +
    EP[t]
    sspf[SP]
    aincp
    -
    HP[t]
    μ[HP]
    -(-
    HP[t]
    +
    ISSP[t]
    )
    μ[ISSP]
    6
    ′
    HP
    [t]
    Min
    HB[t]
    -
    HP[t]
    ,
    EP[t]
    sspf[SP]
    aincp
    
    HP[t]
    <
    HB[t]
    0
    True
    -
    HP[t]
    aip
    -
    HP[t]
    μ[HP]
    7
    ′
    RP
    [t]
    INSP[t]
    +
    ISSP[t]
    aip
    -
    RP[t]
    μ[TP]
    8
    ′
    DIP
    [t]
    HP[t]
    μ[HP]
    +
    INSP[t]
    μ[INSP]
    +(-
    HP[t]
    +
    ISSP[t]
    )
    μ[ISSP]
    9
    ′
    HB
    [t]
    HB[t]
    nhbcr[ISSP,INSP]
    10
    ′
    MHS
    [t]
    HP[t]
    hscr[ISSP,INSP]
    11
    ′
    MLP
    [t]
    lpcr[ISSP,INSP]
    (
    INSP[t]
    +
    ISSP[t]
    +
    HP[t]
    μ[HP]
    +
    INSP[t]
    μ[INSP]
    +(-
    HP[t]
    +
    ISSP[t]
    )
    μ[ISSP]
    )
    ,RateRules
    #
    Symbol
    Value
    1
    μ[TP]
    1
    45625
    2
    μ[ISSP]
    0.035
    aip
    3
    μ[INSP]
    0.01
    aip
    4
    β[ISSP]
    0.15
    5
    β[INSP]
    0.15
    6
    aip
    26
    7
    aincp
    6
    8
    sspf[SP]
    0.2
    9
    lpcr[ISSP,INSP]
    1
    10
    μ[HP]
    0.25
    μ[ISSP]
    11
    β[HP]
    0.1
    β[ISSP]
    12
    nhbr[TP]
    0.0029
    13
    nhbcr[ISSP,INSP]
    0
    14
    hscr[ISSP,INSP]
    1
    ,InitialConditions
    #
    Equation
    1
    SP[0]99998
    2
    EP[0]0
    3
    ISSP[0]1
    4
    INSP[0]1
    5
    RP[0]0
    6
    MLP[0]0
    7
    TP[0]100000
    8
    HP[0]0
    9
    DIP[0]0
    10
    HB[0]
    nhbr[TP]
    TP[0]
    11
    MHS[0]0
    
    Here is SEI2HR-Econ:
    Here are the “differences” between the two models:
    Equations explanations
    In this section we provide rationale for the equations of SEI2HR-Econ.
    The equations for Susceptible, Exposed, Infected, Recovered populations of SEI2R are "standard" and explanations about them are found in [WK1, HH1]. For SEI2HR those equations change because of the stocks Hospitalized Population and Hospital Beds. For SEI2HR-Econ the SEI2HR equations change because of the stocks Medical Supplies, Medical Supplies Demand, and Hospital Medical Supplies.
    The equations time unit is one day. The time horizon is one year. Since we target COVID-19, [Wk2, AA1], we do not consider births.
    Remark: For convenient reading the equations in this section have tooltips for the involved stocks and rates.

    Verbal description of the model

    We start with one infected (normally symptomatic) person, the rest of the people are susceptible. The infected people meet other people directly or get in contact with them indirectly. (Say, susceptible people touch things touched by infected.) For each susceptible person there is a probability to get the decease. The decease has an incubation period: before becoming infected the susceptible are (merely) exposed. The infected recover after a certain average infection period or die. A certain fraction of the infected become severely symptomatic. The severely symptomatic infected are hospitalized if there are enough hospital beds and enough medical supplies. The hospitalized severely infected have different death rate than the non-hospitalized ones. The number of hospital beds might change: hospitals are extended, new hospitals are build, or there are not enough medical personnel or supplies.
    The different types of populations (infected, hospitalized, recovered, etc.) have their own consumption rates of medical supplies. The medical supplies are produced with a certain rate (units per day) and delivered after a certain delay period. The hospitals have their own storage for medical supplies. Medical supplies are delivered to the hospitals only, non-hospitalized people go to the medical supplies producer to buy supplies. The hospitals have precedence for the medical supplies: if the medical supplies are not enough for everyone, the hospital needs are covered first (as much as possible.)
    The medical supplies producer has a certain storage capacity (for supplies.) The medical supplies delivery vehicles have a certain -- generally speaking, smaller -- capacity. The hospitals have a certain capacity to store medical supplies. It is assumed that both producer and hospitals have initial stocks of medical supplies. (Following a certain normal, general preparedness protocol.)
    The combined demand from all populations for medical supplies is tracked (accumulated.) The deaths from infection are tracked (accumulated.) Money for medical supplies production, money for hospital services, and money from lost productivity are tracked (accumulated.)
    The equations below give mathematical interpretation of the model description above.

    Code for the equations

    Each equation in this section are derived with code like this:
    and then the output cell is edited to be “DisplayFormula” and have CellLabel value corresponding to the stock of interest.

    The infected and hospitalized populations

    SEI2HR has two types of infected populations: a normally symptomatic one and a severely symptomatic one. A major assumption for SEI2HR is that only the severely symptomatic people are hospitalized. (That assumption is also reflected in the diagram in the introduction.)
    Each of those three populations have their own contact rates and mortality rates.
    Here are the contact rates from the SEI2HR-Econ dictionary
    Here are the mortality rates from the SEI2HR-Econ dictionary
    Remark: Below with “Infected Population” we mean both stocks Infected Normally Symptomatic Population (INSP) and Infected Severely Symptomatic Population (ISSP).

    Total Population

    In this notebook we consider a DAE’s formulation of SEI2HR-Econ. The stock Total Population has the following (obvious) algebraic equation:
    Remark: As mentioned in the introduction, the package [AAp1] allows for the use of non-algebraic formulation, without an equation for TP.

    Susceptible Population

    The stock Susceptible Population (SP) is decreased by (1) infections derived from stocks Infected Populations and Hospitalized Population (HP), and (2) morality cases derived with the typical mortality rate.
    Because we hospitalize the severely infected people only instead of the term
    we have the terms
    The first term is for the infections derived from the hospitalized population. The second term for the infections derived from people who are infected severely symptomatic and not hospitalized.

    Births term

    Note that we do not consider in this notebook births, but the births term can be included in SP’s equation:
    The births rate is the same as the death rate, but it can be programmatically changed. (See [AAp2].)

    Exposed Population

    The stock Exposed Population (EP) is increased by (1) infections derived from the stocks Infected Populations and Hospitalized Population, and (2) mortality cases derived with the typical mortality rate. EP is decreased by (1) the people who after a certain average incubation period (aincp) become ill, and (2) mortality cases derived with the typical mortality rate.

    Infected Normally Symptomatic Population

    INSP is increased by a fraction of the people who have been exposed. That fraction is derived with the parameter severely symptomatic population fraction (sspf). INSP is decreased by (1) the people who recover after a certain average infection period (aip), and (2) the normally symptomatic people who die from the disease.

    Infected Severely Symptomatic Population

    ISSP is increased by a fraction of the people who have been exposed. That fraction is corresponds to the parameter severely symptomatic population fraction (sspf). ISSP is decreased by (1) the people who recover after a certain average infection period (aip), (2) the hospitalized severely symptomatic people who die from the disease, and (3) the non-hospitalized severely symptomatic people who die from the disease.
    Note that we do not assume that severely symptomatic people recover faster if they are hospitalized, only that they have a different death rate.

    Hospitalized Population

    The amount of people that can be hospitalized is determined by the available Hospital Beds (HB) -- the stock Hospitalized Population (HP) is subject to a resource limitation by the stock HB.
    The equation of the stock HP can be easily understood from the following dynamics description points:
    ◼
  • If the number of hospitalized people is less that the number of hospital beds we hospitalize the new ISSP people.
  • ◼
  • The Available Hospital Beds (AHB) are determined by the minimum of (i) the non-occupied hospital beds, and (ii) the hospital medical supplies divided by the ISSP consumption rate.
  • ◼
  • If the new ISSP people are more than AHB the hospital takes as many as AHB.
  • ◼
  • Hospitalized people have the same average infection period (aip).
  • ◼
  • Hospitalized (severely symptomatic) people have their own mortality rate.
  • Here is the HP equation:
    Note that although we know that in a given day some hospital beds are going to be freed they are not considered in the hospitalization plans for that day. Similarly, we know that new medical supplies are coming but we do not include them into AHB.

    Recovered Population

    The stock Recovered Population (RP) is increased by the recovered infected people and decreased by mortality cases derived with the typical mortality rate.

    Deceased Infected Population

    The stock Deceased Infected Population (DIP) accumulates the deaths of the people who are infected. Note that we utilize the different death rates for HP and ISSP.

    Hospital Beds

    The stock Hospital Beds (HB) can change with a rate that reflects the number of hospital beds change rate (nhbcr) per day. Generally speaking, using nhbcr we can capture scenarios, like, extending hospitals, building new hospitals, recruitment of new medical personnel, loss of medical personnel (due to infections.)

    Hospital Medical Supplies

    The Hospital Medical Supplies (HMS) are decreased according to the medical supplies consumption rate (mscr) of HP and increased by a Medical Supplies (MS) delivery term (to be described next.)
    The MS delivery term is build with the following assumptions / postulates:
    ◼
  • Every day the hospital attempts to order MS that correspond to HB multiplied by mscr.
  • ◼
  • The hospital demand for MS has precedence over the demands for the non-hospitalized populations.
  • ◼
  • Hence, if the MS producer has less stock of MS than the demand of the hospital then MS producer’s whole amount of MS goes to the hospital.
  • ◼
  • The supplies are delivered with some delay period: the medical supplies delivery period (msdp).
  • Here is the MS delivery term:
    Here is the corresponding HMS equation:

    Medical Supplies

    The equation of the Medical Supplies (MS) stock is based on the following assumptions / postulates:
    ◼
  • The non-hospitalized people go to the MS producer to buy supplies. (I.e. MS delivery is to the hospital only.)
  • ◼
  • The MS producer has a certain storage capacity (for MS stock.)
  • ◼
  • Each of the populations INSP, ISSP, and HP has its own specific medical supplies consumption rate (mscr). EP, RP, and TP have the same mscr.
  • ◼
  • The hospital has precedence in its MS order. I.e. the demand from the hospital is satisfied first, and then the demand of the rest of the populations.
  • Here is the MS delivery term described in the previous section:
    Here is the MS formula with the MS delivery term replaced with “Dlvr”:
    MS is decreased by the MS delivery term and the demand from the non-hospitalized populations. Because the hospital has precedence, we use this term form in the equation:
    Here is the full MS equation:

    Medical Supplies Demand

    The stock Medical Supplies Demand (MSD) simply accumulates the MS demand derived from population stocks and their corresponding mscr:

    Money for Hospital Services

    The stock Money for Hospital Services (MHS) simply tracks expenses for hospitalized people. The parameter hospital services cost rate (hscr) with unit money per bed per day simply multiplies HP.

    Money from Lost Productivity

    The stock Money from Lost Productivity (MLP) simply tracks the work non-availability of the infected and died from infection people. The parameter lost productivity cost rate (lpcr) with unit money per person per day multiplies the total count of the infected and dead from infection.
    Quarantine scenarios
    Remark: Other functions can be used, like, functions derived through some statistical fitting.
    Here is an example plot :
    To model quarantine with a piecewise constant function we use the following parameters:
    Medical supplies scenarios
    We consider three main scenarios for the medical supplies:
    1
    .
    Constant production rate and consistent delivery (constant delivery period)
    2
    .
    Constant production rate and disrupted delivery
    3
    .
    Disrupted production and disrupted delivery
    The disruptions are simulated with simple pulse functions -- we want to see how the system being modeled reacts to singular, elementary disruption.
    Here is an example plot of a disruption of delivery period plot :
    To model disruption of delivery with a piecewise constant function we use the following parameters:
    Parameters and actual simulation equations code
    Here are the parameters we want to experiment with (or do calibration with):
    Here we set custom rates and initial conditions:
    Here is the system of ODE’s we use to do parametrized simulations:
    Simulation
    Instead of using ParametricNDSolve as in [AA4] in this notebook we use ModelNDSolve and SetRateRules from the package [AAp4].

    Different quarantine starts

    Here we compute simulation solutions for a set of quarantine starts:
    Here we plot the results for ISSP only:
    Remark: We use the code in this section to do the computations in the section “Sensitivity Analysis”.
    Sensitivity analysis
    When making and using this kind of dynamics models it is important to see how the solutions react to changes of different parameters. For example, we should try to find answers to questions like "What ranges of which parameters bring dramatic changes into important stocks?"
    Sensitivity Analysis (SA) is used to determine how sensitive is a SD model to changes of the parameters and to changes of model’s equations, [BC1]. More specifically, parameter sensitivity, which we apply below, allows us to see the changes of stocks dynamic behaviour for different sequences (and combinations) of parameter values.
    Remark: This section to mirrors to a point the section with same name in [AA4], except in this notebook we are more interested in medical supplies related SA because quarantine related SA is done in [AA4].
    Remark: SA shown below should be done for other stocks and rates. In order to keep this exposition short we focus on ISSP, DIP, and HP. Also, it is interesting to think in terms of “3D parameter sensitivity plots.” We also do such plots.

    Evaluations by Area under the curve

    For certain stocks we might be not just interested in their evolution in time but also in their cumulative values. I.e. we are interested in the so called Area Under the Curve (AUC) metric for those stocks.
    There are three ways to calculate AUC for stocks of interest:
    4
    .
    Add aggregation equations in the system of ODE’s. (Similar to the stock DIP in SEI2HR.)
    ◼
  • For example, in order to compute AUC for ISSP we can add to SEI2HR the equation:
  • ◼
  • More details for such equation addition are given in [AA2].
  • 5
    .
    Apply NIntegrate over stocks solution functions.
    Below we use 1 and 3.

    Variation of medical supplies delivery period

    Here we calculate the solutions for a certain combination of capacities and rates:
    As expected more frequent delivery results in fuller utilization of the non-occupied hospital beds:
    Here are the corresponding AUC values:

    Variation of medical supplies production rate

    In order to demonstrate the effect of medical supplies production rate (mspr) it is beneficial to eliminate the hospital beds availability restriction -- we assume that we have enough hospital beds for all infected severely symptomatic people.
    Here are calculate the solutions for a certain combination of capacities and rates:

    Hospitalized Population

    As expected we can see that with smaller production rates we get less hospitalized people:
    Here are the corresponding AUC values:

    Medical Supplies

    Here we plot the availability of MS at MS producer’s storage:
    Here are the corresponding AUC values:

    Variation of delivery disruption starts

    Here we compute simulation solutions for a set of delivery disruption starts using disruption length of 7 days and disruption “slowing down” factor 2:
    Note, that disruption start at day 365 means no disruption. Also, we use three hospital beds per thousand people.
    Here we plot the results for HP only:
    Here are the corresponding AUC values:

    Combined variability of delivery start and disruption

    Here we calculate the solutions for a set of combinations of delivery periods and delivery disruption starts:
    As expected more frequent, less disrupted delivery brings fuller utilization of the non-occupied hospital beds:
    Here are the corresponding AUC values:
    References

    Articles

    Repositories, packages

    © 2025 Wolfram. All rights reserved.

    • Legal & Privacy Policy
    • Contact Us
    • WolframAlpha.com
    • WolframCloud.com