A new multiobjective genetic algorithm with heterogeneous population for solving flowshop scheduling problems

被引:23
作者
Yandra [1 ]
Tamura, Hiroyuki [1 ]
机构
[1] Kansai Univ, Fac Engn, Dept Elect Engn & Comp Sci, Appl Syst Design Lab, Osaka, Japan
关键词
multiobjective; flowshop scheduling; genetic algorithms; heterogeneous population;
D O I
10.1080/09511920601160288
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The present paper discusses the application of a new genetic algorithm (GA) featuring heterogeneous population to solve multiobjective flowshop scheduling problems. Many GAs have been developed to solve multiobjective scheduling problems, but they used a non-heterogeneous population approach, which could lead to premature convergence and local Pareto-optimum solutions. Our experiments with a 20-job and 20-machine benchmark problem given in Taillard (1993) show that the heterogeneous multiobjective genetic algorithm (hMGA) developed in this research outperforms NSGA-II (Deb 2001) one of the widely used algorithms with non-heterogeneous population. Moreover, in this paper we also present the comparison of hMGA with another meta-heuristic method, i. e. multi-objective simulated annealing (MOSA), proposed by Varadharajan and Rajendran (2005). This research concludes that hMGA developed in this work is promising as it can produce a new set of Pareto-optimum solutions that have not been found by MOSA before.
引用
收藏
页码:465 / 477
页数:13
相关论文
共 31 条
[1]  
[Anonymous], 2004, METAHEURISTICS MULTI
[2]   Genetic local search for multi-objective flowshop scheduling problems [J].
Arroyo, JEC ;
Armentano, VA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 167 (03) :717-738
[3]  
Bagchi Tapan P., 1999, Multiobjective Scheduling by Genetic Algorithms
[4]  
Bagchi TP, 2001, LECT NOTES COMPUT SC, V1993, P458
[5]  
Brizuela C, 2001, LECT NOTES COMPUT SC, V1993, P443
[6]   The development of gradual-priority weighting approach for the multi-objective flowshop scheduling problem [J].
Chang, PC ;
Hsieh, JC ;
Lin, SG .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2002, 79 (03) :171-183
[7]   A multi-population genetic algorithm to solve multi-objective scheduling problems for parallel machines [J].
Cochran, JK ;
Horng, SM ;
Fowler, JW .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (07) :1087-1102
[8]  
Coello C. A. C., 2002, EVOLUTIONARY ALGORIT
[9]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[10]  
Deb K., 2001, Multi-Objective Optimization using Evolutionary Algorithms