[SCIP] Multiple Constraint handlers

Naga Venkata Chaitanya Gudapati - nagavenkata.gudapati@studio.unibo.it nagavenkata.gudapati at studio.unibo.it
Wed Jun 30 18:49:09 CEST 2021


Thanks!

Thanks and Regards,
Chaitanya
________________________________
From: Ambros Gleixner <gleixner at zib.de>
Sent: Wednesday, June 30, 2021 6:29:31 PM
To: Naga Venkata Chaitanya Gudapati - nagavenkata.gudapati at studio.unibo.it <nagavenkata.gudapati at studio.unibo.it>; scip at zib.de <scip at zib.de>
Subject: Re: [SCIP] Multiple Constraint handlers

No, it is not called multiple times, since this would be calls for
separating the same LP solution.

Am 30.06.21 um 16:27 schrieb Naga Venkata Chaitanya Gudapati -
nagavenkata.gudapati at studio.unibo.it:
> Thanks! That answers my question but does the pricing round get
> immediately triggered after all the constraint handlers have added cuts
> or do they do they repeat after a few times? As in, say in a given round
> of separation, is each constraint handler called exactly once or can it
> be called multiple times.
>
> Thanks and Regards,
> Nag
> ------------------------------------------------------------------------
> *From:* Scip <scip-bounces at zib.de> on behalf of Ambros Gleixner
> <gleixner at zib.de>
> *Sent:* Wednesday, June 30, 2021 7:43:27 AM
> *To:* scip at zib.de <scip at zib.de>
> *Subject:* Re: [SCIP] Multiple Constraint handlers
> 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
> <https://listserv.zib.de/mailman/listinfo/scip>
>>
> _______________________________________________
> Scip mailing list
> Scip at zib.de
> https://listserv.zib.de/mailman/listinfo/scip
> <https://listserv.zib.de/mailman/listinfo/scip>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.zib.de/pipermail/scip/attachments/20210630/65e3e984/attachment.html>


More information about the Scip mailing list