A case-injected genetic algorithm for single machine scheduling problems with release time

被引:19
作者
Chang, Pei-Chann [1 ]
Hsieh, Jih-Chang
Liu, Chen-Hao
机构
[1] Yuan Ze Univ, Dept Ind Engn & Management, Taoyuan, Taiwan
[2] Vanung Univ, Dept Ind Management, Chungli, Taoyuan, Taiwan
关键词
genetic algorithm; case-based reasoning; single-machine scheduling;
D O I
10.1016/j.ijpe.2005.11.003
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a case-injected genetic algorithm (CIGA) to solve the single machine scheduling problems with release time and the objective is to minimize the total weighted completion time. The initial case base is generated by using general genetic algorithm (GA) for different problem sets. To solve a new problem, CIGA first retrieves the similar cases from the case base according to the two-phase similarity coefficient adaptation procedure developed in this research, and then incorporates these similar cases into the GA to solve the problems at hand. Finally, CIGA stores the solved problems in the case base for future retrievals. Extensive experimental results, including case retrieval of case base as initial population and injection of case base every 600 generation, show that CIGA outperformed the other GAs with better quality of solutions. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:551 / 564
页数:14
相关论文
共 30 条
[1]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[2]  
BAKER KR, 1974, INTRO SEQUENCE SCHED
[3]  
BIANCO L, 1988, NAV RES LOG, V35, P177, DOI 10.1002/1520-6750(198804)35:2<177::AID-NAV3220350203>3.0.CO
[4]  
2-V
[5]   A note on 'An efficient algorithm for the single-machine tardiness problem' [J].
Biskup, D ;
Piewitt, W .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2000, 66 (03) :287-292
[6]   An iterative heuristic for the single machine dynamic total completion time scheduling problem [J].
Chand, S ;
Traub, R ;
Uzsoy, R .
COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (07) :641-651
[7]  
Chang P-C, 2003, APPL SOFT COMPUT, V3, P139
[8]   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
[9]   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
[10]   A tutorial survey of job-shop scheduling problems using genetic algorithms: Part II. Hybrid genetic search strategies [J].
Cheng, RW ;
Gen, M ;
Tsujimura, Y .
COMPUTERS & INDUSTRIAL ENGINEERING, 1999, 37 (1-2) :51-55