[SCIP] Pricer loop doesn't stop iterating

Rossinelli Philippe Sakari philippe.rossinelli at epfl.ch
Fri Dec 11 08:37:11 CET 2015


Dear all,

I am currently working on the same optimization problem as Jan Berling who posted on this mailing list some while ago. My issue is the following. We recently decided to update SCIP, MUMPS, METIS and Ipopt to more recent versions (SCIP v3.2.0, MUMPS 4.10.0, METIS v4.0.3, Ipopt 3.12.4). We managed to install all the components, and the whole program seems to work very well when no pricer is added.

The catch comes when we try to use our implemented pricer, it doesn't stop iterating (while when using the previous version, it would stop after 3 iterations). After 3 iterations, no more variables are added to the problem though.
I tried to solve the problem by implementing in the SCIP_DECL_PRICERREDCOST the following lines

if (pricerData->countIteration > 5)
       {
              (*result) = SCIP_DIDNOTRUN;
              return SCIP_OKAY;
       },
But it doesn't make any difference, it would not stop.

I also saw in the solver that there is parameter maxpricerounds that could be set, but it doesn't appear in the list of "all scip parameters" in here : http://scip.zib.de/doc/html/PARAMETERS.php .

I would appreciate any idea!

Sincerely,
Philippe Rossinelli
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.zib.de/pipermail/scip/attachments/20151211/da7be971/attachment.html>


More information about the Scip mailing list