随机算法 (Fall 2011)
Lecture Notes
- Introduction
- Probability basics
- Balls and bins
- Tail inequalities
- Chernoff bounds
- Martingales
- Hashing, limited independence
- Fingerprinting
- The probabilistic method
- Markov chains and random walks
- Expander graphs
- Rapid mixing random walks
- Random sampling, MCMC
- Approximate counting
- Randomized approximation algorithms
- Distributed algorithms, data streams