Image for Probability and Computing

Probability and Computing : Randomized Algorithms and Probabilistic Analysis

See all formats and editions

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.

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.

It assumes only an elementary background in discrete mathematics and gives a rigorous yet accessible treatment of the material, with numerous examples and applications.

The first half of the book covers core material, including random sampling, expectations, Markov's inequality, Chevyshev's inequality, Chernoff bounds, balls and bins models, the probabilistic method, and Markov chains.

In the second half, the authors delve into more advanced topics such as continuous probability, applications of limited independence, entropy, Markov chain Monte Carlo methods, coupling, martingales, and balanced allocations.With its comprehensive selection of topics, along with many examples and exercises, this book is an indispensable teaching tool.

Read More
Title Unavailable: Out of Print

The title has been replaced.To check if this specific edition is still available please contact Customer Care +44(0)1482 384660 or schools.services@brownsbfs.co.uk, otherwise please click 9781107154889 to take you to the new version.

This title has been replaced View Replacement
Product Details
Cambridge University Press
0521835402 / 9780521835404
Hardback
518.1
31/01/2005
United Kingdom
English
xvi, 352 p. : ill.
27 cm
research & professional /academic/professional/technical Learn More