Chapters, in reading order

  1. 01

    Your First Optimization Model

    A useful first optimization model begins with a decision small enough to check by hand.

  2. 02

    From Spreadsheet to Optimization Model

    A spreadsheet can contain nearly everything needed for an optimization model, yet still lack a precise statement of what is being chosen.

  3. 03

    Preparing Operational Data for Optimization

    The data most likely to mislead an optimization model often looks perfectly ordinary in a spreadsheet.

  4. 04

    Reading Optimization Results With Confidence

    A solver's objective value is only part of the story it tells about a result.

  5. 05

    Integrating Optimization into Existing Software

    Calling an optimization solver from an application is easy to describe as one API request and much harder to make reliable in production.

Where this series leads

DevelopersAll articles and guides