What can IBM® ILOG® CPLEX® Optimizer do for business?

Produce precise and logical decisions for planning and resource allocation problems using the powerful algorithms of IBM ILOG CPLEX Optimizer. Take advantage of a distributed parallel algorithm for mixed integer programming and flexible, high-performance mathematical programming solvers for linear programming, mixed integer programming, and more.

View pricing →


Versatile solution interfaces

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

Performance benchmarks

Discover performance improvements with CPLEX mathematical programming and constraint programming solvers.

Fast, automatic restarts

Solve linear or mixed-integer programs, modify them then solve again in a fraction of the original solution time.


CPLEX Optimizer will simplify complex business decisions

Multiobjective optimization

Resolve multiobjective problems with CPLEX, including hierarchical, blended or a combination.

Conflict finder and resolver

Find the smallest contradictory constraint set and resolve them by breaking the constraints.

Modeling assistant

Gain insight into where your model is numerically challenging or point of view can improve.

Related products

IBM ILOG CPLEX Optimization Studio

Develop and deploy optimization models quickly and improve planning and scheduling outcomes.

IBM Decision Optimization Center

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

IBM Decision Optimization for Watson Studio

Combine optimization techniques with IBM Watson® Studio data science capabilities to drive decisions.


Product tour: CPLEX Optimization Studio

Take this demo of CPLEX optimization Studio and learn how to develop and solve a model.

Video: Integrated development environment

Get familiar with the CPLEX Studio IDE and start developing optimization models.

Deploy optimization models

Learn how you can deploy optimization models in a multicloud data and AI platform.

Optimization model demos and tutorials

Discover how to create effective analytical decision-support applications.

Decision optimization products, blog and demos

Learn how prescriptive analytics capabilities help improve decisions and outcomes.

Find the best solution for your planning, resource allocation problems