General variable neighborhood search algorithm to minimize makespan of the distributed no-wait flow shop scheduling problem
Autor: | Behnam Malakooti, Mohammad Komaki |
---|---|
Rok vydání: | 2017 |
Předmět: |
0209 industrial biotechnology
Mathematical optimization 021103 operations research Job shop scheduling Heuristic (computer science) Mechanical Engineering 0211 other engineering and technologies 02 engineering and technology Flow shop scheduling Industrial and Manufacturing Engineering 020901 industrial engineering & automation Search algorithm Benchmark (computing) Heuristics Algorithm Metaheuristic Variable neighborhood search Mathematics |
Zdroj: | Production Engineering. 11:315-329 |
ISSN: | 1863-7353 0944-6524 |
Popis: | This paper addresses minimizing makespan of the distributed no-wait flow shop scheduling problem where there are several identical factories that work in parallel. There are jobs with series of operations that should be allocated to one of these factories and all operations of jobs should be performed in the allocated factories. After starting the first operation of the job, all other operations of the job should be processed without any interruption or delay. The goal is finding allocation and sequence of jobs on each factory such that the completion time of the last job processed in the system is minimized. For the addressed problem, several heuristics available in the literature developed to solve the classical no-wait flowshop scheduling problem have been extended to the addressed problem. Due to NP-hard nature of the addressed problem, a metaheuristic algorithm called General Variable Neighbourhood Search (GVNS) has been proposed which similar to Variable Neighbourhood Search (VNS) algorithm has shaking procedure and local search algorithm but the severity of the shaking procedure depending on the progress of incumbent solution changes. Also, time-saving strategies that allow focusing on promising movements in the search algorithm, as well as the shaking producer of the proposed GVNS algorithm, are incorporated. The performance of the heuristic algorithms and GVNS thorough comprehensive benchmark problems are presented. |
Databáze: | OpenAIRE |
Externí odkaz: |