VerifiedEvidence: highv1.0.2

Absorbing State

An absorbing state is a state in a Markov model that patients cannot leave once they enter it, usually death, so the whole cohort eventually ends there.

Last reviewedDarrin Baines IP Ltd

Concept Architecture

Absorbing State: how death closes a Markov cohort

A Markov model that follows a cohort until it is fully accounted for needs at least one state that patients cannot leave, and in medical models that state is almost always death. The absorbing state is what allows such a model to finish: as cycles pass, more and more of the cohort moves into it, and the costs and health outcomes the model accumulates slow towards their final totals. How the absorbing state is specified shapes the time horizon, the handling of mortality and several technical corrections.

This article explains what makes a state absorbing and how it appears in the transition matrix, then works through a small three-state example. It covers why death is usually the only absorbing state, how background and disease mortality flow into it, what it means for the time horizon and the half-cycle correction, and the errors that most often arise.

What makes a state absorbing

Sonnenberg and Beck, in their widely cited practical guide to Markov models, state the requirement directly: for a Markov process to end, it must have at least one state that the patient cannot leave. These are called absorbing states because, after enough cycles, the entire cohort will have been absorbed by them. A transient state, by contrast, is one that patients can move out of.

Sonnenberg and Beck argue that in medical models the absorbing state must represent death, because death is the only state a patient cannot leave. Sonnenberg and Beck note that one death state is usually enough, since the utility of being dead is zero, but that more than one can be used if the model needs to track different causes of death.

How it appears in the transition matrix

A transition matrix lists the probability of moving from each state (rows) to each state (columns) in one cycle, and each row sums to one. For an absorbing state, the probability of staying is one and the probability of moving anywhere else is zero.

$$P = \begin{pmatrix} p_{WW} & p_{WS} & p_{WD} \ 0 & p_{SS} & p_{SD} \ 0 & 0 & 1 \end{pmatrix}$$

where the rows and columns are the states Well (W), Sick (S) and Dead (D), and $p_{WS}$, for example, is the transition probability from Well to Sick in one cycle. The last row, with 1 in the Dead column, is what makes Dead absorbing. The zero at the start of the second row means that, in this model, sick patients cannot recover to Well.

Worked example: a three-state cohort

The figures below are illustrative. A cohort of 1,000 people starts in Well. Each cycle, 85 per cent of the Well group stay Well, 10 per cent become Sick and 5 per cent die; 80 per cent of the Sick group stay Sick and 20 per cent die.

CycleWellSickDead
01,00000
185010050
2722.5165112.5

In cycle 2, Well is 850 × 0.85 = 722.5. Sick receives 850 × 0.10 = 85 new cases and keeps 100 × 0.80 = 80, giving 165. Dead keeps all 50 of its members and gains 850 × 0.05 = 42.5 from Well and 100 × 0.20 = 20 from Sick, giving 112.5. The three states still sum to 1,000, and the Dead column can only grow, because nothing ever leaves it. Run for enough cycles, this cohort simulation moves almost the whole cohort into Dead.

Mortality and the absorbing state

In practice the route into death usually has two parts. Sonnenberg and Beck describe the first as the probability of dying from unrelated causes, which rises continuously as patients age and is usually taken from a life table. The second is the extra mortality caused by the disease itself.

The ISPOR-SMDM guidance on state-transition modelling asks analysts to state the assumed relationship between disease-specific and background mortality. It also warns that, when extrapolating beyond a trial's duration, reductions in all-cause mortality should not be applied directly, because background mortality from other causes increases with age. The guidance suggests instead applying a relative reduction to disease-specific mortality, or subtracting life-table mortality from total mortality to estimate the reduction in disease-specific mortality. Because an assumption of additive rates can give very different results from a multiplicative one, the guidance also asks for the impact of this assumption to be assessed.

Time horizon, outcomes and the half-cycle correction

