The NEOS Server offers FICO Xpress for the solution of linear programming
(LP) problems that can be modeled using Xpress Mosel. To learn more about
the FICO Xpress Optimization Suite, visit the FICO Optimization website.
Xpress Mosel is a modeling and solving language and environment that includes
programming language features such as loops (forall, while, repeat/until),
conditions (if/then/else, case) and procedures/functions. The Mosel input may
include statements to set control parameters for the solver.
Using the NEOS Server with FICO Xpress Mosel
The user must submit a model in Mosel format to solve a linear program.
The LP problem must be specified by a model file with the option of a data file.
If a data file is submitted, it should be referenced from the model through
initializations from 'model.dat' since
the data file is renamed
The model file can include Mosel commands with some
exceptions. System libraries
cannot be called for security reasons. Also, data cannot be written to
arbitrary files with the
initialize to 'filename' command. Data written
to standard output will be returned along with your job results.
Note: An email address is required for any submissions to the FICO
Xpress solvers. This email address will be forwarded to FICO and may be
used by FICO for promotional purposes. When using the XML-RPC interface,
you must add the line <email>email@example.com</email> to
the XML file that is submitted to NEOS.