Computational probability : algorithms and applications in the mathematical sciences /: algorithms and applications in the mathematical sciences. (2017)