Release notes for DOcplex Python API

Briefly presents the DOcplex Python API, which is delivered with CPLEX Optimization Studio.

Latest updates

DOcplex now supports multiobjective solve if the CPLEX version is 12.9 or higher – problem optimization can be decomposed into a combination of blended and lexicographic (or hierarchical) objective functions.

A new notebook called nurses_pandas-multi_objective.ipynb has been added to the delivered Jupyter notebook samples to illustrate the use of the DOcplex multiobjective feature.

About DOcplex

This version of CPLEX Optimization Studio ships with IBM Decision Optimization CPLEX Modeling for Python, also known as DOcplex.

The library is installed in [install_dir]\python\, and the documentation is installed in[install_dir]\doc\html\en-US\refdocplex.

DOcplex, is a library composed of two modules:

  • Mathematical Programming Modeling for Python using docplex.mp (DOcplex.MP)
  • Constraint Programming Modeling for Python using docplex.cp (DOcplex.CP)

DOcplex is a native Python modeling library for optimization.It's compatible with the NumPy and pandas libraries and available from the PyPI or conda package managers. For more about DOcplex, see the DOcplex landing page.