◦ https://github.com/google/or-tools • Written in C++ • Used internally at Google • Provides an APIs for various languages: C++, Java, Python and C# • Can be used with other solvers • Does provide its own open source linear solver: GLOP • Actively being developed • Documentation has come a long way
Stigler, who computed an inexpensive way to fulfill basic nutritional needs given a set of foods The Constraints: The Variables: The Objective: minimize cost
Linear programming is applicable to a variety of problems The Google Optimization toolset is easy to use and understand And provides much more than just a linear solver Math is fun!