Gautam Iyer
21-326
Brief lecture notes
Brief lecture notes
These are the notes for 21-326: Markov Chains: Theory, Simulation and Applications in Fall 2025.
These notes only list statements of important results covered in lectures, and sometimes brief sketches of proofs.
Motivation, intuition, and complete proofs will be done in class, and will not be on these notes.
Introduction.
Markov Chains
Introduction and Examples : Definitions, Examples (Page Rank, Gamblers ruin), Hitting times, Dirichlet and Poisson problems.
The Stationary Distribution : Existence, uniqueness and convergence
Introduction to Sampling
Two motivating examples : Disk packing, Ising Model
Basic Sampling Algorithms : Random number generation, Transformation methods, Rejection sampling.
Monte Carlo Approximation : Monte Carlo Method, Importance Sampling, Integration
Markov Chain Monte Carlo : Metropolis–Hastings, Reversibility, Glauber Dynamics / Gibbs sampling.
Convergence of Markov Chains
Reversible Chains : $\ell^2$ convergence, spectral gap.
Mixing times : TV Convergence, relaxation time, time averages.
Coupling : Markovian couplings, applications to the random walks on the cycle, torus and binary hypercube.
Simulated Annealing : Simulated annealing, travelling salesman, substitution ciphers.
Simulated and Parallel Tempering : Mixing bottlenecks, simulated tempering, parallel tempering.
Extra topics
Recurrence and transience