VerifiedEvidence: highv1.0.0

Deterministic Sensitivity Analysis

Deterministic sensitivity analysis evaluates how a model's results and decisions change when selected inputs or assumptions are assigned specific alternative values while all other stated conditions are controlled.

Last reviewedDarrin Baines IP Ltd

Concept Architecture

Deterministic Sensitivity Analysis: Concept Architecture

Orientation and learning roadmap

Deterministic sensitivity analysis links deliberate changes in model inputs to changes in results. The architecture below develops that logic from question formulation and parameter selection through one-way and multi-way analysis, scenario design, presentation, interpretation, and decision-focused validation.

What deterministic sensitivity analysis tests

Deterministic sensitivity analysis recalculates a model under deliberately chosen alternative values or assumptions. Each recalculation creates a traceable link between a specified change and the resulting change in costs, health outcomes, net benefit, or the preferred strategy. Because the tested values are fixed rather than sampled from probability distributions, the analysis is transparent and reproducible but does not estimate the probability that a decision is correct.

  • Deterministic sensitivity analysis can identify inputs and assumptions that materially influence model results.
  • Deterministic sensitivity analysis can show whether a preferred strategy changes within a justified range.
  • Deterministic sensitivity analysis can locate thresholds at which the decision changes.
  • Deterministic sensitivity analysis cannot by itself quantify joint parameter uncertainty or produce a probability of cost-effectiveness.

Start from a controlled base case

A deterministic analysis is interpretable only when it is anchored to a clearly specified base case. The base case defines the population, comparators, perspective, time horizon, discounting, model structure, evidence sources, parameter values, and decision rule against which each alternative result is compared. Analysts should preserve this configuration and alter only the values or assumptions named in each test.

Let the model output be (Y=g(\boldsymbol{\theta},\mathbf{s})), where (\boldsymbol{\theta}) contains numerical parameters and (\mathbf{s}) contains structural or methodological choices. The base-case result is:

[ Y_0=g(\boldsymbol{\theta}_0,\mathbf{s}_0) ]

A deterministic test (k) substitutes a specified alternative value or assumption and produces:

[ Y_k=g(\boldsymbol{\theta}_k,\mathbf{s}_k) ]

The effect of the test may be summarized as an absolute change, (\Delta Y_k=Y_k-Y_0), a percentage change, or a change in the preferred strategy. The chosen summary must match the decision question; a small numerical change can still be important if it crosses a decision threshold.

Choose the form of analysis that matches the uncertainty

Deterministic sensitivity analysis is an umbrella term for several related methods. The correct form depends on whether the uncertainty concerns one parameter, a combination of parameters, a coherent alternative scenario, or the value at which a conclusion reverses. Labelling each test precisely prevents a one-way parameter check from being mistaken for a broader assessment of model uncertainty.

FormWhat changesMain purpose
One-way sensitivity analysisOne parameter at a timeIdentify influential inputs and decision reversals within stated ranges
Two-way or multi-way sensitivity analysisTwo or more selected parameters togetherExamine interactions or linked changes that one-way analysis can miss
Scenario analysisA coherent set of parameters, methods, or structural assumptionsTest a plausible alternative view of the decision problem
Threshold analysisOne input is varied until a target outcome or decision boundary is reachedIdentify the break-even or switching value
Extreme-value analysisSeveral parameters are set to jointly favourable or unfavourable valuesExplore a deliberately severe boundary case, not a probability statement

One-way analysis is easy to audit but cannot reveal every interaction. Multi-way analysis can reveal combinations that matter, but the combinations should be selected for a reason rather than through arbitrary searching. Scenario analysis is often the most appropriate deterministic method for structural, methodological, implementation, or evidence-choice uncertainty because those alternatives cannot always be represented by changing one number.

Select defensible values and ranges

The credibility of a deterministic result depends on the credibility of the values tested. Ranges should represent plausible uncertainty, meaningful policy alternatives, observed variation, or clearly labelled stress tests. A convenient percentage around the base case is not automatically appropriate, especially for probabilities, utilities, relative effects, correlated quantities, or parameters constrained by clinical logic.