Because the cohort is absorbed gradually, the pace of absorption determines how long a lifetime model must run. The ISPOR-SMDM guidance notes that common approaches include modelling to an age of 120 years, or tracking the cohort until more than 99.9 per cent are dead, and that when an intervention affects mortality the time horizon should be lifetime. Life expectancy in the model is the time the cohort spends outside the absorbing state, so a treatment that extends survival shows up as slower absorption into Dead, and a lifetime horizon is needed to capture the life-years and QALYs gained from delayed deaths. Sonnenberg and Beck point out that the proportion in the Dead state is always slightly less than 100 per cent, because in every cycle some patients have a chance of remaining alive, so a stopping rule is needed.

No ongoing utility or cost accrues in the absorbing state. Sonnenberg and Beck argue that the incremental utility of the death state must be zero, because patients spend an unlimited time there, and a non-zero value would make the total utility of the model infinite. Costs in the death state are likewise normally set to zero in practice. The absorbing state also matters for the half-cycle correction: the ISPOR-SMDM guidance recommends applying it to costs and effectiveness in the first cycle, and in the final cycle as well when a lifetime horizon is not used. Sonnenberg and Beck make the related point that a simulation stopped before the cohort has been absorbed needs a correction in its final cycle.

Absorbing states, tunnel states and memory

A Markov model has no memory: its transition probabilities depend only on the current state (and, in a time-dependent model, on the cycle or age), not on how patients reached it or how long they have been there. The absorbing state fits this property naturally, since once a patient is dead nothing further can happen.

Where a model needs to reflect time since an event, such as a higher risk in the first months after surgery, it uses a tunnel state. Sonnenberg and Beck describe tunnel states as states that can be visited only in a fixed sequence, used to apply a temporary adjustment to utilities or transition probabilities that lasts more than one cycle. Tunnel states are transient; they lead patients through a sequence and on to other states, including the absorbing one.

Common modelling errors

A frequent error is a model with no reachable absorbing state, or one where the rows of the transition matrix do not sum to one, so that the cohort leaks or grows between cycles. Checking that every row sums to one and that the whole cohort is accounted for in every cycle catches the second problem; the first is caught by confirming that every living state has a route to Dead and that the Dead column rises across the Markov trace.

Another is to treat a good health outcome, such as cure, as absorbing when patients could in fact relapse or still die from other causes. In medical models death is usually the only state that truly cannot be left, and treating any other state as absorbing needs a clear justification. A third is to stop the model too early, before most of the cohort has been absorbed, which cuts off future costs and QALYs and can bias the comparison between treatments.

Sources

  • Sonnenberg FA, Beck JR. Markov models in medical decision making: a practical guide. Medical Decision Making. 1993;13(4):322-338.
  • Siebert U, Alagoz O, Bayoumi AM, Jahn B, Owens DK, Cohen DJ, Kuntz KM. State-transition modeling: a report of the ISPOR-SMDM Modeling Good Research Practices Task Force-3. Value in Health. 2012;15(6):812-820.
  • Alarid-Escudero F, Krijkamp E, Enns EA, Yang A, Hunink MGM, Pechlivanoglou P, Jalal H. An introductory tutorial on cohort state-transition models in R using a cost-effectiveness analysis example. Medical Decision Making. 2023;43(1):3-20.
  • Briggs A, Claxton K, Sculpher M. Decision Modelling for Health Economic Evaluation. Oxford University Press. 2006.

Functions & Formulae (2)

P = [[Q,R],[0,I]]

A state k is absorbing when p_kk = 1 and p_kj = 0 for every other state j, so no one who enters it can leave. Ordering the transient states first writes the transition matrix in canonical form, with Q the transitions among transient states, R the transitions from transient to absorbing states, a zero block and an identity block for the absorbing states. From Q and R the expected time before absorption and the probability of ending in each absorbing state follow without running the cohort trace s_(t+1) = s_t P.

  • Expected cycles before absorption from the fundamental matrix

    t_abs = (I - Q)^(-1) * c

    Inverts I minus Q to obtain the fundamental matrix N, whose entry in row i and column j is the expected number of cycles spent in transient state j by a person starting in transient state i, counting the starting cycle. Multiplying N by a column of ones sums each row, giving the expected number of cycles before absorption from each starting state. With death as the only absorbing state, this is the undiscounted expected number of cycles alive.

  • Probability of ending in each absorbing state

    B = (I - Q)^(-1) * R

    Multiplies the fundamental matrix by R, the one-cycle probabilities of moving from each transient state to each absorbing state. Entry i, j of B is the probability that a person starting in transient state i is eventually absorbed in state j. It is useful when a model keeps separate death states, for example death from the disease and death from other causes.

