I am trying to write a CP to deal with standart parallel machine scheduling problem with sequence dependent setup times. And we have a single machine operator following this parallel process (e.g. Incubation Operation). It will be a hybrid methodology combined with MILP dealing with planning issues. I built the code already working properly without d index of day explaining each planning day. To use in this hybrid method, I would like to extend the basic model to make schedules for each day of planning horizon, simultaneously.When I add d index of Day to sequence variable, I get some errors.
Could you please help me to overcome this challenge?
- I am also not clear whether it is possibe to add d index of Day to sequence dvar in this concept or not?
- Do I need to call the same CP model for each planning period in a recursive manner using a loop?
- Which alternative can provide computational efficiency?
Note: Errors!, Scheduling model and data file is attached in this massage. (Errors! & OPL CP Mod, Dat, Ops Files)