Xpress Optimization

Xpress Kalis Mosel User Guide examples



Introductory example: constraint handling: Automated and explicit constraint posting
 
Basic modeling tasks: data input, optimization, enumeration: Data input from file, solving, branching strategy
 
Production of cane sugar: Linear, 'ocurrence', and 'element' constraints
 
Sequencing jobs on a bottleneck machine: Linear, 'element', 'disjunctive' constraints
 
Planning of paint production: Linear, 'element', 'implies', and 'all-different', 'element' ,'cycle' constraints
 
Euler knight tour problem: 'all-different', generic binary, 'cycle' constraints
 
Frequency assignment problem: 'abs', 'distance', and 'all-different' constraints; branching strategy, solution callback
 
Choice of locations for income tax offices: Linear, 'element', 'occurrence', 'equiv' constraints; search strategy
 
Non-linear constraints: Default bounds, cpfloatvar
 
Personnel planning problem: 'all_different', 'implies', 'occurrence', and 'distribute' constraints
 
Sudoku puzzle: retrieving status information through parameters: 'all-different' constraints, propagation algorithm, infeasibility conflict analysis
 
Assigning workers to machines: heuristics and user-defined search: Linear, 'all-different', and 'element' constraints, solution heuristic
 
Working with reversible numbers: Branching strategy, reversible numbers, branching callbacks
 
Scenes allocation problem: symmetry breaking: 'implies', 'distribute', 'maximum' constraints, symmetry breaking
 
Construction of a stadium: project planning: Scheduling with precedence constraints, task objects
 
Backing up files: scheduling with cumulative resource constraints: Cumulative scheduling, task and resource objects
 
Job-shop scheduling: Task and resource objects, user search strategy
 
Renewable and non-renewable resources: Provision/requirement of resource, production/consumption of resource
 
Resource usage profiles: Resource idle times, 'resusage', alternative resources
 
Linear relaxations: alldifferent' constraint reformulated by linear relaxations, user-defined linear relaxations
 

 

  Comments or suggestions about the examples? Please e-mail support@fico.com