As shown in Fig nbsp when

As shown in Fig. 5, when the starting time of operation Oikl (SO) and the maximum value between the completion time of Oikl’s preceding operation within the same job (CPOJ) and the completion time of Oikl’s preceding operation on the same machine (CPOM) are in the same government electricity supply available period, Oikl can be defined as a forwarded operation if SO 3X FLAG larger than the maximum between CPOJ and CPOM. Oikl can then be moved left to the blue dash line which is the maximum between CPOJ and CPOM. When SO and the maximum between CPOJ and CPOM belong to different government electricity supply available periods, Oikl can be defined as a forwarded operation if the processing time of Oikl is smaller than the gap between the ending time of the period where the maximum between CPOJ and CPOM locates and the CPOJ or CPOM itself, as shown in Fig. 6. Oikl can then be moved left to the blue dash line which means the new starting time of the operation equals to the maximum between CPOJ and CPOM. The final situation is shown in Fig. 7 which is similar to the situation shown in Fig. 6, but the space left in the period where the maximum between CPOJ and CPOM locates is not enough for Oikl to move into. Then the target operation can be moved to the starting time of the first government electricity supply available period following the GAP where the maximum between CPOJ and CPOM locates, if the target operation originally started later than that time point.