NEOS Server Home

NEOS Interfaces to Clp

WWW Form & Sample Submissions
E-mail
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++, and is primarily intended to be used as a callable library, however a rudimentary stand-alone executable is used in order to run jobs on the NEOS Server. CLP includes primal and dual simplex solvers, and there is also a barrier method for solving LPs.

For information on Clp and how to become involved in the COIN-OR initiative, please visit the COIN-OR web page


Using the NEOS Server with Clp

To solve a linear programming problem using MPS as input, you need only submit the MPS file. The MPS file may be submit in gzipped or zipped format, and NEOS will automatically uncompress it for you. (This may be handy if the MPS file is large and you run up against the file size limit of 250MB imposed by the NEOS Clp solver). You may also include a list of Clp (standalone) commands in a file (one per line) in order to customize the optimizer's behavior. The commands are the following:
Double parameters:
  dualB(ound)  dualT(olerance)  primalT(olerance)  primalW(eight)  sec(onds)
Int parameters:
  idiot(Crash)  log(Level)  maxF(actor)  maxIt(erations)  output(Format)
  passP(resolve)  sprint(Crash)
Keyword parameters and others:
  auto(Scale)  bscale  chol(esky)  crash  cross(over)
  direction  dualP(ivot)  error(sAllowed)  gamma  keepN(ames)
  KKT  mess(ages)  perturb(ation)  presolve  primalP(ivot)
  scal(ing)
Actions:
  allS(lack)  barr(ier)  basisI(n)  basisO(ut)  directory
  dualS(implex)  end  exit  export  help
  import  max(imize)  min(imize)  netlib  netlibP(rimal)
  primalS(implex)  quit  reallyS(cale)  restore(Model)  reverse
  save(Model)  sol(ution)  stop  unitTest
Items of note:


This NEOS solver executes on a Debian Linux workstation.


The developers and providers of Clp reserve the right to keep and use the problem instances submit to NEOS for testing and debugging purposes.
Enter the path to your MPS file
MPS file:


Enter the path to a parameter file
Parameter file:



Comments:


Put in priority queue
e-mail address:

Please do not click the 'Submit to NEOS' button more than once.


NEOS Server Home
Submit comments and questions


DOE disclaimer
DOE Web privacy policy