Featured video playlist

Getting started with CPLEX

Check out this video playlist for quick tips, tutorials and workshops that can help you make the most of IBM CPLEX® Optimizer.

What can CPLEX Optimizer do for business?

Model business issues mathematically and solve them with powerful algorithms from CPLEX Optimizer, which can produce precise and logical decisions. The mathematical programming technology of CPLEX Optimizer enables decision optimization for improving efficiency, reducing costs and increasing profitability.

CPLEX Optimizer provides flexible, high-performance mathematical programming solvers for linear programming, mixed integer programming, quadratic programming and quadratically constrained programming problems. These solvers include a distributed parallel algorithm for mixed integer programming to leverage multiple computers to solve difficult problems.

Find the best solution from among billions of alternatives for business decisions, such as:

  • What is the best plan for my factory to meet the demand for finished products, while minimizing machine setup costs and factoring in scheduled arrivals of raw materials?
  • How can I optimally assign marketing campaigns to customers by considering predictions around customers’ propensity to respond and maximize expected purchases, while fitting the budget constraints?

Benefits of CPLEX Optimizer

Robust algorithms

CPLEX Optimizer delivers the power needed to solve very large, real-world optimization problems, and the speed required for today's interactive decision optimization applications. CPLEX Optimizer has solved optimization models with millions of constraints and variables.

CPLEX Optimization Studio interfaces

Build and deploy optimization applications using interfaces like ILOG Concert Technology and CPLEX Callable Library.

IBM ILOG CPLEX Optimizer performance benchmarks

Read about performance improvements with CPLEX mathematical programming and constraint programming solvers.

Fast, automatic restarts

Linear programs can be modified, then solved again, in a fraction of the original solution time. Mixed-integer programs can be modified and solved, starting from a pool of prior solutions.


IBM ILOG CPLEX Optimization Studio

Optimize your business decisions, develop and deploy optimization models quickly and determine the best course of action to improve planning and scheduling outcomes.

IBM Decision Optimization for Watson Studio

Combine optimization techniques with other data science capabilities in IBM Watson® Studio to drive reliable business decisions.

IBM Decision Optimization Center

Build, deploy and use optimization-based decision-making applications for the enterprise.

IBM Decision Optimization in Watson Machine Learning

Solve complex optimization problems by using optimization engines deployed on the cloud with this easy-to-use, self-service solution.

IBM ILOG CPLEX Optimizer for z/OS

For mathematical optimization problems like MIP/MIQCP, users of IBM z/OS® can use CPLEX Optimizer with C and C++ APIs to model and solve their business problems.

IBM Watson Studio Premium for IBM Cloud Pak for Data

Take advantage of decision optimization capabilities within IBM Cloud Pak for Data.


Multi-objective modeling in CPLEX

Solve multi-objective problems with CPLEX: Hierarchical, blended or combinations of both.

Optimization modeling with Python

Create and run an optimization model in Python. Experiment with the docplex Python API.

Solution brief

Transform business decision-making with IBM ILOG CPLEX Optimization Studio.

Linear programming technology

Learn how you can use CPLEX Optimizer for linear programming.

IBM Think Digital Event Experience

Join us 5 - 6 May from anywhere in the world to learn how to best enable new ways of working, manage risk and optimize cost, and maintain customer satisfaction.

Engage with an expert

Schedule a one-on-one call

Get the answers you need from an available IBM expert.