[Cbc] CBC MIP wrapper for glpsol (i.e. GLPK Solver)

Noli Sicad nsicad at gmail.com
Wed Mar 18 19:14:43 EDT 2015


Hi,

CBC MIP solver is quicker and can solve difficult MIP problem compare
to current GLPK MIP solver.

GLPK/MathProg has very good data management, pre and post processing
(i.e. input and output to various formats (database, CVS, etc.), far
better than AMPL.

CBC solver has "half" support for MathProg, only input at the moment.

I think it would be better if we would adapt this approach:

GLPK -> CBC MIP-> GLPK  wrapper which uses GLPK to parse a MathProg
model with data files, generates mps file, solve it with CBC, and uses
the post solve features of GLPK/MathProg.

With CBC solver can be user's friendly and popular :-).

Gurobi and Cplex have these wrappers for glpsol. I am attaching these
2 files (i.e. wrapper_gurobi.c and 3party_cplex_wrapper.c.

John and Ted,

What do you think about this approach of having support for CBC in
glpsol? Is the doable.

Thanks in advance.

Regards, Noli
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wrapper_gurobi.c
Type: text/x-csrc
Size: 17742 bytes
Desc: not available
URL: <http://list.coin-or.org/pipermail/cbc/attachments/20150319/d94032d2/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3party_cplex_wrapper.c
Type: text/x-csrc
Size: 11232 bytes
Desc: not available
URL: <http://list.coin-or.org/pipermail/cbc/attachments/20150319/d94032d2/attachment-0003.bin>


More information about the Cbc mailing list