The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Download Latest Version ortools-darwin-x86-64-9.14.6206.jar (19.9 MB)
Email in envelope

Get an email when there's a new version of OR-Tools - Google Optimization Tools

Home / v9.10
Name Modified Size InfoDownloads / Week
Parent folder
or-tools_amd64_opensuse-leap_java_v9.10.4067.tar.gz 2024-05-28 43.7 MB
or-tools_amd64_opensuse-leap_dotnet_v9.10.4067.tar.gz 2024-05-28 19.4 MB
or-tools_amd64_opensuse-leap_cpp_v9.10.4067.tar.gz 2024-05-28 47.9 MB
or-tools_amd64_ubuntu-20.04_java_v9.10.4067.tar.gz 2024-05-28 44.7 MB
or-tools_amd64_ubuntu-20.04_dotnet_v9.10.4067.tar.gz 2024-05-28 19.3 MB
or-tools_amd64_ubuntu-20.04_cpp_v9.10.4067.tar.gz 2024-05-28 48.3 MB
or-tools_amd64_ubuntu-24.04_java_v9.10.4067.tar.gz 2024-05-23 45.1 MB
or-tools_amd64_ubuntu-24.04_dotnet_v9.10.4067.tar.gz 2024-05-23 19.7 MB
or-tools_amd64_ubuntu-24.04_cpp_v9.10.4067.tar.gz 2024-05-23 49.2 MB
or-tools_amd64_ubuntu-22.04_java_v9.10.4067.tar.gz 2024-05-23 45.0 MB
or-tools_amd64_ubuntu-22.04_dotnet_v9.10.4067.tar.gz 2024-05-23 18.8 MB
or-tools_amd64_ubuntu-22.04_cpp_v9.10.4067.tar.gz 2024-05-23 48.4 MB
or-tools_amd64_fedora-39_java_v9.10.4067.tar.gz 2024-05-23 44.3 MB
or-tools_amd64_fedora-39_dotnet_v9.10.4067.tar.gz 2024-05-23 19.5 MB
or-tools_amd64_fedora-39_cpp_v9.10.4067.tar.gz 2024-05-23 48.2 MB
or-tools_amd64_fedora-38_java_v9.10.4067.tar.gz 2024-05-23 44.3 MB
or-tools_amd64_fedora-38_dotnet_v9.10.4067.tar.gz 2024-05-23 19.5 MB
or-tools_amd64_fedora-38_cpp_v9.10.4067.tar.gz 2024-05-23 48.2 MB
or-tools_amd64_fedora-37_java_v9.10.4067.tar.gz 2024-05-23 43.9 MB
or-tools_amd64_fedora-37_dotnet_v9.10.4067.tar.gz 2024-05-23 19.3 MB
or-tools_amd64_fedora-37_cpp_v9.10.4067.tar.gz 2024-05-23 47.7 MB
or-tools_amd64_debian-sid_java_v9.10.4067.tar.gz 2024-05-23 44.3 MB
or-tools_amd64_debian-sid_dotnet_v9.10.4067.tar.gz 2024-05-23 19.4 MB
or-tools_amd64_debian-sid_cpp_v9.10.4067.tar.gz 2024-05-23 48.2 MB
or-tools_amd64_debian-11_java_v9.10.4067.tar.gz 2024-05-23 44.4 MB
or-tools_amd64_debian-11_dotnet_v9.10.4067.tar.gz 2024-05-23 19.2 MB
or-tools_amd64_debian-11_cpp_v9.10.4067.tar.gz 2024-05-23 47.8 MB
or-tools_amd64_centos-7_java_v9.10.4067.tar.gz 2024-05-23 44.6 MB
or-tools_amd64_centos-7_dotnet_v9.10.4067.tar.gz 2024-05-23 19.7 MB
or-tools_amd64_centos-7_cpp_v9.10.4067.tar.gz 2024-05-23 48.1 MB
or-tools_amd64_archlinux_java_v9.10.4067.tar.gz 2024-05-23 45.9 MB
or-tools_amd64_archlinux_dotnet_v9.10.4067.tar.gz 2024-05-23 20.0 MB
or-tools_amd64_archlinux_cpp_v9.10.4067.tar.gz 2024-05-23 49.6 MB
or-tools_amd64_alpine-edge_java_v9.10.4067.tar.gz 2024-05-23 45.5 MB
or-tools_amd64_alpine-edge_dotnet_v9.10.4067.tar.gz 2024-05-23 20.2 MB
or-tools_amd64_alpine-edge_cpp_v9.10.4067.tar.gz 2024-05-23 49.9 MB
or-tools_x64_VisualStudio2022_java_v9.10.4067.zip 2024-05-23 29.9 MB
or-tools_x64_VisualStudio2022_dotnet_v9.10.4067.zip 2024-05-23 12.2 MB
or-tools_x64_VisualStudio2022_cpp_v9.10.4067.zip 2024-05-23 152.9 MB
ortools-java-9.10.4067.jar.asc 2024-05-08 687 Bytes
ortools-java-9.10.4067-sources.jar.asc 2024-05-08 691 Bytes
ortools-java-9.10.4067.jar 2024-05-08 2.0 MB
ortools-java-9.10.4067-javadoc.jar.asc 2024-05-08 691 Bytes
ortools-java-9.10.4067-sources.jar 2024-05-08 1.4 MB
ortools-java-9.10.4067-javadoc.jar 2024-05-08 5.8 MB
Google.OrTools.9.10.4067.snupkg 2024-05-08 912.3 kB
Google.OrTools.9.10.4067.nupkg 2024-05-08 1.3 MB
ortools-9.10.4067-cp312-cp312-win_amd64.whl 2024-05-06 130.2 MB
ortools-9.10.4067-cp311-cp311-win_amd64.whl 2024-05-06 130.2 MB
ortools-9.10.4067-cp310-cp310-win_amd64.whl 2024-05-06 130.2 MB
ortools-9.10.4067-cp39-cp39-win_amd64.whl 2024-05-06 130.2 MB
ortools-9.10.4067-cp38-cp38-win_amd64.whl 2024-05-06 130.2 MB
ortools-9.10.4067-cp312-cp312-macosx_10_15_x86_64.whl 2024-05-06 21.5 MB
ortools-9.10.4067-cp311-cp311-macosx_10_15_x86_64.whl 2024-05-06 21.5 MB
ortools-9.10.4067-cp310-cp310-macosx_10_15_x86_64.whl 2024-05-06 21.5 MB
ortools-9.10.4067-cp39-cp39-macosx_10_15_x86_64.whl 2024-05-06 21.5 MB
ortools-9.10.4067-cp38-cp38-macosx_10_15_x86_64.whl 2024-05-06 21.5 MB
ortools-9.10.4067-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 2024-05-06 26.7 MB
ortools-9.10.4067-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 2024-05-06 26.7 MB
ortools-9.10.4067-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 2024-05-06 26.7 MB
ortools-9.10.4067-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 2024-05-06 26.7 MB
ortools-9.10.4067-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 2024-05-06 26.7 MB
ortools-win32-x86-64-9.10.4067-sources.jar.asc 2024-05-06 691 Bytes
ortools-win32-x86-64-9.10.4067-sources.jar 2024-05-06 11.3 MB
ortools-win32-x86-64-9.10.4067.jar.asc 2024-05-06 691 Bytes
ortools-win32-x86-64-9.10.4067.jar 2024-05-06 11.3 MB
Google.OrTools.runtime.win-x64.9.10.4067.nupkg 2024-05-06 11.2 MB
ortools-darwin-x86-64-9.10.4067.jar.asc 2024-05-06 691 Bytes
ortools-darwin-x86-64-9.10.4067.jar 2024-05-06 16.1 MB
ortools-darwin-x86-64-9.10.4067-sources.jar.asc 2024-05-06 691 Bytes
ortools-darwin-x86-64-9.10.4067-sources.jar 2024-05-06 16.1 MB
or-tools_x86_64_macOS-14.4.1_java_v9.10.4067.tar.gz 2024-05-06 37.5 MB
or-tools_x86_64_macOS-14.4.1_dotnet_v9.10.4067.tar.gz 2024-05-06 15.9 MB
or-tools_x86_64_macOS-14.4.1_cpp_v9.10.4067.tar.gz 2024-05-06 41.3 MB
Google.OrTools.runtime.osx-x64.9.10.4067.nupkg 2024-05-06 16.1 MB
ortools-darwin-aarch64-9.10.4067.jar.asc 2024-05-06 691 Bytes
ortools-darwin-aarch64-9.10.4067-sources.jar.asc 2024-05-06 691 Bytes
ortools-darwin-aarch64-9.10.4067.jar 2024-05-06 14.3 MB
ortools-darwin-aarch64-9.10.4067-sources.jar 2024-05-06 14.3 MB
Google.OrTools.runtime.osx-arm64.9.10.4067.nupkg 2024-05-06 14.2 MB
ortools-9.10.4067-cp312-cp312-macosx_11_0_arm64.whl 2024-05-06 19.8 MB
ortools-9.10.4067-cp311-cp311-macosx_11_0_arm64.whl 2024-05-06 19.8 MB
ortools-9.10.4067-cp310-cp310-macosx_11_0_arm64.whl 2024-05-06 19.8 MB
ortools-9.10.4067-cp39-cp39-macosx_11_0_arm64.whl 2024-05-06 19.8 MB
ortools-9.10.4067-cp38-cp38-macosx_11_0_arm64.whl 2024-05-06 19.8 MB
or-tools_arm64_macOS-14.4.1_java_v9.10.4067.tar.gz 2024-05-06 35.4 MB
or-tools_arm64_macOS-14.4.1_dotnet_v9.10.4067.tar.gz 2024-05-06 14.5 MB
or-tools_arm64_macOS-14.4.1_cpp_v9.10.4067.tar.gz 2024-05-06 39.0 MB
ortools-9.10.4067-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 2024-05-06 25.1 MB
ortools-9.10.4067-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 2024-05-06 25.1 MB
ortools-9.10.4067-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 2024-05-06 25.1 MB
ortools-9.10.4067-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 2024-05-06 25.1 MB
ortools-9.10.4067-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 2024-05-06 25.1 MB
ortools-linux-aarch64-9.10.4067.jar.asc 2024-05-06 691 Bytes
ortools-linux-aarch64-9.10.4067-sources.jar.asc 2024-05-06 691 Bytes
ortools-linux-aarch64-9.10.4067.jar 2024-05-06 18.1 MB
ortools-linux-aarch64-9.10.4067-sources.jar 2024-05-06 18.1 MB
or-tools_aarch64_AlmaLinux-8.9_java_v9.10.4067.tar.gz 2024-05-06 41.6 MB
or-tools_aarch64_AlmaLinux-8.9_dotnet_v9.10.4067.tar.gz 2024-05-06 17.4 MB
or-tools_aarch64_AlmaLinux-8.9_cpp_v9.10.4067.tar.gz 2024-05-06 45.3 MB
Google.OrTools.runtime.linux-arm64.9.10.4067.nupkg 2024-05-06 18.1 MB
or-tools_x86_64_AlmaLinux-8.9_java_v9.10.4067.tar.gz 2024-05-06 44.2 MB
or-tools_x86_64_AlmaLinux-8.9_dotnet_v9.10.4067.tar.gz 2024-05-06 18.8 MB
or-tools_x86_64_AlmaLinux-8.9_cpp_v9.10.4067.tar.gz 2024-05-06 47.8 MB
ortools-linux-x86-64-9.10.4067-sources.jar.asc 2024-05-06 691 Bytes
ortools-linux-x86-64-9.10.4067-sources.jar 2024-05-06 19.6 MB
ortools-linux-x86-64-9.10.4067.jar.asc 2024-05-06 691 Bytes
ortools-linux-x86-64-9.10.4067.jar 2024-05-06 19.6 MB
Google.OrTools.runtime.linux-x64.9.10.4067.nupkg 2024-05-06 19.6 MB
README.md 2024-05-06 1.6 kB
v9.10 (2024_05) source code.tar.gz 2024-05-06 20.5 MB
v9.10 (2024_05) source code.zip 2024-05-06 23.5 MB
Totals: 112 Items   3.4 GB 2

