[2088] in Software_Announce

home help back first fref pref prev next nref lref last post

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


home help back first fref pref prev next nref lref last post