building a 64bit version of Pulp that can do resolves

23 views
Skip to first unread message

CraigSchmidt

unread,
Sep 28, 2011, 8:06:47 PM9/28/11
to pulp-or-discuss
Hi There,

I used Pulp earlier this year on a Mac, and had trouble getting a
solver working that could resolve LP models. Now it appears I'm going
to be using a Ubuntu machine. How do I install it so I have access to
a 64 bit solver capable of restarts? I believe CBC can't do
restarts. Do others? It it possible to use app-get to install such a
solver?

Thanks very much,
Craig Schmidt

Stuart Mitchell

unread,
Sep 29, 2011, 4:38:53 PM9/29/11
to pulp-or...@googlegroups.com, Christophe-Marie Duquesne
Ok my best recommendation at the moment is yaposib
http://code.google.com/p/yaposib/ I have cc'ed the developer.

Install instructions are at http://code.google.com/p/yaposib/wiki/Install

I'm not sure if there are examples using resolve, but I just looked in
the code and it seems to be supported (i.e. the solve method calls
resolve if it can)

Unfortunately transparent model updates on a problem for resolve is
not supported yet in pulp (it is supported only on a per solver basis)
so you may need to use the solver object provided in pulp to change
the model directly then resolve.

In practice I develop in pulp, change the model and rebuild the model
each time, then I speed it up by making changes in the solver class
and using resolve.

Stu

> --
> You received this message because you are subscribed to the Google Groups "pulp-or-discuss" group.
> To post to this group, send email to pulp-or...@googlegroups.com.
> To unsubscribe from this group, send email to pulp-or-discu...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/pulp-or-discuss?hl=en.
>
>

--
Stuart Mitchell
PhD Engineering Science
Freelance Programmer and Optimisation Expert
www.stuartmitchell.com

Christophe-Marie Duquesne

unread,
Sep 30, 2011, 11:34:42 AM9/30/11
to Stuart Mitchell, pulp-or...@googlegroups.com
I confirm what Stuart said. Just mail me if you have trouble compiling
yaposib...

Cheers,
Christophe-Marie

Reply all
Reply to author
Forward
0 new messages