NEOS Server Home

NEOS Interfaces to Clp

WWW Form & Sample Submissions
Email
XML-RPC

Clp

The COIN-OR LP code (CLP) is designed to be a high-quality simplex code provided under the terms of the Common Public License. CLP is written in C++. It is primarily intended to be used as a callable library, however, a rudimentary stand-alone executable is used to run jobs on the NEOS Server. CLP includes primal and dual simplex solvers as well as a barrier method for solving LPs.

For information on Clp and the COIN-OR initiative, please visit the Clp COIN-OR website.


Using the NEOS Server with Clp

The user must submit a model in MPS format to solve a linear programming problem. The MPS file may be submitted in gzipped or zipped format, and NEOS will automatically uncompress it. A user also may upload a parameter file that includes Clp commands to customize the optimizer's behavior. The available commands are included below. If there is a parameter file, it must include an appropriate solve command, e.g., dualS or primalS. To print the solution values, include the line solution - after the dualS or primalS line in the parameter file.

Double parameters:
  dualB(ound)  dualT(olerance)  preT(olerance) primalT(olerance)  primalW(eight)  sec(onds) zeroT(olerance)
Int parameters:
  idiot(Crash)  log(Level)  maxF(actor)  maxIt(erations)  output(Format) randomS(eed) sprint(Crash)
Keyword parameters:
  allC(ommands)  chol(esky)  crash  cross(over)  direction  error(sAllowed)  fact(orization) 
  keepN(ames)  mess(ages)  perturb(ation)  presolve  printi(ngOptions) scal(ing) timeM(ode)
Actions or string parameters:
  allS(lack)  barr(ier)  basisI(n)  basisO(ut)  directory dualS(implex)  either(Simplex) end  exit  
  export gsolu(tion)  help  import  max(imize)  min(imize) para(metrics) primalS(implex) printM(ask) 
  quit  restoreS(olution) saveS(olution)  solu(tion) solv(e) stat(istics) stop

For more help, see the Clp User Guide.


Web Submission Form
MPS file
Enter the path to your MPS file
Parameter file
Enter the path to a parameter file
Comments
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.