Suitable sources for deterministic values may include:

  • Confidence or credible intervals from the evidence used to estimate a parameter.
  • Alternative estimates from relevant studies, meta-analyses, registries, or jurisdictions.
  • Minimum and maximum values supported by clinical, epidemiological, or operational evidence.
  • Alternative prices, uptake levels, time horizons, discount rates, or implementation assumptions relevant to the decision maker.
  • Expert-elicited bounds when empirical evidence is unavailable, with the elicitation method and uncertainty recorded.
  • Explicit stress-test values used to expose model behaviour, clearly distinguished from evidence-based plausible ranges.

Parameter bounds must respect logical and mathematical constraints. Probabilities and proportions must remain between 0 and 1, mutually exclusive probabilities may need to sum to 1, and linked costs or event rates may need to move together. When changing one input would create an internally inconsistent model, the related quantities should be varied jointly in a scenario rather than presented as an independent one-way test.

Calculate decision-relevant outcomes

The analysis should report outputs that remain interpretable across all tested values. Incremental cost, incremental health outcome, and incremental net monetary benefit are usually more stable than an incremental cost-effectiveness ratio when results move between cost-effectiveness quadrants or the denominator approaches zero. Reporting only a changed ICER can obscure dominance, sign changes, and switches in the preferred strategy.

For a new intervention (A) compared with comparator (B):

[ \Delta C=C_A-C_B ]

[ \Delta E=E_A-E_B ]

[ ICER=\frac{\Delta C}{\Delta E} ]

At willingness-to-pay threshold (\lambda), incremental net monetary benefit is:

[ INMB=\lambda\Delta E-\Delta C ]

A positive INMB favours intervention (A) at the stated threshold, while a negative INMB favours comparator (B). For more than two mutually exclusive strategies, the analysis should evaluate the preferred option using a consistent net-benefit framework or repeat the full incremental analysis; it should not compare every strategy only with an arbitrary common comparator and assume the ranking is valid.

A worked one-way example

Suppose a new intervention has base-case incremental cost of £4,800 and incremental effectiveness of 0.30 quality-adjusted life-years compared with usual care. At a threshold of £20,000 per QALY, the base-case INMB is £1,200, so the intervention is preferred. The analyst tests the treatment acquisition cost at a justified lower and upper value while holding all other base-case inputs fixed.

[ INMB=(£20{,}000\times0.30)-£4{,}800=£1{,}200 ]

Treatment-cost testIncremental costIncremental QALYsINMB at £20,000/QALYPreferred option
Lower value£4,2000.30£1,800New intervention
Base case£4,8000.30£1,200New intervention
Upper value£6,4000.30-£400Usual care

The analysis shows a decision reversal within the tested cost range. It does not show how likely the upper value is, nor does it account for simultaneous uncertainty in effectiveness, utilities, event rates, or other costs. Those questions require additional analysis, including probabilistic sensitivity analysis when joint parameter uncertainty is relevant.

Find a threshold value

Threshold analysis solves for the input value at which the decision metric reaches a specified boundary. In a two-strategy cost-effectiveness analysis using INMB, the decision switches when (INMB=0). A threshold is useful only when the model relationship, feasible parameter range, and direction of preference are reported.

If acquisition cost (P) is the uncertain component of incremental cost and all other incremental cost is (\Delta C_{other}), then:

[ 0=\lambda\Delta E-(P+\Delta C_{other}) ]

and the break-even acquisition cost is:

[ P^*=\lambda\Delta E-\Delta C_{other} ]

For nonlinear or discontinuous models, the threshold may require numerical search rather than algebra. Analysts should check for multiple crossings, flat regions, or changes caused by model logic, because a single reported switching value can be misleading when the outcome is not monotonic.

Present one-way results with a tornado diagram

A tornado diagram orders one-way results by their effect on a selected output. Each horizontal bar normally extends from the result at the lower tested value to the result at the upper tested value, with the most influential parameters shown first. The diagram is a prioritisation display, not a probability distribution and not a ranking of evidence quality.

Every tornado diagram should identify the outcome, base-case reference, parameter labels, tested values, units, and direction of the low and high cases. Bars based on incomparable or unjustified ranges can produce a misleading ranking because their lengths reflect both model responsiveness and the width chosen for each range. Parameters with structural or non-monotonic effects may require separate plots or scenario tables rather than a conventional two-ended bar.

