[SCIP] Default Plugins - branch&price

Benjamin Müller benjamin.mueller at zib.de
Mon Nov 7 11:46:38 CET 2016


Dear Albert,

did you include your plug-ins by using the corresponding include 
function (SCIPincludeObjBranchrule)? If you just want to use your 
branching rule you need to give it the highest priority.

Alternatively, you can remove SCIPincludeDefaultPlugins and explicitly 
include only the plug-ins you want to use. Note that you need to have at 
least one node selector.

Regards,
Benny

On 11/07/2016 09:09 AM, Schrotenboer, A.H. wrote:
> Dear all,
>
> For implementing my own branch and price algorithm i used the c++
> wrapper classes of SCIP. I devised my own branching rules, constraint
> handlers, pricers etc.  I included the defaultplugins by calling:
>       SCIP_CALL(SCIPincludeDefaultPlugins(scip));
>
>
> If I run my code, at some point SCIP is making branching decisions,
> without calling my own branching rules. I suspect that it has to do with
> separation or heuristic procedures included in the default plugins.
> Nevertheless, i would like to NOT include those procedures in my program
> (at least not at this point). So, The only thing i want SCIP to do is
> branching according to my branching rules, and solving the pricing
> problems in each node.
>
> Without going through 1500 parameters, is there an easy way to achieve
> this, i.e.,  to not include those procedures that cause branching that
> don't use my own branching rules?
>
> Kind regards,
>
> Albert
>
>
> _______________________________________________
> Scip mailing list
> Scip at zib.de
> http://listserv.zib.de/mailman/listinfo/scip
>

-- 
______________________________
Benjamin Müller
Zuse Institute Berlin
Takustr. 7, 14195 Berlin
benjamin.mueller at zib.de
+49 30 841 85-195


More information about the Scip mailing list