[Clp] Solving hundreds of separable MIP's in with CBC command line
John Forrest
john.forrest at fastercoin.com
Sat Jun 25 05:00:56 EDT 2016
Paul,
There are some decomposition tools in Coin which may help. If you send
me an example, I can see what work would be needed.
John Forrest
On 24/06/16 16:01, Paul Fenton wrote:
>
> Hi Everyone,
>
>
> This is my first post on the CBC mailing list. I have been using the
> CBC command line tool for the past two years with great success
> (v2.7.7 - AMPL build but using GMPL). Thanks to everyone who has
> contributed to this open source project!
>
>
> Within my MIP model, there is a specific index, where for each
> different value of this index, there is an entirely separable
> subproblem, with no shared decision variables or constraints. It is
> desirable for me to package them all up as one model to save on coding
> overhead.
>
>
> The problem is, my data sets have grown to the point where my full
> problem now has hundreds of sub-problems. It seems that as the number
> of sub problems grows, the time taking to solve is highly non-linear
> and becoming hard to wait for.
>
>
> My fallback solution is to send each sub-problem to CBC in series, and
> collect the outputs together, but I was hoping someone may be able to
> suggest a simple command line option to help CBC "see" the problem
> separability.
>
>
> I appreciate any help anyone can provide on this topic, and am
> available to provide more detail or an example file if it would be
> helpful.
>
>
> Thanks,
>
>
> Paul
>
>
>
> _______________________________________________
> Clp mailing list
> Clp at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/clp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/clp/attachments/20160625/5bd47376/attachment.html>
More information about the Clp
mailing list