Using genetic algorithms for single-machine bicriteria scheduling problems

被引:46
作者
Köksalan, M
Keha, AB
机构
[1] Middle E Tech Univ, Dept Ind Engn, TR-06531 Ankara, Turkey
[2] Georgia Inst Technol, Sch ISYE, Atlanta, GA 30332 USA
关键词
bicriteria scheduling; genetic algorithms;
D O I
10.1016/S0377-2217(02)00220-5
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider two bicriteria scheduling problems on a single machine: minimizing flowtime and number of tardy jobs, and minimizing flowtime and maximum earliness. Both problems are known to be NP-hard. For the first problem, we developed a heuristic that produces an approximately efficient solution (AES) for each possible value the number of tardy jobs can take over the set of efficient solutions. We developed a genetic algorithm (GA) that further improves the AESs. We then adapted the GA for the second problem by exploiting its special structure. We present computational experiments that show that the GAs perform well. Many aspects of the developed GAs are quite general and can be adapted to other multiple criteria scheduling problems. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:543 / 556
页数:14
相关论文
共 24 条
[1]  
AYTAC A, 1998, THESIS METU ANKARA
[2]  
Bean J. C., 1994, ORSA Journal on Computing, V6, P154, DOI 10.1287/ijoc.6.2.154
[3]   AN APPLICATION OF GENETIC ALGORITHMS FOR FLOW-SHOP PROBLEMS [J].
CHEN, CL ;
VEMPATI, VS ;
ALJABER, N .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 80 (02) :389-396
[4]   COMPLEXITY OF SINGLE-MACHINE, MULTICRITERIA SCHEDULING PROBLEMS [J].
CHEN, CL ;
BULFIN, RL .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 70 (01) :115-125
[5]   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
[6]   MINIMIZING FLOW TIME VARIANCE IN A SINGLE-MACHINE SYSTEM USING GENETIC ALGORITHMS [J].
GUPTA, MC ;
GUPTA, YP ;
KUMAR, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 70 (03) :289-303
[7]  
HOOGEVEEN JA, 1992, THESIS CWI AMSTERDAM
[8]  
KIRAN AS, 1991, NAV RES LOG, V38, P721, DOI 10.1002/1520-6750(199110)38:5<721::AID-NAV3220380507>3.0.CO
[9]  
2-4
[10]   Minimizing flowtime and maximum earliness on a single machine [J].
Koksalan, M ;
Azizoglu, M ;
Kondakci, SK .
IIE TRANSACTIONS, 1998, 30 (02) :192-200