Minimizing total tardiness for the machine scheduling and worker assignment problems in identical parallel machines using genetic algorithms

被引:63
作者
Chaudhry, Imran Ali [1 ]
Drake, Paul R. [2 ]
机构
[1] Natl Univ Sci & Technol, Coll Aeronaut Engn, Dept Ind Engn, Risalpur 24090, Pakistan
[2] Univ Liverpool, Sch Management, eBusiness Ctr, Liverpool L69 7ZH, Merseyside, England
关键词
Genetic algorithms; Identical parallel machines; Tardiness; Worker assignment; Scheduling; SINGLE-MACHINE; JOBS; SHOP; MAKESPAN; EARLINESS/TARDINESS; OPTIMIZATION; MINIMIZATION; EARLINESS; FLOWSHOP; NUMBER;
D O I
10.1007/s00170-008-1617-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The concept of parallel machines has been widely used in manufacturing. This article proposes a genetic algorithm (GA) approach to minimize total tardiness of a set of tasks for identical parallel machines and worker assignment to machines. A spreadsheet-based GA approach is presented to solve the problem. A domain-independent general purpose GA is used, which is an add-in to the spreadsheet software. The paper demonstrates an adaptation of the proprietary GA software to the problem of minimizing total tardiness for the worker assignment scheduling problem for identical parallel machine models. Two 100 I/P/n/m/W problems taken from Hu (Int J Adv Manuf Technol 23:383-388, 2004, Int J Adv Manuf Technol 29:165-169, 2006) for a similar study are simulated. The performance of GA is superior to SES-A/LMC approach used by Hu and very close to the Exhaustive search procedure. It is shown that the spreadsheet GA implementation makes it very easy to adapt the problem for any set of objective measures without changing the actual model. Empirical analysis has been carried out to study the effect of GA parameters, namely, crossover rate, mutation rate, and the population size.
引用
收藏
页码:581 / 594
页数:14
相关论文
共 51 条
[1]   Multi-machine earliness and tardiness scheduling problem: an interconnected neural network approach [J].
Akyol, Derya Eren ;
Bayhan, G. Mirac .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 37 (5-6) :576-588
[2]   Enhancement of performance of Genetic Algorithm for job shop scheduling problems through inversion operator [J].
Amirthagadeswaran, K. S. ;
Arunachalam, V. P. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 32 (7-8) :780-786
[3]  
[Anonymous], 1991, Handbook of genetic algorithms
[4]  
*AXC INC, 1994, EV US GUID
[5]   Tardiness minimization on parallel machines [J].
Azizoglu, M ;
Kirca, O .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1998, 55 (02) :163-168
[6]   Scheduling equal-length jobs on identical parallel machines [J].
Baptiste, P .
DISCRETE APPLIED MATHEMATICS, 2000, 103 (1-3) :21-32
[7]   Minimizing flow-time variance in a single-machine system using genetic algorithms [J].
Chaudhry, Imran Ali ;
Drake, Paul R. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 39 (3-4) :355-366
[8]  
CHEN L, 2000, IEEE REAL TIME TECHN
[9]   Hybrid evolutionary algorithm with marriage of genetic algorithm and extremal optimization for production scheduling [J].
Chen, Yu-Wang ;
Lu, Yong-Zai ;
Yang, Gen-Ke .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 36 (9-10) :959-968
[10]   A column generation based decomposition algorithm for a parallel machine just-in-time scheduling problem [J].
Chen, ZL ;
Powell, WB .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 116 (01) :220-232