Alpha icon indicating copy to clipboard operation
Alpha copied to clipboard

Additional constraint generated during transformation of choice rules

Open rtaupe opened this issue 4 years ago • 5 comments

In addition to the two normal rules encoding a choice rule, ChoiceHeadToNormal now also generates a constraint that forbids the two complementary head literals to be true at the same time. The constraint helps propagation and thus potentially improves solving performance. It can be grounded at the same time as the choice rule itself if constraints are grounded permissively (with gtc >= 2 since the body of the constraint contains two literals more than the body of the choice rule).

rtaupe avatar Dec 15 '20 17:12 rtaupe