The MIT Press. 2022. 690 p.
This book provides a broad introduction to algorithms for decision-making under uncertainty. It covers a wide variety of topics related to decision making, introducing the underlying mathematical problem formulations and the algorithms for solving them. All algorithms are implemented in the Julia programming language.