Contents  |  ‹ Previous  |  Next ›  |  Download EPUB  |  PDF

Preface

This book is a living document. Feedback, questions, comments, and edits are welcome at open.optimization@gmail.com.

This book is being written and compiled using a number of open source materials. We will strive to properly cite all resources used and give references on where to find these resources. Although the material used in this book comes from a variety of licenses, everything used here will be CC-BY-SA 4.0 compatible, and hence, the entire book will fall under a CC-BY-SA 4.0 license.

MAJOR ACKNOWLEDGEMENTS

I would like to acknowledge that substantial parts of this book were adapted from the following open-source materials. All content used is compatible with the CC BY-SA 4.0 license of this book.

I would also like to acknowledge Laurent Poirrier and Diego Moran for contributing various notes on linear and integer programming.

I would also like to thank Jamie Fravel for helping to edit this book and for contributing chapters, examples, and code.

© 2026 Robert Hildebrand and contributors · Licensed CC BY-SA 4.0 · Sources and attribution · Book home