Operations Research API

The Operations Research API is a Google Research service that exposes solvers for high-level optimization problems. These solvers run on Google's infrastructure and are consumed as a REST API or gRPC.

Optimization Solvers

The OR API supports the following solvers:

Solver Stability level Availability
Workforce Scheduling Beta Trusted testers only
Shipping Network Design Alpha Open to public
MathOpt Service Alpha Open to public

Limitations on usage

All solvers in the OR API are limited by quotas that limit their usage. Solvers in Alpha and Beta stability levels are free to use and have quotas that limit the number of calls per minute, the size of the input (varies by solver), and maximum runtime. These quotas are subject to change as the stability and availability of the solvers evolve.