[2088] in Software_Announce
lpsolve installed on Athena
daemon@ATHENA.MIT.EDU (Alex T Prengel)
Wed Aug 23 13:46:04 2006
To: software-announce@MIT.EDU
cc: alexp@MIT.EDU, facdev@MIT.EDU, violeta@MIT.EDU, cfyi@MIT.EDU
Date: Wed, 23 Aug 2006 13:45:44 -0400
From: Alex T Prengel <alexp@MIT.EDU>
I've installed lpsolve on Athena. lpsolve is a Mixed Integer Linear
Programming solver; it can run via a standalone solver, a library with
accompanying API which can be used to produce C, C++ and Java code and
as a plugin to mathematical applications like Matlab (the latter has
been installed in the matlab_v7.2 locker). It comes with multiple
converters to convert models written in other solver's modeling
languages to its native format, and can be used as a solver within AMPL
(a modeling language).
For all invocations, type
add lpsolve
source /mit/lpsolve/set-environment
The simplest way to run the standalone solver is like this:
lp_solve model.lp
where model.lp is a model written in its internal modeling language. For other
ways of using it and samples, please read /mit/lpsolve/examples/README.
From my message to Matlab users:
We've added support for lpsolve to the current version of Matlab (7.2).
lpsolve is a Mixed Integer Linear Programming solver that can solve a
variety of optimization problems. You can get an overview of available
function names and parameters by typing:
>> help mxlpsolve
at the Matlab prompt. Documentation and examples are at
http://web.mit.edu/lpsolve_v5507/doc/MATLAB.htm
The full lpsolve manual starts at
http://web.mit.edu/lpsolve_v5507/doc/index.htm
Alex