A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Continuous-Time Markov Chains

Research Depth 103 in the knowledge graph ☐ I know this ☆ Set as goal
1topic build on this
719prerequisites beneath it
See this on the map →
Markov ChainsPoisson Processes+1 more→→Diffusion Processes
ctmc generator-matrix transition-rates exponential-holding-times

Core Idea

A continuous-time Markov chain (CTMC) is a Markov process on a countable state space where the process holds in each state for an Exponential(qᵢ) time, then jumps to state j with probability qᵢⱼ/qᵢ. The generator matrix Q (with off-diagonal entries qᵢⱼ ≥ 0 and rows summing to zero) encodes the dynamics. The forward equation dp/dt = pQ and backward equation dp/dt = Qp govern the evolution of transition probabilities, and the stationary distribution π satisfies πQ = 0.

Explainer

A continuous-time Markov chain (CTMC) extends discrete-time Markov chains to continuous time. The process lives on a countable state space S and evolves by holding in the current state i for a random Exponential(qᵢ) time, then jumping to a new state j ≠ i with probability qᵢⱼ/qᵢ, where qᵢ = Σ_{j≠i} qᵢⱼ is the total exit rate. The exponential holding time is not a choice but a necessity: the memoryless property of the exponential is the only way to ensure the Markov property holds in continuous time.

The dynamics are encoded in the generator matrix (or Q-matrix) Q, where the off-diagonal entry qᵢⱼ ≥ 0 is the rate of transitioning from i to j, and the diagonal entry qᵢᵢ = -Σ_{j≠i} qᵢⱼ makes each row sum to zero. The transition probability matrix P(t) = eQt satisfies the Kolmogorov equations: forward dP/dt = P(t)Q and backward dP/dt = QP(t). For finite state spaces, these are systems of linear ODEs with the matrix exponential as the solution. The generator Q is the continuous-time analogue of the transition matrix P - I from discrete time: it describes instantaneous rates rather than one-step probabilities.

The stationary distribution π satisfies πQ = 0 with Σπᵢ = 1 — the continuous-time analogue of πP = π. For irreducible CTMCs on finite state spaces, a unique stationary distribution always exists. For birth-death processes (where transitions occur only between adjacent states), the stationary distribution has a product-form solution: πₙ = π₀ · (λ₀λ₁...λₙ₋₁)/(μ₁μ₂...μₙ), where λᵢ are birth rates and μᵢ are death rates. This is the foundation of queuing theory (M/M/1, M/M/c, and related queues) and population dynamics.

CTMCs are connected to both discrete-time chains and diffusion processes. The embedded chain Yₙ (the sequence of states visited, ignoring holding times) is a discrete-time Markov chain with transition matrix pᵢⱼ = qᵢⱼ/qᵢ for j ≠ i. The uniformization technique converts a CTMC into a discrete-time chain by embedding it in a Poisson process with rate q ≥ max qᵢ: the chain jumps at every Poisson event, possibly staying in the same state. In the other direction, when the state space is taken to the continuum and transition rates scale appropriately, CTMCs converge to diffusion processes — the Kolmogorov forward equation for CTMCs becomes the Fokker-Planck equation for diffusions.

Practice Questions 3 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Double Integrals: Definition and Setup → Iterated Integrals and Fubini's Theorem → Double Integrals over Rectangular Regions → Double Integrals over General Regions → Applications of Double Integrals: Area, Mass, and Moments → Center of Mass → Conservation of Linear Momentum → Elastic Collisions → Inelastic Collisions → Coefficient of Restitution → Collision Analysis and Real-World Applications → Two-Body Collisions in the Center-of-Mass Frame → Reduced Mass and Two-Body Problems → Kinematics in Two Dimensions → Projectile Motion → Circular Motion: Kinematics → Simple Harmonic Motion → Introduction to Differential Equations → Continuous-Time Markov Chains

Longest path: 104 steps · 719 total prerequisite topics

Prerequisites (3)

Leads To (1)