Top positive review
4.0 out of 5 starsTools that be added to your repertoire of 'mental models'
7 December 2016
Author talks about real life instances where computer algorithms can be applied. It covers topics like optimal stopping, explore/exploit, caching, scheduling, bayes rule, overfitting, randomness, networking, game theory etc. For people who are computer science professionals this would be a easy read, may not be so for others.
The author should have provided a summary of every rule with the underlying assumptions at the end of each chapters. Its easy to misinterpret the rules if one does not understand the underlying assumptions. For example the '37% stopping rule' for the secretary problem is only valid with he underlying condition that 'once the candidate is rejected he can't be recalled'. A simple summary of these rules written as hypothesis at the end of each chapter would have made this book much better.