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

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...

Full description

Saved in:
Bibliographic Details
Published inApplied mathematics and computation Vol. 365; p. 124688
Main Authors Allahverdi, Ali, Aydilek, Harun, Aydilek, Asiye
Format Journal Article
LanguageEnglish
Published Elsevier Inc 15.01.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
ISSN:0096-3003
1873-5649
DOI:10.1016/j.amc.2019.124688