Open Source Tools
Google OR Tools
The short description for Google OR Tools is Operations Research Tools developed at Google.
The project contains multiple tools:
- A Constraint Programming solver
- A wrapper around third party linear solvers.
- Knapsack algorithms
- Graph algorithms (shortest paths, min cost flow, max flow, linear sum assignment).
Everything is coded in C++ and available through SWIG in Python, Java, and .NET (using mono on non windows platforms).
With Google OR Tools you can build the mathematical model and choose to solve it with Sulum Optimization Tools. This is especially interesting for customers who want to use Sulum Optimization Tools through Java, since we currently don't offer a Java API.