An effective hybrid optimization strategy for job-shop scheduling problems

被引:247
作者
Wang, L [1 ]
Zheng, DZ [1 ]
机构
[1] Tsing Hua Univ, Dept Automat, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
job-shop scheduling problem; genetic algorithm; simulated annealing; hybrid optimization strategy;
D O I
10.1016/S0305-0548(99)00137-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 [计算机应用技术]; 0835 [软件工程];
摘要
Simulated annealing is a naturally serial algorithm, but its behavior can be controlled by the cooling schedule. Genetic algorithm exhibits implicit parallelism and can retain useful redundant information about what is learned from previous searches by its representation in individuals in the population, but GA may lose solutions and substructures due to the disruptive effects of genetic operators and is not easy to regulate GA's convergence. By reasonably combining these two global probabilistic search algorithms, we develop a general, parallel and easily implemented hybrid optimization framework, and apply it to job-shop scheduling problems. Based on effective encoding scheme and some specific optimization operators, some benchmark job-shop scheduling problems are well solved by the hybrid optimization strategy, and the results are competitive with the best literature results. Besides the effectiveness and robustness of the hybrid strategy, the combination of different search mechanisms and structures can relax the parameter-dependence of GA and SA.
引用
收藏
页码:585 / 596
页数:12
相关论文
共 25 条
[1]
THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING [J].
ADAMS, J ;
BALAS, E ;
ZAWACK, D .
MANAGEMENT SCIENCE, 1988, 34 (03) :391-401
[2]
[Anonymous], 1991, P 4 INT C GENETIC AL
[3]
[Anonymous], 1989, GENETIC ALGORITHM SE
[4]
A tutorial survey of job-shop scheduling problems using genetic algorithms .1. Representation [J].
Cheng, RW ;
Gen, M ;
Tsujimura, Y .
COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 30 (04) :983-997
[5]
Croce F.D, 1995, COMPUTERS OPERATIONS, V22, P15
[6]
Dell'Amico M., 1993, Annals of Operations Research, V41, P231, DOI 10.1007/BF02023076
[7]
EVOLUTION BASED LEARNING IN A JOB-SHOP SCHEDULING ENVIRONMENT [J].
DORNDORF, U ;
PESCH, E .
COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (01) :25-40
[8]
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117
[9]
OPTIMIZATION OF CONTROL PARAMETERS FOR GENETIC ALGORITHMS [J].
GREFENSTETTE, JJ .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1986, 16 (01) :122-128
[10]
COOLING SCHEDULES FOR OPTIMAL ANNEALING [J].
HAJEK, B .
MATHEMATICS OF OPERATIONS RESEARCH, 1988, 13 (02) :311-329