Two-phase sub population genetic algorithm for parallel machine-scheduling problem

被引:93
作者
Chang, PC [1 ]
Chen, SH [1 ]
Lin, KL [1 ]
机构
[1] Yuan Ze Univ, Dept Ind Engn & Management, Taoyuan 32026, Taiwan
关键词
scheduling problem; genetic algorithm; multi-objective optimization; evolution strategy;
D O I
10.1016/j.eswa.2005.04.033
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a two-phase sub population genetic algorithm to solve the parallel machine-scheduling problem. In the first phase, the population will be decomposed into many sub-populations and each sub-population is designed for a scalar multi-objective. Subpopulation is a new approach for solving multi-objective problems by fixing each sub-population for a pre-determined criterion. In the second phase, non-dominant solutions will be combined after the first phase and all sub-population will be unified as one big population. Not only the algorithm merges sub-populations but the external memory of Pareto solution is also merged and updated. Then, one unified population with each chromosome search for a specific weighted objective during the next evolution process. The two phase sub-population genetic algorithm is applied to solve the parallel machine-scheduling problems in testing of the efficiency and efficacy. Experimental results are reported and the superiority of this approach is discussed. (c) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:705 / 712
页数:8
相关论文
共 27 条
[1]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[2]  
BRUCKE P, 1998, SCHEDULING ALGORITHM
[3]  
CARLE A, 1995, J PROGRAM LANG, V3, P1
[4]  
Chang P-C, 2003, APPL SOFT COMPUT, V3, P139
[5]   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
[6]   A STATE-OF-THE-ART REVIEW OF PARALLEL-MACHINE SCHEDULING RESEARCH [J].
CHENG, TCE ;
SIN, CCS .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 47 (03) :271-292
[7]  
Coello CAC, 2001, LECT NOTES COMPUT SC, V1993, P126
[8]  
Deb K, 2000, LECT NOTES COMPUTER, V1917, DOI [10.1007/3-540-45356-3_83, DOI 10.1007/3-540-45356-3_83]
[9]  
Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
[10]   Minimizing makespan subject to minimum flowtime on two identical parallel machines [J].
Gupta, JND ;
Ho, JC .
COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (07) :705-717