Free courses from frontend to fullstack and AI
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn how to access Google's powerful optimization solvers within the Julia ecosystem through the ORTools.jl package in this 26-minute conference talk from JuliaCon Global 2025. Discover how this innovative package bridges the gap between Google's world-class solvers and Julia's optimization frameworks by providing seamless integration with JuMP and Optimization.jl through MathOptInterface. Explore the technical implementation that makes Google's Glop, CP-SAT, and PLDP open-source solvers available to Julia users for the first time, with particular focus on CP-SAT's decade-long winning streak at MiniZinc challenges and PDLP's groundbreaking approach to first-order methods for large-scale linear programming. Understand the engineering challenges overcome in creating this package, including the complex C++ interoperability issues solved through Protocol Buffer interfaces and a minimal C API, while ensuring smooth user experience through JLL package integration for OR-Tools building.
Syllabus
ORTools.jl: access Google's solvers through JuMP | Warren | JuliaCon Global 2025
Taught by
The Julia Programming Language