Google OrTools

9.0

Turn to this useful collection of tools created by Google in C++ in order to successfully address combinatorial optimization problems

In case your project is affected by combinatorial optimization issues, a software utility such as Google OR-Tools could come in handy.
Being an abbreviation for Google Optimization Tools, the suite, which is actively improved, was designed in C++, but it also works with C#, Java, and Python.
As for the suite’s contents, it should be mentioned that linear programming solvers are among them, and if you are looking for a constraint programming solver, you can rest assured that one such goodie is included as well.
Aside from that, support for graph algorithms is provided. As for bin packing and knapsack algorithms, the package includes such things, and as regards the Vehicle Routing Problem as well as the Traveling Salesman Problem, the suite offers algorithms for scenarios related to them.
Moreover, it should be pointed out that wrappers around both commercial and open-source solvers are integrated.
Among the most important promises Google OR-Tools makes are easy-to-use code and seamless speed. Aside from that, the fact that the suite is portable might be to the liking of many programmers out there.
Google has thoroughly documented the optimization suite, and if you want to further explore its capabilities as well as look into some code examples, you can do that by accessing this URL.
569 KB
5.0
Info
Update Date
Version
9.0
License
Apache License 2.0
Created By
Google OrTools Team
Related software Development