VerifiedEvidence: highv1.0.0

Simulation Method

A general approach to estimating a model's results by repeatedly running it computationally, rather than solving for results using closed-form equations.

Last reviewedDarrin Baines IP Ltd

Concept Architecture

Concept


Theoretically, Simulation Method is a mathematical approach that evaluates complex systems by repeatedly generating and analysing realisations of stochastic or deterministic processes. It provides a framework for modelling systems whose behaviour cannot be solved analytically because of uncertainty, non-linearity or structural complexity. In health economics, simulation methods are used to estimate long-term costs, health outcomes and cost-effectiveness by reproducing disease progression, treatment pathways and healthcare resource utilisation.

Mathematically, simulation methods approximate the expected value of model outcomes through repeated evaluation of a mathematical model using specified input values or sampled parameter distributions. Depending on the modelling approach, simulations may be deterministic or stochastic and may incorporate Monte Carlo sampling, discrete event simulation, microsimulation or state-transition modelling. The accuracy of simulation estimates improves as the number of iterations increases.

In practice, simulation methods are implemented by defining the model structure, specifying input parameters and repeatedly evaluating the model over simulated patients, events or time periods. They are routinely applied in decision trees, Markov models, microsimulation, discrete event simulation and probabilistic sensitivity analysis to estimate costs, quality-adjusted life-years and decision uncertainty for health technology assessment.

Purpose


Used to evaluate complex healthcare systems by repeatedly modelling disease progression and treatment pathways, supporting estimation of long-term costs, health outcomes and cost-effectiveness under uncertainty.

Mathematical Formulae

Primary Formula

There is no universally recognised canonical mathematical formula.

Supporting Formulae

Monte Carlo estimate of the expected outcome:

E(Y) � (1/n) ? ?Y?

Monte Carlo standard error:

SE = s / �n

Simulation convergence:

Error ? 1 / �n

Related Mathematical Methods

  • Monte Carlo Simulation
  • Monte Carlo Integration
  • Microsimulation
  • Discrete Event Simulation
  • Markov Model
  • Decision Tree
  • Probabilistic Sensitivity Analysis

Example


A health economic evaluation simulates 100,000 individual patients receiving either standard care or a new intervention. Each simulated patient experiences disease progression, treatment responses and healthcare costs according to the model assumptions. The average simulated lifetime costs and QALYs are then used to estimate the incremental cost-effectiveness ratio for the intervention.

Excel Implementation

FunctionExample FormulaHealth Economics Application
RAND=RAND()Generate random values for stochastic simulation.
NORM.INV=NORM.INV(RAND(),Mean,SD)Sample normally distributed uncertain model parameters.
AVERAGE=AVERAGE(ResultRange)Estimate expected costs or health outcomes across simulation runs.
STDEV.S=STDEV.S(ResultRange)Quantify variability in simulated model outcomes.
COUNT=COUNT(ResultRange)Determine the number of simulation iterations used in the analysis.

VBA (Optional)


VBA can automate repeated execution of health economic simulation models, record outcomes from each iteration and generate summary statistics for decision analysis.

Sources

  • Briggs A, Claxton K, Sculpher M. Decision Modelling for Health Economic Evaluation. Oxford University Press.
  • Law AM. Simulation Modeling and Analysis. McGraw-Hill.
  • Drummond MF, Sculpher MJ, Claxton K, Stoddart GL, Torrance GW. Methods for the Economic Evaluation of Health Care Programmes. Oxford University Press.
  • ISPOR-SMDM Modeling Good Research Practices Task Force Reports.
  • NICE. NICE Health Technology Evaluations: The Manual.

Library

Publications

1
  • Journal article

    Parameter Estimation and Uncertainty: A Report of the ISPOR-SMDM Modeling Good Research Practices Task Force-6 — Briggs, Weinstein, Fenwick, Karnon, Sculpher & Paltiel, Task Force Report 6 ed., 2012 (Value in Health / Medical Decision Making)

    Best-practice guidance on parameter estimation and the characterisation of uncertainty in decision models, covering probabilistic sensitivity analysis, distributional choices, and correlation between parameters.

Frequently Asked Questions (6)

  • What is a simulation method?

    A general approach to estimating a model's results by repeatedly running it computationally, rather than solving for results using closed-form equations.

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

  • Why do complex models require a simulation method?

    A simulation method estimates a model's results by running it many times computationally rather than solving it with a formula. It becomes necessary when a model is too complex for a closed-form solution, as when outcomes depend on many interacting parts, chance events, or an individual's accumulated history. In such cases no equation gives the answer, but repeated computation can approximate it as closely as wanted. The cost is running time and a small residual sampling error. Its generality is why complex models rely on it. Briggs and colleagues (2006) contrast it with analytical methods.

    Source: Briggs et al. 2006

  • How does a simulation method differ from an analytical method?

    A simulation method estimates results by repeatedly running the model with sampled values and summarising the outcomes, introducing some sampling variation, whereas an analytical method solves the model with closed-form equations, giving exact results directly. Analytical methods are faster and exact where available, but many complex models, with individual variation, interactions, or complex dynamics, cannot be solved in closed form and require simulation. So the two differ in approach and applicability: exact calculation for tractable models, and repeated computational running for complex ones.

    Source: Briggs, Claxton & Sculpher 2006

  • When is a simulation method used?

    A simulation method is used when a model is too complex for an analytical solution, for example when outcomes depend on individual histories and heterogeneity, when there are complex interactions or dynamics such as disease transmission, or when the quantities of interest arise from combining many uncertain inputs. In these cases, running the model repeatedly with sampled values estimates the results where closed-form equations are unavailable. Simulation is therefore the approach of choice for complex models, while analytical methods are preferred for simpler structures that can be solved exactly.

    Source: Law & Kelton 2000

  • What types of simulation method are there?

    Types of simulation method include cohort simulation, which tracks the average movement of a hypothetical cohort through model states; individual-level, or microsimulation, which simulates individual patients one at a time, capturing heterogeneity and history; discrete-event simulation, which models events over time; and Monte Carlo simulation, which repeatedly samples to estimate quantities or propagate uncertainty. These differ in what they represent and how, from average cohort flows to detailed individual trajectories. The choice depends on the model's needs, such as whether individual variation and history must be captured.

    Source: Briggs, Claxton & Sculpher 2006

  • What are the limitations of simulation methods?

    Simulation methods introduce sampling variation, so their estimates carry Monte Carlo error that must be controlled by running enough iterations or replications, and they can be computationally intensive, especially individual-level simulations or nested schemes. Their results require checking for convergence and can be harder to interpret and verify than closed-form solutions. Complexity can also obscure errors. These limitations mean simulation methods are used where analytical solutions are unavailable, with attention to computational cost, Monte Carlo error, verification, and convergence to ensure reliable results.

    Source: Briggs, Claxton & Sculpher 2006

Trust Record

Verified by Dr Darrin Baines

British health economist

Professional identity: darrinbaines.org

Verification date: 29 Oct 2025

Content version: 1.0.0

Canonical Identity

Term code
HE-EM-UA-065

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