1  Introduction

This book covers the usage of Google OR-Tools to solve optimization problems in Python. There are several major chapters in this book:

In Chapter 2, we explain the steps needed to setup OR-Tools in a Python environment.

In Chapter 3, we use an example to illustrate the modeling capability of OR-Tools to solve linear programming problems.

In Chapter 4, we go through the modeling techniques made available in OR-Tools.