A cooperative coevolutionary algorithm with application to job shop scheduling problem

被引:1
作者
Hong, Zhou [1 ]
Jian, Wang [1 ]
机构
[1] Beihang Univ, Sch Econ & Management, Beijing, Peoples R China
来源
2006 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS (SOLI 2006), PROCEEDINGS | 2006年
关键词
coevolution; cooperative partner; job shop; scheduling;
D O I
10.1109/SOLI.2006.329083
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
An improved cooperative coevolutionary algorithm, which aims at solving job shop scheduling problem, is proposed in this paper. According to the number of machines, population is naturally divided into some subpopulations whose individuals encode the preference list of jobs. The proposed algorithm introduces steady-state reproduction to crossover and mutation operators, and inserts some new individuals to the subpopulation at some other generations, and uses the improved preference-list-based G&T algorithm to decode the whole solutions to calculate fitness by three types of cooperative partners, and adopts an innovative updating technique to speed up the convergence. The optimization results of numerical experiments have shown that, the proposed algorithm has outperformed traditional genetic algorithms and showed strong competition with other heuristics.
引用
收藏
页码:746 / +
页数:3
相关论文
共 16 条
  • [1] THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING
    ADAMS, J
    BALAS, E
    ZAWACK, D
    [J]. MANAGEMENT SCIENCE, 1988, 34 (03) : 391 - 401
  • [2] BIERWIRTH C, 1995, OR SPEKTRUM, V17, P87, DOI 10.1007/BF01719250
  • [3] Cheng R., 1997, THESIS TOKYO I TECHN
  • [4] Croce F.D, 1995, COMPUTERS OPERATIONS, V22, P15
  • [5] Dell'Amico M., 1993, Annals of Operations Research, V41, P231, DOI 10.1007/BF02023076
  • [6] EVOLUTION BASED LEARNING IN A JOB-SHOP SCHEDULING ENVIRONMENT
    DORNDORF, U
    PESCH, E
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (01) : 25 - 40
  • [7] FANG HL, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P375
  • [8] GEN M, 1997, GENETIC ALGORITHMS E
  • [9] Gen M., 2000, Genetic Algorithms and Engineering Optimization
  • [10] A symbiotic evolutionary algorithm for the integration of process planning and job shop scheduling
    Kim, YK
    Park, K
    Ko, J
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (08) : 1151 - 1171