This is an open textbook in modeling, algorithms, and complexity. The many examples are written in Excel and Python (primarily the PuLP library).
The textbook is a work in progress.
Topics include:
- Linear programming.
- Integer programming.
- Discrete algorithms.
- Nonlinear programming.