[SCIP] Multiple Constraint handlers

Ambros Gleixner gleixner at zib.de
Wed Jun 30 07:43:27 CEST 2021


Hi Naga,

Setting the result to SCIP_SEPARATED does not immediately trigger a 
round of pricing, rather: the separation callbacks of all constraint 
handlers are called (in decreasing priority) and if one sets the result 
to SCIP_SEPARATED, then another round of pricing is triggered.

Does that help?

Best,
Ambros


Am 23.06.21 um 13:50 schrieb Naga Venkata Chaitanya Gudapati - 
nagavenkata.gudapati at studio.unibo.it:
> Hello Folks,
> 
> I have three constraint handlers and one pricer.  I am trying to understand the price-and-cut loop better.
> 
> If I understand things correctly, once I add a cut, I set the result to  SCIP_SEPARATED which triggers a round of pricing. But what happens when there are three constraint handlers with different separation priorities?
> 
> Could someone also help me understand what does one round of separation involve when I have multiple constraint handlers?
> 
> Regards,
> Nag
> _______________________________________________
> Scip mailing list
> Scip at zib.de
> https://listserv.zib.de/mailman/listinfo/scip
> 


More information about the Scip mailing list