A hybrid genetic algorithm for the single machine scheduling problem

被引:33
作者
Miller, DM [1 ]
Chen, HC
Matson, J
Liu, Q
机构
[1] Univ Alabama, Coll Engn, Tuscaloosa, AL 35487 USA
[2] Tennessee Technol Univ, Coll Engn, Cookeville, TN 38505 USA
[3] McKesson HBOC Co, Atlanta, GA USA
关键词
sequencing; scheduling; genetic algorithm;
D O I
10.1023/A:1009684406579
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A hybrid genetic algorithm (HGA) is proposed for the single machine, single stage, scheduling problem in a sequence dependent setup time environment within a fixed planning horizon (SSSDP). It incorporates the elitist ranking method, genetic operators, and a hill-climbing technique in each searching area. To improve the performance and efficiency, hill climbing is performed by uniting the Wagner-Whitin Algorithm with the problem-specific knowledge. The objective of the HGA is to minimize the sum of setup cost, inventory cost, and backlog cost. The HGA is able to obtain a superior solution, if it is not optimal, in a reasonable time. The computational results of this algorithm on real life SSSDP problems are promising. In our test cases, the HGA performed up to 50% better than the Just-In-Time heuristics and 30% better than the complete batching heuristics.
引用
收藏
页码:437 / 454
页数:18
相关论文
共 35 条
[1]   A HEURISTIC ALGORITHM FOR MASTER PRODUCTION SCHEDULE GENERATION WITH FINITE-CAPACITY AND SEQUENCE DEPENDENT SETUPS [J].
AROSIO, M ;
SIANESI, A .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1993, 31 (03) :531-553
[2]  
Bellman R, 1982, MATH ASPECTS SCHEDUL
[3]  
CAVENY RS, 1994, THESIS U ALABAMA
[4]   ONE-MACHINE BATCHING AND SEQUENCING OF MULTIPLE-TYPE ITEMS [J].
CHENG, TCE ;
CHEN, ZL ;
OGUZ, C .
COMPUTERS & OPERATIONS RESEARCH, 1994, 21 (07) :717-721
[5]   A HEURISTIC LOT-SIZING ALGORITHM FOR A GT CELL [J].
CHO, KK ;
KIM, KH ;
KIM, CS .
COMPUTERS & INDUSTRIAL ENGINEERING, 1994, 26 (01) :1-9
[6]   JOINT LOT SIZING AND SCHEDULING OF MULTIPLE ITEMS WITH SEQUENCE-DEPENDENT SETUP COSTS [J].
DILTS, DM ;
RAMSING, KD .
DECISION SCIENCES, 1989, 20 (01) :120-133
[7]   BATCHING TO MINIMIZE FLOW TIMES ON ONE MACHINE [J].
DOBSON, G ;
KARMARKAR, US ;
RUMMEL, JL .
MANAGEMENT SCIENCE, 1987, 33 (06) :784-799
[8]  
DOLL C, 1973, MANAGEMENT SCI, V20
[9]  
Driscoll W. C., 1977, AIIE Transactions, V9, P388, DOI 10.1080/05695557708975171
[10]   A grasp for single machine scheduling with sequence dependent setup costs and linear delay penalties [J].
Feo, TA ;
Sarathy, K ;
McGahan, J .
COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (09) :881-895