|
  |
 |
|
|
ILOG CP Optimizer has many advanced features to help you save time and increase efficiency. |
|
Modeling features for detailed scheduling problems
Optional tasks:
- For modeling activities or processes that may or may not be executed in the final schedule
- Tasks can be grouped to match the work breakdown structure of a problem
Precedence constraints:
- Can model dependencies between tasks
- Can include a delay
- Can be applied to group of intervals
Expression on interval properties:
- Express typical scheduling costs such as tardiness costs, completion costs or total duration
- The presence status of an optional interval can be used to express completion costs or resource costs
- Can be applied to group of intervals
Finite capacity reservoir and resources:
- Specify limits on the number of tasks that can be performed in parallel with a common resources
- Set constraints on inventory levels
Set-up times and batches
Calendars:
- State that some tasks cannot start or end on some dates
- State that some tasks that cannot overlap some dates
- Define resource breaks
- State that resource productivity changes over time
Resource states

Modeling features for discrete combinatorial optimization problems
Arithmetic linear and non-linear constraints
Logical constraints
Specialized constraints and expressions:
- The all-different constraint: enforces uniqueness for each variable in an array
- The pack constraint: packs items into containers with finite capacity in one dimension (time, weight, budget etc.)
- The lexicographic constraint: enforces a lexical ordering between groups of decision variables and is convenient to break symmetries
- The count expression
- The standard deviation expression
Compatibility and incompatibility constraints:
- Define possible assignments for arrays of decision variables. They can be used, for instance, to model allowed transitions in a sequencing problem.

Optimization engine
- Solves a large range of problems with default settings
- Tested on an extensive library of models
- A tunable search engine
- A fast feasible solution generator, for use in multi-model architectures such as column generation

Interfaces
- Component library: ILOG CP Optimizer includes ILOG Concert Technology. C++, Java, C#, and VB.Net developers can embed ILOG CP Optimizer within their application programs.
- Modeling tool: ILOG CP Optimizer is integrated in ILOG OPL Development Studio and is available as part of the ILOG OPL-CPLEX Development System.

|
|
 |
 |
 |
ILOG OPL-CPLEX-ODM Hands-on Experience Workshop |
 |
| |
11 December 2008 Austin, TX |
|
| |
|
|
 |
|
 |
 |
|