Rapid LP Model Development with Mosel

 

 T. Halliburton

 

Abstract

 

Mosel is a modeling language recently developed by Dash Optimization for use

with their Xpress-MP solvers, including Simplex, MIP, Interior Point,

Quadratic Programming, and Successive Approximations LP.  Mosel is a very

flexible modeling language, which can be embedded in applications written in

Visual Basic, Visual Basic for Applications, C, and Fortran.  Mosel

facilitates interaction with the solver, allows solves to be carried out

inside “do” loops, fixing of binary variables, etc.  An integrated

development environment is available which increases speed of development

and assists in debugging.  Some experiences using this software will be

described, and a brief demonstration given.  Copies of the Mosel and

Xpress-MP software will be available.