
MIP performance improvements, new 'emphasis MIP 5' mode, etc. This has been updated and replicated here for posterity. Prior to IBM acquiring ILOG, the CPLEX team published a release history of CPLEX. The full IBM ILOG CPLEX Optimization Studio consists of the CPLEX Optimizer for mathematical programming, the CP Optimizer for constraint programming, the Optimization Programming Language (OPL), and a tightly integrated IDE. In addition to that AMPL provides an interface to the CPLEX CP Optimizer. The CPLEX Optimizer is accessible through independent modeling systems such as AIMMS, AMPL, GAMS, OptimJ and TOMLAB. Finally, a stand-alone Interactive Optimizer executable is provided for debugging and other purposes. Additionally, connectors to Microsoft Excel and MATLAB are provided. There is a Python language interface based on the C interface. The CPLEX Optimizer has a modeling layer called Concert that provides interfaces to the C++, C#, and Java languages. The IBM ILOG CPLEX Optimizer solves integer programming problems, very large linear programming problems using either primal or dual variants of the simplex method or the barrier interior point method, convex and non-convex quadratic programming problems, and convex quadratically constrained problems (solved via second-order cone programming, or SOCP).

CPLEX continues to be actively developed by IBM. This was acquired by ILOG in 1997 and ILOG was subsequently acquired by IBM in January 2009.

Bixby and sold commercially from 1988 by CPLEX Optimization Inc.

The CPLEX Optimizer was named for the simplex method as implemented in the C programming language, although today it also supports other types of mathematical optimization and offers interfaces other than C.
