Probability and Computing

Probability and Computing

Randomized Algorithms and Probabilistic Analysis

by Michael Mitzenmacher, Eli Upfal

352 pages· 2005· ISBN 9780521835404
About
Randomization and probabilistic techniques play an important role in modern computer science, with applications ranging from combinatorial optimization and machine learning to communication networks and secure protocols.Assuming only an elementary background in discrete mathematics, this textbook is designed to accompany a one- or two-semester course for advanced undergraduates or beginning graduate students in computer science and applied mathematics. It gives an excellent introduction to the probabilistic techniques and paradigms used in the development of probabilistic algorithms and analyses, including random sampling, expectations, Markov's and Chevyshev's inequalities, Chernoff bounds, balls and bins models, the probabilistic method, Markov chains, MCMC, martingales, entropy, and other topics.

Discuss Probability and Computing with other readers

Join or start a book club for Probability and Computing on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Probability and Computing?

Sign up free on Readfeed, then browse public clubs or start your own club with Probability and Computing as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Probability and Computing with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Probability and Computing with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.