Email the Author
You can use this page to email Serge Kruk about Practical Mathematical Models of Optimization Problems.
About the Book
This book is an introduction to the art and science of optimization
modelling. It covers the creation and analysis of practical
algebraic models of optimization problems. Typical problems
include:
- What is the best route to go from home to work?
- What is the best way to produce cars?
- What is the best way to distribute groceries?
- What is the best way to pack a container?
- What is the best fuel to use in rocket boosters?
- What is the best placement of transistors on a chip?
- What is the best basketball schedule?
To answers such questions, researchers and practitioners have
established a framework into which they mold the questions,
clarifying meaning and enforcing precision; that is a model.
Many textbooks cover the theory behind such models, along with their
solution techniques. This book, the product of the author's decades
of teaching and consulting, stresses the model creation aspect;
contrasting alternate approaches and practical variations.
The text can be used as an undergraduate text or a practitioner's
reference. Each model is explained thoroughly and written to be
executed. The source code from all examples in the book is
available, written in Python using Google's OR-Tools library.
Web site: http://www.practicalopt.com/
Also available is a random problem generator, useful for individual
study or class assignements.
About the Author
After a few wandering years studying physics, computer science,engineering and philosophy in Montreal in the seventies, the author entered the industrial world and spent more than a decade designing optimization software, telecommunication protocols and real-time controllers.
He left Bell-Northern Research, the best geek playground in Canada, tobecome the oldest student in the Faculty of Mathematics of the University of Waterloo and attach the three letters Ph.D. to his name.The intention, at first, was to return to the *real world*. But a few years misspent as mathematics and computer science instructor at Waterloo, Wilfrid-Laurier, and finally Oakland convinced him of the appeal of academia.
Since then he has wandered as far geographically as Melbourne and as far culturally as l'Ile de la Reunion, mostly teaching and consulting, with the occasional foray into research, guiding a couple of doctoral students through the painful process of dissertation.
His current research interests still bear the stamp of practicality enforced by years in industry: algorithms for semidefiniteoptimization, scheduling, feasibility and the related numerical linear algebra and analysis.