Sign up ×
Computer Science Stack Exchange is a question and answer site for students, researchers and practitioners of computer science. It's 100% free, no registration required.

I'm taking a grad level randomized algorithms course in the fall. The professor is known for being very detail oriented and mathematically rigorous, so I will be required to have an in-depth understanding of probability. What would be a good probability book to learn from that would be intuitive, but also have some mathematical rigor to it?

share|cite|improve this question

2 Answers 2

up vote 3 down vote accepted

What textbooks does the course recommend? I like "Probability and Computing" by Mitzenmacher and Upfal and "Randomized Algorithms" by Motwani and Raghavan. They introduce the necessary theory from an algorithms viewpoint. I also recommend a book on inequalities, as bounding things is quite essential to the analysis of randomized algorithms. At the very least this cheat sheet.

share|cite|improve this answer
    
"Probability and Computing" is a nice one! –  Juho May 19 '13 at 20:19

You don't actually need a mathematically rigorous text on probability theory. I doubt that the professor will use $\sigma$-algebras and the like (unless they will mention martingales and will prefer to discuss them using these terms; no one would be able to follow). What you probably need is an understanding of probability theory, which you can only get by "playing" with it, for example in a course like that. If you have no background at all, just take an introductory text and work through some of the exercises.

share|cite|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.