Implement the analysis in a spreadsheet or model

A reproducible implementation separates base-case inputs, alternative values, calculations, and results. The model should restore the base case before every run so that one test cannot accidentally carry into the next. Automated data tables, scripts, or macros may be used, but the resulting values should be traceable to named inputs and tested against manual calculations.

A practical results table includes:

FieldPurpose
Test IDProvides a stable reference for review and reporting
Input or assumptionIdentifies exactly what changed
Base-case valueRecords the controlled reference value
Alternative valueRecords the tested value and unit
Source or rationaleExplains why the alternative is credible or labels it as a stress test
Incremental cost and outcomePreserves the components behind the decision metric
ICER or net benefitReports the decision-relevant result
Preferred strategyMakes any decision reversal explicit

Quality assurance should confirm that low and high inputs are passed to the intended cells or variables, formulas recalculate fully, named ranges are unique, and outputs return to their original base-case values after testing. Analysts should also test a small set of cases manually and confirm that parameter changes move the model in a clinically and mathematically plausible direction.

Interpret deterministic and probabilistic analysis together

Deterministic and probabilistic sensitivity analyses answer different questions. Deterministic analysis explains what changes the result, tests defined alternatives, and locates decision thresholds. Probabilistic analysis propagates joint parameter uncertainty through repeated draws to estimate the distribution of outcomes and the probability that each strategy is cost-effective at different thresholds.

QuestionDeterministic analysisProbabilistic analysis
What happens if this input takes a specific value?Directly answersMay contain relevant draws but does not isolate the change
Which tested input has the greatest individual impact?One-way analysis can show thisGlobal methods are needed to attribute probabilistic output variation
What happens under an alternative structural assumption?Scenario analysis can test itSeparate probabilistic scenarios may be required
What is the probability that a strategy is cost-effective?Cannot answerCan estimate under the specified distributions and model
At what value does the decision switch?Threshold analysis can answerDoes not usually provide the switching value directly

Agreement between the two approaches can strengthen understanding, while disagreement can reveal interactions, correlations, nonlinearities, or structural choices that need further investigation. Neither approach repairs weak evidence, an invalid model structure, or implausible assumptions.

Common errors and safeguards

Deterministic analyses can look persuasive even when their ranges or outputs are poorly chosen. The main safeguards are transparent justification, internal consistency, and reporting that separates plausible uncertainty from hypothetical stress testing. Reviewers should be able to reproduce every test from the base case.

  • Do not describe arbitrary ±10% or ±20% ranges as evidence-based unless they genuinely reflect the relevant uncertainty.
  • Do not vary correlated or logically linked inputs independently when doing so creates impossible combinations.
  • Do not infer probabilities from tornado-bar lengths or from the number of scenarios favouring each strategy.
  • Do not rank parameters solely by absolute output change when different parameters were tested over incomparable ranges.
  • Do not rely on ICERs alone when incremental effects change sign, approach zero, or move between quadrants.
  • Do not treat one-way analysis as a complete assessment of joint uncertainty, interaction, or structural uncertainty.
  • Do not hide a decision reversal by reporting only the magnitude of the output change.
  • Do not call a deliberately extreme scenario plausible without evidential support.

Reporting a decision-ready analysis

A decision-ready report links every deterministic test to a specific uncertainty and explains why its values matter. It presents the base case, tested alternatives, sources, outputs, decision threshold, and any change in the preferred strategy in a form that can be audited. The conclusion should distinguish robust results from conditional results and identify uncertainties that require probabilistic analysis, further evidence, or expert judgment.

At minimum, reporting should include the model outcome tested, all alternative values and units, the rationale for each range or scenario, incremental costs and outcomes, the decision metric, the preferred strategy, and a clear account of thresholds or reversals. When structural or methodological choices dominate the result, the report should say so directly rather than implying that parameter precision alone will resolve the uncertainty.

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.

Media

