Modeling with Stochastic Programming
This book is about modeling stochastic programs – models solved by optimization technology, whose solutions perform well under uncertainty. Major parts of the book are critical discussions about what different modeling paradigms actually mean and what they imply about the choices under consideration. Understanding why stochastic programs are needed, being able to formulate them, and finally, finding out what it is that makes solutions robust, can help find good solutions without actually solving the stochastic programs. Therefore, this book is much more than a book on how to build unsolvable models. Rather, it shows a way forward so that we can potentially benefit from a modeling framework.
The book assumes the reader already has basic undergraduate knowledge of linear programming and probability, and some introduction to modeling from operations research, management science or something similar. Some facility with compiling and running programs in C++ is required to run the software examples.
The first and only book discussing how to model stochastic programsMostly non-technical and focuses on the concepts Written by two of the key international researchers