Originally posted by: noneless
Hi all.
I'm trying to develop a production scheduling model with following description:
The model is a production of a three-parts device witch can perform on 6 machines. Each part also performs on several operation witch can be done on any of the 6 machines. The objective of model is minimizing sum of the cost occurring when one operation of a specific part, performs on a machine an the immediate operation witch comes next, performs on another machine. I have a matrix contains the switching costs between machines and I want to calculate this machine switching cost based on the matrix. For example one operation of a specific part, performs on machine 1 and the immediate operation witch comes next, performs on machine 3. I want to return cost(1,3) from the costs matrix.
I define intervals for operations of parts and sequences for machines.But i can't access immediate interval of a specific part witch comes next in another sequence (like the attached picture). So I can't find the switching cost.
I appreciate if anyone could help me.
#DecisionOptimization#OPLusingCPOptimizer