Probability and Algorithms, Caltech CS150, Winter
2007
Leonard J. Schulman
Office hours by appointment.
TA: Kevin Ko
Lectures: MW 1:30-3:00. Location: 287 Jorgensen.
Catalog listing:
Elementary randomized algorithms and algebraic bounds in
communication, hashing, and identity testing. Game tree
evaluation. Topics may include randomized parallel computation;
independence, k-wise independence and derandomization; rapidly mixing
Markov chains; expander graphs and their applications; clustering
algorithms.
Course textbook:
- Mitzenmacher and Upfal, Probability and Computing, Cambridge
2005 (reserve, SFL)
Some useful books:
- Adams and Guillemin, Measure theory and probability
- Motwani & Raghavan, Randomized Algorithms (reserve, SFL)
- Alon & Spencer, The Probabilistic Method (reserve, SFL)
- Feller, Probability Theory
- Cover & Thomas, Information Theory
- Grimmett & Stirzaker, Probability and Random Processes.
- Artin, Algebra
- Herstein, Topics in Algebra
Problem sets: