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.