A multi-objective genetic local search algorithm and its application to flowshop scheduling

被引:712
作者
Ishibuchi, H [1 ]
Murata, T
机构
[1] Osaka Prefecture Univ, Dept Ind Engn, Sakai, Osaka 5998531, Japan
[2] Ashikaga Inst Technol, Dept Syst & Ind Engn, Ashikaga, Tochigi 3268558, Japan
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS | 1998年 / 28卷 / 03期
关键词
genetic algorithms (GA's); local search; multiobjective optimization; scheduling; search direction;
D O I
10.1109/5326.704576
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose a hybrid algorithm for finding a set of nondominated solutions of a multi-objective optimization problem. In the proposed algorithm, a local search procedure is applied to each solution (i.e., each individual) generated by genetic operations. Our algorithm uses a weighted sum of multiple objectives as a fitness function. The fitness function is utilized when a pair of parent solutions are selected for generating a new solution by crossover and mutation operations. A local search procedure is applied to the new solution to maximize its fitness value. One characteristic feature of our algorithm is to randomly specify weight values whenever a pair of parent solutions are selected. That is, each selection (i,e,, the selection of two parent solutions) is performed by a different weight vector. Another characteristic feature of our algorithm is not to examine all neighborhood solutions of a current solution in the local search procedure, Only a small number of neighborhood solutions are examined to prevent the local search procedure from spending almost all available computation time in our algorithm. High performance of our algorithm is demonstrated by applying it to multi-objective flowshop scheduling problems.
引用
收藏
页码:392 / 403
页数:12
相关论文
共 27 条
[1]  
[Anonymous], 1991, Handbook of genetic algorithms
[2]   SEQUENCING WITH EARLINESS AND TARDINESS PENALTIES - A REVIEW [J].
BAKER, KR ;
SCUDDER, GD .
OPERATIONS RESEARCH, 1990, 38 (01) :22-36
[3]  
DANIELS RL, 1990, NAV RES LOG, V37, P981, DOI 10.1002/1520-6750(199012)37:6<981::AID-NAV3220370617>3.0.CO
[4]  
2-H
[5]   THE LESSONS OF FLOWSHOP SCHEDULING RESEARCH [J].
DUDEK, RA ;
PANWALKAR, SS ;
SMITH, ML .
OPERATIONS RESEARCH, 1992, 40 (01) :7-13
[6]  
ESBENSEN H, 1996, M961 UCBERL COLL ENG
[7]   An Overview of Evolutionary Algorithms in Multiobjective Optimization [J].
Fonseca, Carlos M. ;
Fleming, Peter J. .
EVOLUTIONARY COMPUTATION, 1995, 3 (01) :1-16
[8]  
FONSECA CM, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P416
[9]  
GLASS CA, 1992, PREPRINT SERIES
[10]  
Goldberg D. E., 1989, GENETIC ALGORITHMS S