Optimization Software

Solve optimization models using mathematical programming solvers, constraint programming and constraint-based scheduling solvers to recommend the best course of action.

Aerial view of three airplanes in a row


Optimization solvers

Optimization solvers help improve decision-making around planning, allocating and scheduling scarce resources. They embed powerful algorithms that can solve mathematical programming models, constraint programming and constraint-based scheduling models.

IBM CPLEX® Optimizer solvers can find answers for linear programming, mixed integer programming, quadratic programming and quadratically constrained programming problems.

For detailed scheduling problems, IBM offers solvers designed for constraint-based scheduling models. For combinatorial problems such as a configuration or packing issue, you can build constraint programming models to solve them. And you can try the solvers at no charge.


Optimization solvers for faster answers IBM offers 2 high-performance optimization solvers namely IBM CPLEX Optimizer and CP Optimizer which can deliver the power necessary to solve very large, real- world optimization problems, along with the speed required for today’s interactive decision optimization applications. Integrates with your applications Automatically crunch your data and produce optimal solutions to your business problems with easy integration. Customizable for complex problems Capture your complex, mission-critical business problems with a customizable solver and generate an optimal solution. Enables better decision making Automatically generate solutions to real-world problems and make optimal business decisions for operational, tactical, strategic planning and scheduling use cases.

Case study

Optimizing settlement and delivery of securities in Europe Learn how Banque de France applied IBM z/OS using CPLEX Optimizer Solver to solve mathematical optimization problems. Explore the client story (19.4 MB)


Next Steps

Try the no-cost edition - IBM ILOG CPLEX Optimization Studio Schedule a one-on-one call. Get the answers you need from an available IBM expert. Try optimization software at no-cost Explore solvers in the cloud Learn about CPLEX Optimizer Explore CP Optimizer Learn about Decision Optimization products Explore optimization solvers in Watson Studio