This accessible book begins with an elementary and self-contained chapter on optimal transport on finite state spaces that does not require measure theory or functional analysis. It builds up mathematical theory rigorously and from scratch, aided by intuitive arguments, informal discussion, and carefully selected applications. It is the first book to cover modern topics such as Wasserstein GANs and multimarginal problems and includes a discussion of numerical methods and basic MATLAB code for simulating optimal transport problems directly via linear programming or more efficiently via the Sinkhorn algorithm. Additionally, it provides classroom-tested exercises in every chapter.
This book is for advanced undergraduate students, beginning graduate students, and researchers in applied mathematics. It will also be of interest to students and researchers in physics, engineering, computer science, data science, and machine learning who want to become familiar with cornerstone concepts, results, and methods.
Optimal Transport: A Comprehensive Introduction to Modeling, Analysis, Simulation, Applications is appropriate for a special topics course on optimal transport. It can also be used as a supplementary text for a general course on linear optimization, convex analysis, calculus of variations, or mathematical methods in data science.
Gero Friesecke has been a professor of mathematics at TU Munich since 2004, before which he was a professor at the University of Oxford (1998–2001) and the University of Warwick (2001–2004). He is a recipient of the Oberwolfach Prize and the Whitehead Prize of the London Mathematical Society.