Prev Next Top

Neos Interface to the Clp Linear Program Solver

Introduction
The Neos server is a free public service, see
     
http://www-neos.mcs.anl.gov/neos/faq.html#who
This is a description of how to use the Neos E-mail interface to Clp to solve linear programming problems.

E-mail Address
When sending a problem to Neos for solution, the To field of your e-mail message should contain the address
     neos@mcs.anl.gov
Questions about using Neos, and user feedback, can be sent to the address
     neos-comments@mcs.anl.gov

Clp Mailing List
If you get a segmentation fault message from Clp, join the Clp Mailing List and then ask the list members what the problem is.

Subject Field
I put the problem name in the Subject field of the e-mail message (where problem name is replaced by the name of the particular problem that is being solved).

Message Body
The body of the e-mail message should begin with the following text:
     <document>
     <priority>short</priority>
     <category>lp</category>
     <solver>Clp</solver>
     <inputMethod>MPS</inputMethod>
     <comments><![CDATA[
     
Problem Description
     ]]></comments>
     <MPS><![CDATA[*
     
MPS Input File
     *]]></MPS>
     <param><![CDATA[
     
Clp Commands
     ]]></param>
     </document>
The
     <priority>short</priority>
element instructs Neos that this is a sort job and should have high priority (if the job does not finish quickly, it will be terminated). The Problem Description, MPS Input File, and Clp Commands are described below:

Problem Description
The text Problem Description contains any information you need to remind you about what you are solving and why.

MPS Input File
The text MPS Input File is a valid MPS input file . This defines the linear equations and the constraints for the linear programming problem.

Clp Commands
The text Clp Commands is a sequence of Clp commands .

Example
The section Equation2_1 contains an example e-mail input and solution output for this interface to Clp:
Input File: NeosClp.omh