Originally posted by: SystemAdmin
[thiago.serra said:]
Hi folks,
I'm currently working on search space reduction for a CP scheduling model.
My first idea was to get some unfeasibilities more obvious so that invalid branching could be detected earlier. I've tried to do that by creating additional constraints to the model.
For example, being explicit about a constraint over an inconsistency that could be already detected some steps ahead if not explicitly declared.
But, intead of speeding up, sometimes it turned out that the solver got more lost than before, taking much more time to find a single solution.
For such reason, I have some doubts about redundat constraints design that I would like to share with other modelers and ILOG staff.
Is constraint redundancy worthy for performance purposes in CPO?
What is the highest node consistency level I can assume that CPO will check before each branching over an interval variable?
Is there any situation in which redundancy should be avoided?
TIA.
#DecisionOptimization#OPLusingCPOptimizer