Xpress Optimization

Mosel solving examples

This directory contains a set of examples that implement various solution heuristics using the more advanced solving features of Mosel.

The subdirectory Data contains any input data files required by the examples.



Column generation for a cutting stock problem: Variable creation, using 'sethidden', working with multiple problems
 
Cut generation for an economic lot-sizing (ELS) problem: Adding constraints and cuts, using the cut manager, run-time parameters
 
Binary fixing heuristic for the Coco problem: Working with bases, saving and loading MIP solutions
 
Branch-and-Price for the Generalized Assignment Problem: Working with submodels, record data structures
 
Pre-emptive and Archimedian goal programming: Changing constraint type, redefining the objective
 
Using multi-objective solving: Multiple objectives, configuration of objectives
 
Successive linear programming (SLP) model for a financial planning problem: Redefinition of constraints
 
Output formatting for a transportation model: Dynamic arrays for data and decision variables, formatting output
 
Solving an optimization problem via nlsolv: Using module nlsolv
 

 

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