| Numerical Methods for Random Processes |
Winter 2026 |
|
|
|
:
Instructor: William L. Kath, Tech M460, x1-8784,
Class hours: MWF 10-11 in M416
Office hours: M 11-12, T 4-5, Th 10-11 or by appointment
There is no required textbook. Course notes will be available for the majority of the material.
The following references are available online and may be useful. The book by Kay is primarily on probability for those who would like more information than the review given at the beginning of the course. It has the advantage of of using Matlab throughout. The book by Asmussen and Glynn is a good general reference for many of the topics covered in the course. The book by Kloeden et al. is focused on numerical solution of stochastic differential equations and the book by Schuss goes into more depth on the theory of such equations.
- Steven M. Kay, Intuitive Probability and Random Processes Using MATLAB
https://search.library.northwestern.edu/permalink/01NWU_INST/h04e76/alma9980931120302441
- Søren Asmussen and Peter W. Glynn, Stochastic simulation: algorithms and analysis
https://search.library.northwestern.edu/permalink/01NWU_INST/h04e76/alma9980929219602441
- Peter E. Kloeden, Eckhard Platen and Henri Schurz, Numerical Solution of SDE Through Computer Experiments
https://link.springer.com/book/10.1007/978-3-642-57913-4
(you will need to be on NU's network for this link to work)
- Zeev Schuss, Theory and applications of stochastic processes: An analytical approach
https://search.library.northwestern.edu/permalink/01NWU_INST/h04e76/alma9980927091902441
Grading: There will be a number of Matlab-based computer projects throughout the course (with maybe a few analytical problems added).
Course Topics:
Analysis and implementation of numerical methods for random processes: random number generators, Monte Carlo methods, Markov chains, stochastic differential equations, and applications.
Topics include:
- Review of probability; random variables
- Random number generators
- Metropolis algorithm
- Monte-Carlo integration
- Importance sampling
- Ising model
- Markov processes
- Birth and death processes
- Random walks
- Gillespie algorithm and approximations
- Introduction to stochastic differential equations
- Diffusion approximation and Fokker-Planck equations
- Ito and Stratonovich calculus
- Langevin equations
- Numerical methods for stochastic ordinary differential equations
- Large deviation theory
- Numerical methods for stochastic partial differential equations (if time permits)