ILOG
Welcome, Guest | Sign In


Blogs | Forums | Worldwide sites | Contact us

title element1
Product Info
Features
An introduction to CP technology
MP vs. CP
Join the discussions
Presentations Online
Datasheet
White papers
Supported platforms
The ILOG Optimization Suite
Trial & Purchase
Academic sales
Contact info
ILOG OPL free trial
Related Products
ILOG OPL Development Studio
ILOG Optimization Decision Management System
ILOG CPLEX
ILOG CP
ILOG CP Optimizer  
ILOG CP OPTIMIZER

ILOG CP Optimizer is a constraint programming (CP) optimizer for solving detailed scheduling problems as well as certain combinatorial optimization problems that cannot be easily linearized and solved using traditional mathematical programming methods.

Detailed scheduling
ILOG CP Optimizer is a necessary and important complement to the optimization specialists' toolbox for solving real-world operational planning and scheduling problems—without a significant investment in R&D.

ILOG CP OPTIMIZER
Example of a detailed scheduling problem solved by ILOG CP Optimizer.
Enlarge thumbnail (opens a new window).

ILOG CP Optimizer contains a robust optimizer that handles the side constraints that are invariably found in all real-world problems. For pure academic problems (e.g., job-shop, open-shop and flow-shop), it finds solutions that are comparable to solutions found by state-of-the-art, specialized algorithms.

Combinatorial optimization problems
Certain combinatorial optimization problems cannot be easily linearized and solved with traditional mathematical programming methods. To handle these problems, ILOG CP Optimizer provides a large set of arithmetic and logical constraints, as well as a robust optimizer that brings all the benefits of a model-and-run development process to combinatorial optimization.

ILOG CP Optimizer allows you to add side constraints without changing the structure of your model—thanks to an extensive set of logical and arithmetic constraints—and it lets you extend the set of combinatorial optimization problems that can be solved from a declarative model.

ILOG CP OPTIMIZER
Example of combinatorial optimization with ILOG CPLEX. ILOG CP Optimizer is used to generate valid rotations that are used as input for a set-covering problem solved by ILOG CPLEX.
Enlarge thumbnail (opens a new window).

ILOG CP
As our second-generation CP engine, ILOG CP Optimizer allows its users to take full advantage of the development, debugging and tuning features of ILOG OPL Development Studio, ILOG's modeling environment. Our first generation CP engine, ILOG CP, remains available for complex routing problems that are beyond the current capabilities of ILOG CP Optimizer.

The Optimization Information Center
Learn to model with ILOG CP Optimizer
This presentation offers a tutorial for solving a detailed scheduling problem with ILOG CP Optimizer. It features an introduction of detailed scheduling problems, a walk through a simple detailed scheduling model where the modeling concepts of ILOG CP Optimizer are exposed, and the full modeling of a problem within the ILOG OPL Studio environment, starting from its description in plain English. Each section of the presentation is easily accessible via a chapter selector.

(Total Duration: 45 minutes)

 
Download the presentation
 
ILOG OPL-CPLEX Trial
The Right Hand Side
 
Check out ILOG's optimization e-newsletter.
 
     
ILOG OPL-CPLEX-ODM Hands-on Experience Workshop
  11 December 2008
Austin, TX
 
 
Learn more
 
element3