NEOS Server Home

NEOS Interfaces to CPLEX

WWW Form & Sample Submissions


The NEOS Server offers the IBM ILOG CPLEX Optimizer for the solution of mixed-integer linear programming (MILP) problems that can be modeled in MPS format.

For information on IBM Decision Optimization products, including the CPLEX Optimizer, visit IBM Decision Optimization.

For information on all IBM software available to academics, visit the IBM Academic Initiative.

Using the NEOS Server with CPLEX/MPS

The user must submit a model in MPS format to solve an MILP.

The user may optionally specify two files. The first file may contain a list of CPLEX commands that the user would like executed before the MPS file is read and the optimize command is executed. The second file may contain a list of CPLEX commands that will be executed after the CPLEX optimize command. The user need not (or should not) include the

commands in these files. The CPLEX
command is not allowed in these files. Documentation on the CPLEX parameters one may set is located in the CPLEX Optimization Studio Knowledge Center.

Note: An email address is required for any submissions that use CPLEX. This email address will be forwarded to IBM and may be used by IBM for promotional purposes. If using the XML-RPC interface, you must add the line <email></email> into the XML file that is sent to NEOS.

As an alternative to NEOS, you may try the IBM Decision Optimization Cloud for drag and drop solving.

Web Submission Form
MPS file
Enter the location of the MPS file (local file)
Options File
Enter the location of file containing pre-optimization commands (option setting)
Display File
Enter the location of file containing post-optimization commands (display)
Additional Settings
Dry run: generate job XML instead of submitting it to NEOS
Short Priority: submit to higher priority queue with maximum CPU time of 5 minutes
E-Mail address:
Please do not click the 'Submit to NEOS' button more than once.