The NEOS Server offers FICO Xpress for the solution of mixed-integer linear
programming (MILP), linear programming (LP), and second-order conic
programming (SOCP) problems. Problems can be
submitted to FICO Xpress on the NEOS server in AMPL, GAMS, MOSEL, or MPS
The FICO Xpress optimizer is a commercial solver for linear programming and
mixed integer linear programming. XPRESS is part of the FICO Xpress
Optimization Suite. To learn more about the FICO Xpress Optimization Suite,
visit the FICO
The user must submit a model in Mosel format.
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.
The 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 model.dat.
initializations from 'model.dat'
The model file can include Mosel commands with some exceptions. System
libraries 'mmsystem' and 'mmect' 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
initialize to 'filename'
Note: An email address is required for any submissions to 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 following line into the XML file that is submitted to NEOS: