[Cbc] Cbc vs Symphony

Ted Ralphs ted at lehigh.edu
Sat Jan 28 10:53:16 EST 2012


Hi Onur,

Sorry for the delay in responding. SYMPHONY and Cbc are both MILP
solvers and address the solution of the same class of problems. As a
generic solver off the shelf, Cbc is going to be faster, generally
speaking. SYMPHONY was originally built as a framework for
implementing customized solvers and has more extensive documentation
for building customized applications (adding your own cutting planes,
branching rules, etc). There are lots of examples showing how to do
that, so if that's what you're after, it may be an easier choice.
SYMPHONY also has a number of experimental capabilities, such as the
ability to solve bicriteria problems, the ability to do sensitivity
analysis and warm starting, and distributed parallelism that Cbc
doesn't have. Hope this help.

Cheers,

Ted

2011/11/14 Onur Çelebi <on.celebi at gmail.com>:
> Hi all,
> My question is quite simple. What is the difference between Cbc and
> Symphony?
> Thanks,
>
> Onur
>
> _______________________________________________
> Cbc mailing list
> Cbc at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/cbc
>



-- 
Dr. Ted Ralphs
Associate Professor, Lehigh University
(610) 628-1280
ted 'at' lehigh 'dot' edu
coral.ie.lehigh.edu/~ted



More information about the Cbc mailing list