Research Article

[Retracted] Real-Time Scheduling of Mixed Model Assembly Line with Large Variety and Low Volume Based on Event-Triggered Simulated Annealing (ETSA)

Algorithm 1

Algorithm of ETSA.
while(T > T_min)
{
 dE = J (Y (i +  1))  − J (Y (i));
 if (dE ≥ 0)//Expresses that if the solution is better after moving, it always accepts moving.
Y (i + 1) = Y (i); //Accept the movement from Y (i) to Y (i + 1)
 else
{
if (exp (dE/T) > random (0, 1) )
Y (i + 1) = Y (i); //Accept the movement from Y (i) to Y (i + 1)
}
T = rT; //cooling annealing, 0 < R < 1. The larger the r, the slower the cooling is; the smaller the r, the faster the cooling is.
i ++;
}