Heuristics to minimize makespan of parallel batch processing machines

被引:49
作者
Damodaran, Purushothaman [1 ]
Chang, Ping-Yu [2 ]
机构
[1] Florida Int Univ, Dept Ind & Syst Engn, Miami, FL 33199 USA
[2] Mingchi Univ Technol, Dept Ind Engn & Management, Taipei, Taiwan
关键词
batch processing machines; heuristics; parallel machines; scheduling;
D O I
10.1007/s00170-007-1042-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Batch-processing machines can process several jobs simultaneously. These machines are commonly used to test Printed Circuit Boards (PCBs). The processing time and the dimensions of the PCB are given. Each batch is formed such that the total size of all the PCBs in the batch does not exceed the machine capacity. The batch processing time is equal to the longest processing time of all the PCBs in the batch. These batch processing machines are expensive and a bottleneck. Scheduling PCBs on these parallel batch processing machines to minimize their makespan is NP-hard. Consequently, we propose several heuristics. The performance of the proposed heuristics is compared to a simulated annealing approach and a commercial solver.
引用
收藏
页码:1005 / 1013
页数:9
相关论文
共 26 条
[1]  
Bramel J, 1998, SERIES OPERATIONS RE
[2]   Batch scheduling with deadlines on parallel machines [J].
Brucker, P ;
Kovalyov, MY ;
Shafransky, YM ;
Werner, F .
ANNALS OF OPERATIONS RESEARCH, 1998, 83 (0) :23-40
[3]   MINIMIZING TOTAL COMPLETION-TIME ON A BATCH PROCESSING MACHINE WITH JOB FAMILIES [J].
CHANDRU, V ;
LEE, CY ;
UZSOY, R .
OPERATIONS RESEARCH LETTERS, 1993, 13 (02) :61-65
[4]   Minimizing makespan on parallel batch processing machines [J].
Chang, PY ;
Damodaran, P ;
Melouk, S .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (19) :4211-4220
[5]  
COFFMAN EG, 1978, SIAM J COMPUT, V7, P1, DOI 10.1137/0207001
[6]   Mixed integer formulation to minimize makespan in a flow shop with batch processing machines [J].
Damodaran, P ;
Srihari, K .
MATHEMATICAL AND COMPUTER MODELLING, 2004, 40 (13) :1465-1472
[7]   Minimizing makespan on a batch-processing machine with non-identical job sizes using genetic algorithms [J].
Damodaran, Purushothaman ;
Manjeshwar, Praveen Kumar ;
Srihari, Krishnaswami .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2006, 103 (02) :882-891
[8]   Minimizing the makespan on a batch machine with non-identical job sizes: an exact procedure [J].
Dupont, L ;
Dhaenens-Flipo, C .
COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (07) :807-819
[9]  
Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[10]  
Ghazvini FJ, 1998, INT J PROD ECON, V55, P273, DOI 10.1016/S0925-5273(98)00067-X