MILP
From OpenOpt
Mixed-Integer Linear Problems (MILP)
- subjected to
- OpenOpt MILP example
- FuncDesigner MILP example
- Export to MPS format files
MILP solvers connected to OpenOpt:
Solver | License | Made by | Info |
---|---|---|---|
lpSolve | LGPL | Michel Berkelaar | Use URL or software channel for download and install lpsolve+Python binding. For Windows use *.exe files; for Linux: download lpsolve and its python wrapper (_source.tar.gz and _Python_source.tar.gz files from sourceforge), in subdirectory "lpsolve55" run "sh ccc", copy ./lpsolve55/bin/{your_arch}/liblpsolve55.so to /usr/lib or /usr/local/lib (former requires admin rights, latter requires you have LD_LIBRARY_PATH included the directory), then go to directory /extra/Python and run "python setup.py install" with admin rights. |
glpk | GPL | Andrew Makhorin | Requires installation glpk + CVXOPT. Ensure CVXOPT setup.py file has line BUILD_GLPK=1 or use software install/update channels like aptitude, apt-get etc |
(since v. 0.33) cplex |
|
IBM (after ILOG acquisition) | requires cplex and its Python API installed |
FuturePlans: CBC, mosek, GuRoBi, Xpress |