No-wait flowshop scheduling problem with separate setup times to minimize total tardiness subject to makespan

作者:

Highlights:

摘要

The no-wait flowshop scheduling problem on m machines with separate setup times is addressed to minimize total tardiness with an upper bound on makespan. Conditions for a dominance rule are established. Then, a new simulated annealing algorithm utilizing block insertion and block exchange operators is proposed, which we call a block simulated annealing algorithm. The proposed block simulated annealing algorithm is combined with an iterated search algorithm where the block simulated annealing algorithm explores the search space for a smaller total tardiness while the iterated search algorithm satisfies the constraint on the makespan. The proposed combined algorithm is called PA. Moreover, six closely related and well performing algorithms in the literature are modified to the problem, and PA is compared with these six algorithms. Extensive computational experiments reveal that PA reduces the error of the best modified algorithm by more than 50% for the same CPU times. Furthermore, the results are statistically tested, and thus, PA is recommended.

论文关键词:Setup times,No-wait flowshop,Total tardiness,Makespan,Scheduling

论文评审过程:Received 25 September 2018, Revised 26 June 2019, Accepted 26 August 2019, Available online 23 September 2019, Version of Record 23 September 2019.

论文官网地址:https://doi.org/10.1016/j.amc.2019.124688