Can anyone advise me on how minimize_static_lex(exprs) should work in Docplex cp
I am using minimize_static_lex(makespan, product_changes)
I would expect that solver would first find optimal solution for makespan, then begin minimimizing product_changes.
But my model is not doing that. It seems to stop at the first feasible solution found, and the solution is far from 'good', ie makespan is twice what I get when minimizing makespan alone.
BTW if I use minimize_static_lex(makespan) (ie with one expression only) I get same result as using minimize(makespan)
Is there other setting(s) I should use when trying to do multi-objective optimisations?
Any ideas?
Regards
Ross Dye
0400669880