- MINTO
MINTO is an
integer programming solver which usesbranch and bound algorithm. It stands for "Mixed Integer Optimizer".MINTO is a software system that solves
mixed integer programming problem by abranch and bound algorithm withlinear programming relaxations. It also provides automatic constraint classification, preprocessing, primal heuristics and constraint generation. It also has inbuilt cut generation and can createknapsack cuts ,GUB cuts ,clique cuts ,implication cuts ,flow cuts ,mixed integer rounding andGomory cuts . Moreover, the user can enrich the basic algorithm by providing a variety of specialized application routines that can customize MINTO to achieve higher efficiency for a problem class.MINTO does not have a
linear programming (LP) solver of its own. It can use most of the LP solvers, like CLP,CPLEX , XPRESS through the OSI interface ofCOIN-OR . MINTO can read files inMPS (format) and can also be called as a solver fromAMPL . It can run on bothLinux and Windows operating system. MINTO is a non-commercial solver and the executables are available for free download from its home page at COR@L.See also
* [http://coral.ie.lehigh.edu/minto/ MINTO Homepage]
* Computational Infrastructure for Operations ResearchOther non-commercial solvers for MIPs
* SYMPHONY
* CBC
*GLPK
* Branch Cut and Price (BCP)
*abacus mip solver See also
*
COIN-OR
* CGL
* CLP
* OSIReferences
* J.T. Linderoth and T.K. Ralphs, "Noncommercial Software for Mixed-Integer Linear Programming, Integer Programming: Theory and Practice", John Karlof (ed.), CRC Press Operations Research Series, 2005, 253-303. [http://coral.ie.lehigh.edu/pubs/files/jtl3_noncomm.pdf (Working Paper Version PDF)]
Wikimedia Foundation. 2010.