[Coin-announce] PuLP a python library for modeling LP/MILP
s.mitchell at auckland.ac.nz
Thu Dec 31 17:31:46 EST 2009
I am happy to announce the release of PuLP 1.4.2. PuLP is a python
library for modeling Linear and Integer Programing Problems. PuLP can
generate MPS or LP files and call GLPK, COINMP, CBC, CPLEX, and GUROBI
to solve the problems.
PuLP requires Python >= 2.5. but can be made to work on Python2.4 as
well. Pulp comes with Binaries for COINMP complied for both MS Windows
and Ubuntu Linux and should be able to work 'out of the box' in those
Pulp has been in development since 2007 by J.S Roy and is now maintained
by Stuart Mitchell (s.mitchell at auckland.ac.nz). Stuart uses Pulp on a
daily basis for a number of projects. Documentation is found at
As well as being a free, open source modelling language (BSD licence).
PuLP is implemented in Python a powerful scripting language.
The documentation at https://www.coin-or.org/PuLP/ includes some
modelling case studies and will eventually include all of the case
studies found at http://code.google.com/p/pulp-or/wiki/OptimisationWithPuLP
Comments, bug reports, patches and suggestions are welcome.
For more information, please visit:
Vinaka Vakalevu and Happy New Year,
Dr Stuart Mitchell
Light Metals Research Centre (LMRC)
University of Auckland
Private Bag 92019
Ph (wk) +64 9 3737599 ext 84867
(ddi) +64 9 9234867
(fax) +64 9 3737925
(mb) +64 21 441331
More information about the Coin-announce