International Journal of Production Research · 2009 · 44 citations · 27 references
ComputingComputer ScienceIndustrial EngineeringAlgorithmsOptimizationSchedulingCombinatorial OptimizationEvolutionary ComputationFlow Shop SchedulingGenetic AlgorithmsJob SequencingMakespan MinimizationFlow ShopGenetic Algorithm OptimizationHeuristic AlgorithmsHeuristic ComputationHybrid AlgorithmsUpper Bounds
The objective of this paper is to find a sequence of jobs for the permutation flow shop to minimise the makespan. The shop consists of 10 machines. A feed-forward back-propagation artificial neural network (ANN) is used to solve the problem. The network is trained with the optimal sequences for five-, six- and seven-job problems. This trained network is then used to solve a problem with a greater number of jobs. The sequence obtained using the neural network is used to generate the initial population for the genetic algorithm (GA) using the random insertion perturbation scheme (RIPS). The makespan of the sequence obtained by this approach (ANN-GA-RIPS) is compared with that obtained using GA starting with a random population (ANN-GA). It was found that the ANN-GA-RIPS approach performs better than ANN-GA starting with a random population. The results obtained are compared with those obtained using the Nawaz, Enscore and Ham (NEH) heuristic and upper bounds of Taillard's benchmark problems. ANN-GA-RIPS performs better than the NEH heuristic and the results are found to be within 5% of the upper bounds.
27
The Complexity of Flowshop and Jobshop Scheduling
M. R. Garey, David Johnson, Ravi Sethi · Mathematics of Operations Research · 1976 · 2.6K citations
Benchmarks for basic scheduling problems
Éric D. Taillard · European Journal of Operational Research · 1993 · 2.4K citations