Research Article

Variable Neighborhood Search for Parallel Machines Scheduling Problem with Step Deteriorating Jobs

Algorithm 4

Procedure of neighborhood structure N S S 5 .
Procedure: 𝑁 𝑆 𝑆 5
for   𝑖 = 1 to Ο† do
 select two jobs p and q at random from the current solution π‘₯
  π‘₯ ξ…ž   = invert partial jobs between job 𝑝 and job π‘ž
 if Z( π‘₯ ξ…ž ) < 𝑍 ( π‘₯ ) do
   π‘₯ = π‘₯ ξ…ž
 end  if
end  for