View all formulae

Library

Publications

2
  • Journal article

    Markov models in medical decision making: a practical guide — Sonnenberg FA, Beck JR, Vol. 13, No. 4, pp. 322-338 ed., 1993 (Medical Decision Making)

    Practical guide to Markov models in medical decision making, explaining health states, transition probabilities and the absorbing death state that a modelled patient cannot leave.

  • Journal article

    State-Transition Modeling: A Report of the ISPOR-SMDM Modeling Good Research Practices Task Force-3 — Siebert, Alagoz, Bayoumi, Jahn, Owens, Cohen & Kuntz, Task Force Report 3 ed., 2012 (Value in Health / Medical Decision Making)

    Best-practice guidance for cohort and individual-based state-transition (Markov) models, covering development, analysis, validation and reporting.

Frequently Asked Questions (6)

  • What is an absorbing state?

    An absorbing state is a state in a Markov model that patients cannot leave once they enter it, usually death, so the whole cohort eventually ends there.

    Source: Sonnenberg FA, Beck JR. Markov models in medical decision making: a practical guide. Medical Decision Making. 1993;13(4):322-338. doi:10.1177/0272989X9301300409.

  • What is an example of an absorbing state?

    An absorbing state is one a patient cannot leave once they enter it, so all its transitions lead back to itself. Death is the usual example in a health model, since no move out of it is possible, but a permanent condition from which no recovery is modelled, such as an irreversible disability, can also be treated as absorbing. Over a long enough horizon a cohort accumulates entirely in the absorbing states as everyone eventually reaches one. Briggs and colleagues (2006) describe such states.

    Source: Briggs et al. 2006

  • What characterises an absorbing state?

    An absorbing state is characterised by having no transitions out of it: the probability of remaining in the state is one, and the probability of moving to any other state is zero. Once a patient enters an absorbing state, they stay there for the remainder of the model. This distinguishes it from transient states, which patients can leave. Death is the archetypal absorbing state, but any state representing a permanent, irreversible condition from which no further movement occurs is absorbing.

    Source: Sonnenberg & Beck 1993

  • Why are absorbing states important in Markov models?

    Absorbing states are important because they represent the permanent end points of the modelled process, such as death, into which the cohort accumulates over time. They ensure the model terminates appropriately, since patients eventually reach an absorbing state, and the proportion in it tracks outcomes such as cumulative mortality. Absorbing states also help verify a model, since the proportions across all states should sum to one and the cohort should collect in the absorbing states over a long horizon, which checks the model's behaviour.

    Source: Sonnenberg & Beck 1993

  • How does an absorbing state differ from a transient state?

    An absorbing state differs from a transient state in that no transitions lead out of an absorbing state, so patients entering it remain permanently, whereas a transient state can be left, with patients moving to other states. Transient states represent conditions patients pass through, while absorbing states represent permanent end points such as death. Over a long horizon, the cohort drains from transient states into absorbing ones, so the distinction determines which states retain patients indefinitely and which are passed through.

    Source: Sonnenberg & Beck 1993

  • What role does death play as an absorbing state?

    Death is the most common absorbing state in health economic Markov models, since it is a permanent, irreversible end point that patients cannot leave. Including death as an absorbing state allows the model to represent mortality and to accumulate the proportion of the cohort who have died over time, which drives survival and life-year estimates. As the horizon lengthens, the cohort collects in the death state, so it anchors the model's representation of survival and the eventual fate of all patients.

    Source: Sonnenberg & Beck 1993

Trust Record

Verified by Dr Darrin Baines

British health economist

Professional identity: darrinbaines.org

Verification date: 29 Sep 2026

Content version: 1.0.2

Canonical Identity

Term code
HE-EM-MM-001

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