Mitzenmacher, Michael, 1969-. Probability and computing : randomized algorithms and probabilistic analysis / by Michael Mitzenmacher and Eli Upfal. - Cambridge : Cambridge University Press, 2005. - 368 pages : illustrations. ISBN: 9780521835404 (hbk.) : $37.00 Subjects--Topical Terms: Algorithms.Probabilities.Stochastic analysis.Probabilities. Dewey Class. No.: 518.1