Concept Architecture
A decision tree represents alternative strategies and the uncertain pathways that can follow each choice. This page explains how decision, chance and terminal nodes are connected, how pathway probabilities and outcomes are calculated, and how rollback analysis compares expected costs and health outcomes. It also explains when a decision tree is appropriate and when a model with recurring states may be more suitable.
How a decision tree represents a decision problem
A decision tree begins with a choice between two or more mutually exclusive strategies. Each strategy can lead to uncertain events, subsequent decisions and final outcomes. The branches make the model structure visible so that readers can trace how each possible pathway contributes to the expected result.
A decision tree normally uses three node types:
| Node | Common symbol | Meaning |
|---|---|---|
| Decision node | Square | A choice between alternative strategies or actions |
| Chance node | Circle | An uncertain event with two or more possible outcomes |
| Terminal node | Triangle | The end of a pathway where costs and consequences are recorded |
Branches leaving a decision node represent the available alternatives. Branches leaving a chance node represent mutually exclusive outcomes whose probabilities must sum to one.
How pathways are constructed
Each complete route from the initial decision node to a terminal node is a pathway. A pathway should represent one logically possible and internally consistent sequence of events. Costs and health outcomes may accumulate along the pathway or be assigned at its terminal node.
A well-constructed decision tree should ensure that:
- The strategies leaving a decision node are mutually exclusive alternatives.
- The outcomes leaving a chance node are mutually exclusive and collectively exhaustive.
- Every possible pathway ends at a terminal node.
- Events appear in a clinically and temporally credible order.
- Costs and health consequences are attached once and at the correct point in the pathway.
- The same event is represented consistently across strategies when appropriate.
A decision tree can include more than one chance event along a pathway. As additional events are added, the number of branches can grow rapidly, making structural justification and validation increasingly important.
How pathway probabilities are calculated
The probability of a complete pathway is calculated by multiplying the conditional probabilities along that pathway. Probabilities leaving the same chance node must sum to one, but probabilities belonging to different stages should not be added together.
For a pathway containing two sequential events:
Pathway probability = P(Event 1) × P(Event 2 | Event 1)
If a treatment succeeds with probability 0.75 and an adverse event occurs among successful patients with probability 0.08:
Pathway probability = 0.75 × 0.08 = 0.06
Therefore, 6% of patients are expected to follow that complete pathway under the stated assumptions.
Conditional probabilities must reflect the preceding pathway. A probability estimated for the full population should not automatically be used as though it applies within every subgroup or prior outcome.
How expected costs and outcomes are calculated
Expected values combine the value attached to each terminal pathway with the probability of reaching it. Costs, health outcomes and utilities are calculated separately because they use different units and may support different decision rules.
For terminal pathways indexed by (i):
Expected cost = Σ(Pᵢ × Cᵢ)
Expected health outcome = Σ(Pᵢ × Eᵢ)
Where:
- (Pᵢ) is the probability of reaching terminal pathway (i).
- (Cᵢ) is the total cost associated with pathway (i).
- (Eᵢ) is the health outcome associated with pathway (i).
- The terminal-pathway probabilities within each strategy sum to one.
If outcomes occur at different times, costs and health outcomes may require discounting before they are combined. The applicable time horizon, perspective and outcome measure must therefore be defined before the tree is populated.
How rollback analysis compares strategies
Rollback analysis evaluates the tree from right to left. Expected values are first calculated at the chance nodes nearest the terminal outcomes and then carried backward through the tree until every strategy connected to the initial decision node has an expected cost and expected outcome.
The process is:
- Calculate terminal pathway values. Combine all costs and outcomes accumulated along each complete pathway.
- Calculate pathway probabilities. Multiply the relevant conditional probabilities along each pathway.
- Evaluate chance nodes. Weight every downstream value by its probability and sum the results.
- Move backward through the tree. Repeat the calculation until the initial decision node is reached.
- Compare strategies. Apply the chosen decision rule to the expected costs and outcomes.
The preferred strategy cannot be identified from expected cost alone unless the strategies have equivalent outcomes. Cost-effectiveness analysis normally compares incremental costs and health outcomes or uses net benefit.
Worked example: comparing two treatments
Consider a simplified decision tree comparing a new treatment with standard care. Each strategy has three mutually exclusive terminal outcomes: treatment success, treatment failure and a serious adverse event. The values are synthetic and are included only to demonstrate the calculation.
| Strategy and outcome | Probability | Cost | QALYs |
|---|---|---|---|
| New treatment: success | 0.75 | £12,000 | 4.5 |
| New treatment: failure | 0.20 | £18,000 | 3.2 |
| New treatment: serious adverse event | 0.05 | £25,000 | 2.0 |
| Standard care: success | 0.60 | £8,000 | 4.0 |
| Standard care: failure | 0.35 | £14,000 | 3.0 |
| Standard care: serious adverse event | 0.05 | £20,000 | 1.8 |
The probabilities within each strategy sum to one.
Expected values for the new treatment
Expected cost
= (0.75 × £12,000) + (0.20 × £18,000) + (0.05 × £25,000)
= £9,000 + £3,600 + £1,250
= £13,850
Expected QALYs
= (0.75 × 4.5) + (0.20 × 3.2) + (0.05 × 2.0)
= 3.375 + 0.640 + 0.100
= 4.115 QALYs
Expected values for standard care
Expected cost
= (0.60 × £8,000) + (0.35 × £14,000) + (0.05 × £20,000)
= £4,800 + £4,900 + £1,000
= £10,700
Expected QALYs
= (0.60 × 4.0) + (0.35 × 3.0) + (0.05 × 1.8)
= 2.400 + 1.050 + 0.090
= 3.540 QALYs
Incremental comparison
Incremental cost
= £13,850 − £10,700
= £3,150
Incremental QALYs
= 4.115 − 3.540
= 0.575 QALYs
ICER
= £3,150 ÷ 0.575
= £5,478 per QALY, rounded to the nearest pound.
The example shows how a decision tree produces expected results for each strategy. Whether the new treatment is cost-effective depends on the applicable decision rule and cost-effectiveness threshold; the tree does not determine that judgment by itself.
Using net monetary benefit
Net monetary benefit converts expected health outcomes and costs into a common monetary scale. It can be calculated for each strategy after the tree has produced its expected costs and QALYs.
Net monetary benefit = (Threshold × Expected QALYs) − Expected cost
NMB = (λ × E) − C
Where:
- (λ) is the cost-effectiveness threshold.
- (E) is the expected health outcome.
- (C) is the expected cost.
The strategy with the highest expected net monetary benefit is preferred under this decision rule. Net benefit is particularly useful when comparing several strategies or performing probabilistic sensitivity analysis.
When a decision tree is appropriate
Decision trees work best when the relevant events occur over a limited period and can be represented as a manageable set of non-recurring pathways. They are commonly used for diagnostic tests, screening decisions, acute treatments and other problems in which the timing and sequence of events can be described explicitly.
A decision tree may be appropriate when:
- The decision involves a clearly defined set of alternative strategies.
- The important events occur once or over a relatively short time horizon.
- The order of events materially affects costs or outcomes.
- The number of clinically meaningful pathways remains manageable.
- Recurring health states are not central to the decision problem.
The structure should be chosen because it fits the decision problem, not simply because a tree is easy to draw.
When another model structure may be preferable
Decision trees become difficult to manage when events recur, risks change over time or patients can repeatedly move between health states. In those circumstances, a state-transition model, discrete-event simulation or another structure may represent the process more efficiently and transparently.
| Decision problem | Potentially suitable structure |
|---|---|
| Short, non-recurring sequence of events | Decision tree |
| Repeated movement among health states | State-transition or Markov model |
| Individual histories and event timing are important | Discrete-event simulation |
| Interactions or disease transmission affect outcomes | Dynamic transmission model |
| A simple early pathway leads into long-term recurring states | Decision tree combined with a state-transition model |
A hybrid model may use a decision tree for an initial diagnostic or treatment phase and a state-transition model for long-term outcomes. The connection between the model components must be explicit and internally consistent.
How uncertainty should be examined
A decision tree depends on probabilities, costs, outcomes and structural assumptions that may be uncertain. Sensitivity analysis tests whether reasonable changes to those inputs alter the expected results or preferred strategy.
Relevant approaches include:
- Deterministic sensitivity analysis changes selected inputs individually or in scenarios.
- Probabilistic sensitivity analysis assigns distributions to uncertain parameters and evaluates them jointly.
- Scenario analysis examines alternative pathways, assumptions, time horizons or model structures.
- Structural sensitivity analysis tests whether a different representation of the decision problem changes the conclusion.
Probabilities linked by a shared constraint must remain coherent when varied. For example, changing one probability in a two-outcome chance node requires the complementary probability to change so that the total remains one.
Implementing a decision tree in a spreadsheet
A small decision tree can be implemented transparently in a spreadsheet by using one row for each terminal pathway. The spreadsheet should keep inputs, pathway calculations and strategy-level outputs separate so that probabilities and accumulated values can be audited.
| Calculation | Example spreadsheet approach |
|---|---|
| Pathway probability | Multiply the conditional probabilities along the pathway |
| Probability check | Sum terminal-pathway probabilities within each strategy and confirm the total equals 1 |
| Expected cost | Use SUMPRODUCT on pathway probabilities and terminal costs |
| Expected QALYs | Use SUMPRODUCT on pathway probabilities and terminal QALYs |
| Incremental cost | Subtract the comparator’s expected cost from the intervention’s expected cost |
| Incremental QALYs | Subtract the comparator’s expected QALYs from the intervention’s expected QALYs |
| Net monetary benefit | Multiply expected QALYs by the threshold and subtract expected cost |
Spreadsheet formulas should reference labelled input cells rather than embed unexplained values. Probability checks and reconciliation tests should remain visible.
Common modelling errors
Decision-tree results can appear precise even when the underlying structure is incomplete or internally inconsistent. Validation should therefore examine the logic of the pathways as well as the numerical calculations.
Common errors include:
- Allowing probabilities leaving a chance node to sum to something other than one.
- Treating outcomes as mutually exclusive when patients can experience more than one.
- Using unconditional probabilities where conditional probabilities are required.
- Adding sequential probabilities instead of multiplying them.
- Omitting a clinically important pathway.
- Counting the same cost or health outcome at both a branch and its terminal node.
- Comparing average results without calculating incremental outcomes.
- Selecting the least costly strategy without considering differences in health outcomes.
- Using a decision tree for recurring events when another model structure would be clearer.
- Expanding the tree until its complexity can no longer be explained or validated.
Media & tools (1)
Decision Tree Rollback Explorer
Interactive decision-tree exercise that validates terminal-branch probabilities, calculates expected costs and QALYs by rollback, compares two strategies using incremental results and net monetary benefit, and provides a downloadable results CSV.
Open tool →Related Concepts (4)
Library
Publications
3
Decision Modelling for Health Economic Evaluation — Briggs, Claxton & Sculpher, 1st Edition ed., 2006 (Oxford University Press)
Foundational textbook on decision-analytic modelling for economic evaluation, covering decision trees, Markov models, handling parameter and structural uncertainty, probabilistic sensitivity analysis, and value of information. Volume 1 in the Handbooks in Health Economic Evaluation series.
BookView source →Cost Effectiveness Modelling for Health Technology Assessment: A Practical Course — Edlin, McCabe, Hulme, Hall & Wright, 1st Edition ed., 2015 (Springer (Adis))
A practical, course-based introduction to decision-analytic cost-effectiveness modelling, guiding the reader through building decision trees and Markov models and interpreting results to meet the methodological standards of HTA organisations. Thirteen chapters covering theory and hands-on methods.
BookView source →A Taxonomy of Model Structures for Economic Evaluation of Health Technologies — Brennan, Chick & Davies, Vol. 15, No. 12 ed., 2006 (Health Economics)
An influential paper classifying decision-analytic model structures along axes of expected value vs randomness, entity heterogeneity, and Markovian vs non-Markovian structure — providing a framework for choosing between decision trees, Markov cohort models, microsimulation, discrete event simulation and system dynamics.
Journal ArticleView source →
Frequently Asked Questions (6)
What is a decision tree?
A decision tree is a branching decision-analytic model that represents choices, uncertain events and terminal outcomes so the expected costs and consequences of alternative strategies can be calculated.
What do the nodes and branches in a decision tree represent?
A decision node represents a choice between alternative strategies, a chance node represents an uncertain event and a terminal node marks the end of a pathway where costs and health outcomes are recorded. Branches connect the nodes and show the possible strategies or outcomes. Outcomes leaving the same chance node should be mutually exclusive and collectively exhaustive.
How are probabilities used in a decision tree?
Probabilities are assigned to branches leaving chance nodes, and the probabilities leaving each chance node must sum to one. The probability of a complete pathway is calculated by multiplying the conditional probabilities encountered along that pathway. Expected costs and health outcomes are then calculated by weighting each terminal value by its pathway probability.
What is rollback analysis in a decision tree?
Rollback analysis evaluates a decision tree from the terminal outcomes back toward the initial decision. At each chance node, downstream costs and outcomes are weighted by their probabilities and summed. This process continues until each strategy at the initial decision node has an expected cost and expected health outcome that can be compared using the applicable decision rule.
When is a decision tree an appropriate model?
A decision tree is most appropriate when the decision involves a manageable sequence of non-recurring events over a relatively short or clearly bounded time horizon. Common applications include diagnostic testing, screening, acute treatment and other decisions where the order of events matters. It becomes less suitable when events recur repeatedly or risks and health states change over long periods.
How does a decision tree differ from a state-transition or Markov model?
A decision tree represents explicit pathways from an initial choice to terminal outcomes, whereas a state-transition or Markov model represents movement among health states over repeated time cycles. Decision trees are generally clearer for short, non-recurring pathways. State-transition models are usually more efficient for chronic conditions, recurring events and long-term disease progression, and the two structures can be combined when appropriate.
Trust Record
Verified by Dr Darrin Baines
British health economist
Professional identity: darrinbaines.org
Verification date: 25 Sep 2026
Content version: 1.0.12
Canonical Identity
- Persistent URI
- https://healtheconomics.wiki/concept/decision-tree
- Term code
- HE-EM-DM-018
Stable URI · Machine-readable · Resolvable · CC BY 4.0