Article ID: | iaor20104163 |
Volume: | 48 |
Issue: | 8 |
Start Page Number: | 2449 |
End Page Number: | 2458 |
Publication Date: | Apr 2010 |
Journal: | International Journal of Production Research |
Authors: | Zandieh M, Adibi M A |
Keywords: | heuristics: local search |
In this paper a scheduling method based on variable neighbourhood search (VNS) is introduced to address a dynamic job shop scheduling problem that considers random job arrivals and machine breakdowns. To deal with the dynamic nature of the problem, an event-driven policy is selected. To enhance the efficiency and effectiveness of the scheduling method, an artificial neural network with a back propagation error learning algorithm is used to update parameters of the VNS at any rescheduling point according to the problem condition. The proposed method is compared with some common dispatching rules that have been widely used in the literature for the dynamic job shop scheduling problem. Results illustrate the high efficiency and effectiveness of the proposed method in a variety of shop floor conditions.