IBM ILOG CPLEX Optimizer
High-performance optimization solver for linear, mixed-integer and quadratic programming
Try it free
Person in work attire biking
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 the pricing
Benefits
Versatile solution interfaces

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

Learn about optimization modeling
Performance benchmarks

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

Read the documentation
Fast, automatic restarts

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

Learn about optimization solver
Features 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.

Take the next step

Find the best solution for your planning, resource allocation problems

Try it free View pricing