MULTIOBJECTIVE GENETIC ALGORITHM AND ITS APPLICATIONS TO FLOWSHOP SCHEDULING

Citation
T. Murata et al., MULTIOBJECTIVE GENETIC ALGORITHM AND ITS APPLICATIONS TO FLOWSHOP SCHEDULING, Computers & industrial engineering, 30(4), 1996, pp. 957-968
Citations number
16
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Interdisciplinary Applications","Engineering, Industrial
ISSN journal
03608352
Volume
30
Issue
4
Year of publication
1996
Pages
957 - 968
Database
ISI
SICI code
0360-8352(1996)30:4<957:MGAAIA>2.0.ZU;2-8
Abstract
In this paper, we propose a multi-objective genetic algorithm and appl y it to flowshop scheduling. The characteristic features of our algori thm are its selection procedure and elite preserve strategy. The selec tion procedure in our multi-objective genetic algorithm selects indivi duals for a crossover operation based on a weighted sum of multiple ob jective functions with variable weights. The elite preserve strategy i n our algorithm uses multiple elite solutions instead of a single elit e solution. That is, a certain number of individuals are selected from a tentative set of Pareto optimal solutions and inherited to the next generation as elite individuals. In order to show that our approach c an handle multi-objective optimization problems with concave Pareto fr onts, we apply the proposed genetic algorithm to a two-objective funct ion optimization problem with a concave Pareto front. Last, the perfor mance of our multi-objective genetic algorithm is examined by applying it to the flowshop scheduling problem with two objectives: to minimiz e the makespan and to minimize the total tardiness. We also apply our algorithm to the flowshop scheduling problem with three objectives: to minimize the makespan, to minimize the total tardiness, and to minimi ze the total flowtime. Copyright (C) 1996 Elsevier Science Ltd