Dependencies

  • ZLIB 1.3.1.
  • abseil-cpp 20240116.2.
  • Protobuf v26.1.
  • Re2 2024-04-01.
  • HiGHS v1.7.0.
  • Scip v900.

  • Add support for Gurobi 11.

C++ Changes

  • replace std::vector& with absl::Span.
  • replace const std::string& with absl::string_view.
  • Improve XPRESS support.
  • Remove the command line flags --logtostderr which was a no-op since the implementation of the logging module in abseil. Please use --stderrthreshold=0 instead.

Algorithms

  • more work on set covering.

CP-SAT

  • Improve propagation of no_overlap_2d
  • Fix crash in no_overlap_2d Large Neighborhood Search
  • Improve core based search
  • Preserve hints during presolve
  • Improve lb_tree_search
  • Improve python typing
  • Improve communication between shared_tree workers
  • Add best bound callback
  • Improve presolve (in particular lin_max)
  • Merge the linear propagator and the difference propagator
  • Change pseudo-cost implementation to be closer to the literature
  • Add missing int_mod evaluation for violation_ls and feasibility_jump

Known Issue

  • [bazel] Highs 1.7.0 math_opt tests failed [#4203]
  • [python ]MathOpt solver_test timeout on macOS [#4209]
  • [windows] Lots of report of crashes (#4224, [#4225], [#4226], [#4227]). Make sure visual studio is fully updated.
  • [java] Protobuf was updated to v26.1. On the java platform, the corresponding package (5.26.1) in incompatible with 3.x.
  • [bazel] Building on Windows against MSVC is not working [#4241].

Full Changelog: https://github.com/google/or-tools/compare/v9.9...v9.10

Source: README.md, updated 2024-05-06