Research Article

A DE-LS Metaheuristic Algorithm for Hybrid Flow-Shop Scheduling Problem considering Multiple Requirements of Customers

Algorithm 3

The proposed local search.
Input: solution , the objective value , maximum number of iterations , pre-defined index .
(1)While then
(2)
(3)
(4)
(5) If then
(6)  Get the new solution by using 2-opt operation, and the selected jobs are and
(7) Else
(8)  Get the new solution by using swap operation, and the selected jobs are and
(9) End if
(10) Calculate the objective value
(11) If then
(12)  Update
(13) End if
(14)
(15)End while