[Scip] how to disable some presolvers?
Tobias Achterberg
achterberg at zib.de
Mon Jan 4 10:11:00 MET 2010
The method SCIPsetIntParam() does the job. Of course, you need to call this for each
"presolving/xxx/maxrounds" parameter individually.
As you already pointed out, an alternative is to not call SCIPincludePresolXXX() for the
presolver plugins that you do not want to use, which implies that you must not call
SCIPincludeDefaultPlugins(). Consequently, you need to include the plugins that you want
to have (like constraint handlers, cut separators, branching rules, heuristics) manually.
Tobias
Xiangyong Li wrote:
> Dear all,
>
> I want to disable all the default presolvers. The manual says I can
> disable the presolver by setting "maxrounds" to 0. I do not know how to
> set in the program. Use SCIPaddIntParam?
> If I do not use "SCIPincludePresolXX" at the beginning , does it mean
> that I disable presolver XX (I also do not implement
> SCIPincludeDefaultPlugins
> <http://scip.zib.de/doc/html/scipdefplugins_8c-source.html#l00030>) ? Or
> I should use other methods to disable the presolvers.
>
> Thanks.
>
> Merry Christmas!
>
>
> Xiangyong
>
>
>
>
>
> _______________________________________________
> Scip mailing list
> Scip at zib.de
> http://listserv.zib.de/mailman/listinfo/scip
More information about the Scip
mailing list