W dniu 2010-06-28 16:36, Kish Shen pisze: > Wit Jakuczun wrote: >> I would need help with pointing out ECLiPSe source files (with >> possibly some >> coding hints) that would be necessary to be modified so I would be >> able to: >> 1) have access to the latest version of cbc solver (compiled from >> sources) >> 2) be able to set some of its parameters (from ECLiPSe's code level) >> > From what I can tell, CBC is also designed more as a tool kit for > writing your own MIP solver than as a MIP solver itself, but some > effort was spent by John Forrest (he was the main person behind both > CBC and CLP) in using CBC to write CBCSolver, a standalone MIP solver. > We switched to using CBCSolver rather than CBC directly over a year ago. I meant CBCSolver! Sorry for confusion. > There are some command line parameters you can pass to CBCSolver (such > as which optimisation method to turn on or off) that is currently not > accessible by the eplex user, although I have been thinking of doing > so, probably via optimizer_param option. > I need to be able to pass those parameters. > So if you want to customise CBC, you can essentially write your own > MIP solver using the CBC library, in C++. I found the documentation > for CBC to be quite sparse, so you really need to know what you are > doing if you do this. > No, I do not want to write my own MIP solver. CBCSolver is good enough for my purposes. > As for eplex, there is: > > <ECLIPSEDIR>/documents/internal/seplex_impl.html > > which documents the eplex implementation. Ok, I will read those documents. Best regards -- [ Wit Jakuczun http://pl.linkedin.com/in/jakuczunwit ] [ WLOG Solutions http://wlogsolutions.com ]Received on Tue Jun 29 2010 - 08:03:54 CEST
This archive was generated by hypermail 2.2.0 : Thu Feb 02 2012 - 02:31:58 CET