Skip to content

v1.1.0

Choose a tag to compare

@LucasBoTang LucasBoTang released this 10 Feb 00:40
· 1437 commits to main since this release

馃帀 We're happy to announce the PyEPO 1.1.0 release. 馃帀

What's New

Google OR-Tools Solver Backend

  • Added Google OR-Tools as a new solver backend, supporting both pywraplp (linear programming) and CP-SAT (constraint programming) solvers
  • New optimization models: optOrtModel, optOrtCpModel
  • Built-in models: shortestPathModel, shortestPathCpModel, knapsackModel, knapsackModelRel, knapsackCpModel

New Models for COPT and Pyomo

  • Added Portfolio optimization model for COPT and Pyomo (OMO)
  • Added TSP (Traveling Salesman Problem) model for COPT and Pyomo (OMO)

Improvements

Compatibility

  • Standard DLPack protocol support for better tensor interoperability in JAX (for MPAX)

Bug Fixes

  • Fixed addConstr ignoring new constraints due to stale JIT cache in JAX (for MPAX)