1
  • MediaFeatured

    heemod: Markov Models for Health Economic Evaluations (Package Tutorials) — Antoine Filipovic-Pierucci, Kevin Zarca & Isabelle Durand-Zaleski, Package documentation ed., 2023 (heemod / GitHub Pages)

    The official tutorial site for the heemod R package, with worked walkthroughs for building Markov models, running PSA and DSA, computing EVPI and performing budget-impact analysis — mirroring the standard decision-modelling textbook workflow.

Tools & Resources

2
  • OtherFeatured

    heemod — Markov Models for Health Economic Evaluations (R package) — Antoine Filipovic-Pierucci, Kevin Zarca & Isabelle Durand-Zaleski, R package ed., 2023 (CRAN)

    An R package for building Markov models for health economic evaluation, implementing the modelling and reporting features of standard reference textbooks: PSA, DSA, heterogeneity analysis, semi-Markov and non-homogeneous models, EVPI and budget-impact features.

  • Other

    dampack — Decision-Analytic Modeling Package (R package) — Fernando Alarid-Escudero, Greg Knowlton, Caleb Easterly & Eva Enns, R package ed., 2023 (CRAN)

    An R package of tools for analysing and visualising the output of decision-analytic models — cost-effectiveness analysis, one- and two-way sensitivity analysis, probabilistic sensitivity analysis, and value-of-information analysis.

Frequently Asked Questions (6)

  • What is deterministic sensitivity analysis?

    A sensitivity analysis varying one or more inputs at a time to fixed alternative values, holding others at base case, to observe the effect.

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

  • How does deterministic sensitivity analysis explore uncertainty?

    Deterministic sensitivity analysis explores uncertainty by changing inputs by hand and observing the effect, varying one input at a time, or occasionally two together, to a chosen high or low value while holding the rest at their base-case levels. Comparing the results shows how much each input moves the conclusion, identifying the ones that matter most. It is transparent and easy to follow, but because it varies inputs singly it cannot capture their combined effect or how likely each value is. A probabilistic analysis complements it. Briggs and colleagues (2006) describe this method.

    Source: Briggs et al. 2006

  • How is deterministic sensitivity analysis conducted?

    Deterministic sensitivity analysis is conducted by selecting inputs of interest and re-running the model with each set to alternative values, such as plausible high and low bounds, while the other inputs stay at their base-case values, recording how the result changes. One-way analysis varies a single input at a time, and multi-way analysis varies several together. The changes in the result are often displayed, for instance in a tornado diagram, showing which inputs move the result most and hence matter most.

    Source: Briggs, Claxton & Sculpher 2006

  • What is a tornado diagram in deterministic sensitivity analysis?

    A tornado diagram displays the results of one-way deterministic sensitivity analyses, showing for each input the range over which the result moves as that input is varied between its low and high values, with the bars ordered from the widest at the top to the narrowest below, giving a tornado shape. The widest bars identify the inputs to which the result is most sensitive. It thus summarises many one-way analyses at once, highlighting which parameters most influence the model's output.

    Source: Briggs, Claxton & Sculpher 2006

  • Why is deterministic sensitivity analysis used?

    Deterministic sensitivity analysis is used to identify which inputs most affect a model's result and to test the robustness of conclusions to changes in individual assumptions, in a transparent way that shows the effect of each input clearly. It helps focus attention on the parameters that matter most and communicates how the result depends on specific values. It complements probabilistic analysis, which captures combined uncertainty, by giving an interpretable, input-by-input view of sensitivity that aids understanding and checking of the model.

    Source: Drummond et al. 2015

  • What are the limitations of deterministic sensitivity analysis?

    Deterministic sensitivity analysis varies inputs individually or in small groups to fixed values, so it does not capture the combined effect of all uncertainties varying simultaneously or the correlations between them, and its results depend on the chosen alternative values, which can be arbitrary. One-way analysis in particular can understate uncertainty when inputs interact. These limitations mean it is used alongside probabilistic sensitivity analysis, which samples the joint distribution of all inputs to characterise the overall uncertainty in the result.

    Source: Briggs, Claxton & Sculpher 2006

Trust Record

Verified by Dr Darrin Baines

British health economist

Professional identity: darrinbaines.org

Verification date: 25 Sep 2026

Content version: 1.0.0

Canonical Identity

Term code
HE-EM-UA-017

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