[Coin-lpsolver] Using Clp under Neos

Robin Lougee-Heimer robinlh at us.ibm.com
Wed Jun 8 14:24:20 EDT 2005


These are great questions, and their answers should be used to improve the 
current websites. 
I'm not a NEOS user but I can answer two of them.

>Where is the authoritative specification for MPS format ?
There is none.  The MPS format standard is not "standard". Different LP 
solvers handle somethings differently. 
Here's another reference. 
http://www.mosek.com/download/doc/html/2/toolbox/manual/node10.html   I 
use the IBM OSL manual. 

>I am not sure if Clp is attempting to maximize or minimize the objective.
The default is minimize. 

The NEOS-CLP gurus should be able to help with the other q's,

Robin

----------------------------------------------------------------------------------
Robin Lougee-Heimer
IBM TJ Watson Research Center
1101 Kitchawan Road, Yorktown Heights, NY 10598
ph: 914-945-3032   fax: 914-945-3434 
robinlh at us.ibm.com
http://www.coin-or.org





Math407 Summer05 <m407s05 at u.washington.edu> 
Sent by: coin-lpsolver-bounces at list.coin-or.org
06/08/2005 02:01 PM

To
coin-lpsolver at list.coin-or.org
cc

Subject
[Coin-lpsolver] Using Clp under Neos







Introduction:
=============

The support people at Neos have suggest that I contact the Clp help 
directly for my questions below. I am having some trouble understanding 
the input and output to the Neos Clp solver for a linear programming case.
On the web page
                 http://www-neos.mcs.anl.gov/neos/solvers/LP:CLP-MPS/
it states "To solve a linear programming problem using MPS as input, you 
need only submit the MPS file". I was able to find something close to a 
specification of this format in the file
                 
http://www.sbsi-sol-optimize.com/manuals/Minos%20Manual.pdf

Question I:
==========
Where is the authoritative specification for MPS format ?

Still the Clp examples seem to have other commands in the submitted job. 
For
example,
                 BEGIN.PAR
                 primalS
                 sol -
                 END.PAR

                 BEGIN.COMMENT
                 Solve using primal simplex, and print solution value
                 END.COMMENT

It may be that these commands are listed on the web page
                 http://www-neos.mcs.anl.gov/neos/solvers/LP:CLP-MPS/
but there is no documentation there (or link to documentation) describing 
what
the commands do.

Question II:
============
Where are the specifications for these other commands (output the MPS 
input
section) and exactly what they do ?

For example, I am not sure how to get Clp to choose which of the rows 
corresponds to the objective . For another example, I am not sure if Clp 
is attempting to maximize or minimize the objective. (These do not seem to 

be part of the MPS input format but perhaps I am wrong in this.)

Question III:
============
Where are the specifications for the output that Neos e-mails back to and
what it means ?

For example, what does the following mean:
                 Optimal objective 0 - 0 iterations time 0.002, Presolve 
0.00
                 Clp:      0 R1                   20 0
                 1 R2                    0                      0
                 2 R3                   20                      0
                 0 X1                    0                      1
                 1 X2                   20                      0
                 Clp:
_______________________________________________
Coin-lpsolver mailing list
Coin-lpsolver at list.coin-or.org
http://list.coin-or.org/mailman/listinfo/coin-lpsolver

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/clp/attachments/20050608/7f3d697f/attachment.html>


More information about the Clp mailing list