Article ID: | iaor201525365 |
Volume: | 65 |
Issue: | 8 |
Start Page Number: | 1221 |
End Page Number: | 1231 |
Publication Date: | Aug 2014 |
Journal: | Journal of the Operational Research Society |
Authors: | Eskandari Hamidreza, Hosseinzadeh Amirhamed |
Keywords: | heuristics: local search |
This paper deals with hybrid flow‐shop scheduling problem with rework. In this problem, jobs are inspected at the last stage, and poorly processed jobs were returned and processed again. Thus, a job may visit a stage more than once, and we have a hybrid flow‐shop with re‐entrant flow. This kind of a shop may occur in many industries, such as final inspection system in automotive manufacturing. The criterion is to minimize the makespan of the system. We developed a 0–1 mixed‐integer program of the problem. Since the hybrid flow‐shop scheduling problem is NP‐hard, an algorithm for finding an optimal solution in polynomial time does not exist. So we generalized some heuristic methods based on several basic dispatching rules and proposed a variable neighbourhood search (VNS) for the problem with sequence‐dependent set‐up times and unrelated parallel machines. The computational experiments show that VNS provides better solutions than heuristic methods.