VerifiedEvidence: highv1.0.0

Dynamic Model

A model representing how a system's variables change over time in response to feedback and interaction among components, unlike a static model.

Last reviewedDarrin Baines IP Ltd

Concept Architecture

Concept

Theoretically, a Dynamic Model is a mathematical model that explicitly represents how the state of a healthcare system evolves over time as a consequence of interactions between its components. Unlike static models, dynamic models allow current outcomes to influence future system behaviour, thereby capturing feedback mechanisms, changing population structures and time-dependent processes. In health economics, dynamic models are used to evaluate interventions where disease transmission, population behaviour or resource utilisation changes over time, such as vaccination programmes, infectious disease control and long-term healthcare planning.

Mathematically, a dynamic model is represented using systems of differential equations, difference equations or state-transition equations that update the system through time. The future state depends on both the current state and model parameters, allowing feedback effects and temporal interactions to be incorporated. The mathematical framework supports deterministic or stochastic formulations depending on the objectives of the analysis.

In practice, dynamic models are parameterised using epidemiological, clinical and demographic data and calibrated against observed outcomes. They are implemented as dynamic transmission models, compartmental models, dynamic state-transition models or system dynamics models. Outputs are used to estimate long-term costs, quality-adjusted life years, budget impact and population health effects of healthcare interventions while accounting for indirect effects and temporal changes.


Purpose

Used to model time-dependent healthcare systems, estimate the long-term health and economic consequences of interventions that alter future disease or resource dynamics, and support policy decisions where feedback effects are important.


Mathematical Formulae

Primary Formula

General dynamic system:

dx(t)/dt = f(x(t), u(t), t)

where:

  • x(t) = system state at time t
  • u(t) = external inputs or interventions
  • f(�) = function governing system dynamics

For discrete-time models:

x??? = f(x?)

Supporting Formulae

State-transition equation:

????? = ?????(t)

where:

  • ??(t) = time-dependent transition probability matrix

Related Mathematical Methods

  • Dynamic transmission modelling
  • Compartmental modelling
  • System dynamics modelling
  • Differential equation modelling
  • Difference equation modelling
  • Dynamic programming
  • Model calibration

Example

A vaccination programme is evaluated using a dynamic transmission model.

Initially:

  • Susceptible population = 900,000
  • Infectious population = 5,000

Vaccination reduces transmission over successive years, causing the effective force of infection to decline. Unlike a static model, the probability of future infection changes as fewer infectious individuals remain in the population. The model therefore estimates both the direct health gains experienced by vaccinated individuals and the indirect benefits arising from reduced disease transmission, leading to lower long-term healthcare costs and greater QALY gains.


Excel Implementation

FunctionExample FormulaHealth Economics Application
MMULT=MMULT(B2:D2,B5:D7)Updates state distributions in dynamic state-transition models.
EXP=B2*EXP(GrowthRate*A2)Models continuously changing population or disease dynamics.
SUMPRODUCT=SUMPRODUCT(B2:B20,C2:C20)Calculates expected costs and health outcomes over time.
SolverSolver OptimisationCalibrates dynamic model parameters to observed epidemiological data.

VBA (Optional)

Automate iterative updating of dynamic health economic models across multiple time periods and generate projected costs, health outcomes and cost-effectiveness results.


Sources

  • Briggs A, Claxton K, Sculpher M. Decision Modelling for Health Economic Evaluation. Oxford University Press.
  • Pitman R, Fisman D, Zaric GS, et al. Dynamic Transmission Modeling: A Report of the ISPOR-SMDM Modeling Good Research Practices Task Force. Value in Health. 2012.
  • Keeling MJ, Rohani P. Modeling Infectious Diseases in Humans and Animals. Princeton University Press.
  • Drummond MF, Sculpher MJ, Claxton K, Stoddart GL, Torrance GW. Methods for the Economic Evaluation of Health Care Programmes. Oxford University Press.

Library

Publications

1
  • Journal article

    Conceptualizing a Model: A Report of the ISPOR-SMDM Modeling Good Research Practices Task Force-2 — Roberts, Russell, Paltiel, Chambers, McEwan & Krahn, Task Force Report 2 ed., 2012 (Value in Health / Medical Decision Making)

    Best-practice guidance on model conceptualisation — defining the decision problem, scoping, and choosing an appropriate model structure before implementation.

Frequently Asked Questions (6)

  • What is a dynamic model?

    A model representing how a system's variables change over time in response to feedback and interaction among components, unlike a static model.

    Source: Briggs A, Claxton K, Sculpher M. Decision Modelling for Health Economic Evaluation. Oxford University Press; 2006. doi:10.1093/oso/9780198526629.001.0001.

  • What does a dynamic model capture through feedback?

    A dynamic model allows the state of a system to influence its own future evolution, so today's outcome feeds back into tomorrow's inputs. In an infectious disease model, for instance, the number of people currently infected determines the risk that others become infected next, which then changes the number infected later. This looping dependence lets the model reproduce behaviour, such as epidemics rising and falling, that a model with fixed external inputs cannot. Sterman (2000) describes this feedback structure.

    Source: Sterman 2000

  • How does a dynamic model differ from a static model?

    A dynamic model represents change over time and the feedback and interactions between components, so that variables influence one another as the system evolves, whereas a static model treats variables as independent of such feedback, often assuming fixed conditions. In infectious disease, a dynamic model captures how the risk to susceptible individuals depends on how many are currently infected, while a static model treats risk as fixed. The dynamic approach is needed where feedback and interaction materially affect the outcome.

    Source: Briggs, Claxton & Sculpher 2006

  • When is a dynamic model needed?

    A dynamic model is needed when the outcome depends on feedback and interaction between components over time, so that ignoring these would misrepresent the process. In infectious disease, transmission creates feedback, since the risk to one person depends on how many others are infected, and interventions like vaccination change that risk for everyone through herd immunity, effects a static model cannot capture. Where such feedback is important, a dynamic model is required to represent the system's behaviour correctly.

    Source: Briggs, Claxton & Sculpher 2006

  • What are the challenges of dynamic models?

    Dynamic models are more complex to build, analyse, and validate than static models, since they represent evolving variables and feedback, often through systems of equations that must be solved over time. They require data on the interactions and dynamics, which may be uncertain, and their behaviour can be sensitive to structure and assumptions. The added complexity makes them harder to communicate and check. These challenges mean dynamic models are used where feedback and interaction genuinely matter, justifying the extra effort.

    Source: Briggs, Claxton & Sculpher 2006

  • How are dynamic models used in health?

    Dynamic models are used in health mainly for infectious disease, where transmission creates feedback that shapes epidemics and the effects of interventions, and in systems where components interact over time. They capture how vaccination or treatment alters risk for the whole population through herd immunity, which static models miss, so they are important for evaluating such interventions. They are also used in system dynamics analysis of health systems, where feedback loops drive behaviour that linear, static analysis cannot represent.

    Source: Briggs, Claxton & Sculpher 2006

Trust Record

Verified by Dr Darrin Baines

British health economist

Professional identity: darrinbaines.org

Verification date: 29 Sep 2025

Content version: 1.0.0

Canonical Identity

Term code
HE-EM-DM-025

Stable URI · Machine-readable · Resolvable · CC BY 4.0