Scheduling unrelated parallel batch processing machines with non-identical job sizes and unequal ready times

被引:70
作者
Arroyo, Jose Elias C. [1 ]
Leung, Joseph Y. -T. [2 ,3 ]
机构
[1] Univ Fed Vicosa, Dept Comp Sci, BR-36570900 Vicosa, MG, Brazil
[2] Hefei Univ Technol, Sch Management, Hefei 230009, Anhui, Peoples R China
[3] New Jersey Inst Technol, Dept Comp Sci, Newark, NJ 07102 USA
关键词
Scheduling; Unrelated parallel batch machines; NP-hard; Makespan; Heuristics; TOTAL WEIGHTED TARDINESS; MAKESPAN MINIMIZATION; MINIMIZING MAKESPAN; GENETIC ALGORITHM; FAMILIES; OPTIMIZATION;
D O I
10.1016/j.cor.2016.08.015
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This research analyzes the problem of scheduling a set of n jobs with arbitrary job sizes and non-zero ready times on a set of m unrelated parallel batch processing machines so as to minimize the makespan. Unrelated parallel machine is a generalization of the identical parallel processing machines and is closer to real-world production systems. Each machine can accommodate and process several jobs simultaneously as a batch as long as the machine capacity is not exceeded. The batch processing time and the batch ready time are respectively equal to the largest processing time and the largest ready time among all the jobs in the batch. Motivated by the computational complexity and the practical relevance of the problem, we present several heuristics based on first-fit and best-fit earliest job ready time rules. We also present a mixed integer programming model for the problem and a lower bound to evaluate the quality of the heuristics. The small computational effort of deterministic heuristics, which is valuable in some practical applications, is also one of the reasons that motivates this study. The results show that the heuristic proposed in this paper has a superior performance compared to the heuristics based on ideas proposed in the literature. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:117 / 128
页数:12
相关论文
共 49 条
[1]   Bi-objective optimisation for scheduling the identical parallel batch-processing machines with arbitrary job sizes, unequal job release times and capacity limits [J].
Abedi, Mehdi ;
Seidgar, Hany ;
Fazlollahtabar, Hamed ;
Bijani, Rohollah .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (06) :1680-1711
[2]  
[Anonymous], ALGORITHM DESIGN COM
[3]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[4]  
Balasubramanian H, 2004, INT J PROD RES, V42, P1621, DOI [10.1080/00207540310001636994, 10.1080/00207543310001636994]
[5]   Scheduling jobs with ready times and precedence constraints on parallel batch machines using metaheuristics [J].
Bilyk, Andrew ;
Moench, Lars ;
Almeder, Christian .
COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 78 :175-185
[6]  
Brucker P., 1998, Journal of Scheduling, V1, P31, DOI 10.1002/(SICI)1099-1425(199806)1:1<31::AID-JOS4>3.0.CO
[7]  
2-R
[8]   Minimizing makespan on parallel batch processing machines [J].
Chang, PY ;
Damodaran, P ;
Melouk, S .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (19) :4211-4220
[9]   An improved ant colony optimization for scheduling identical parallel batching machines with arbitrary job sizes [J].
Cheng, Bayi ;
Wang, Qi ;
Yang, Shanlin ;
Hu, Xiaoxuan .
APPLIED SOFT COMPUTING, 2013, 13 (02) :765-772
[10]   Minimizing makespan and total completion time for parallel batch processing machines with non-identical job sizes [J].
Cheng, Bayi ;
Yang, Shanlin ;
Hu, Xiaoxuan ;
Chen, Bo .
APPLIED MATHEMATICAL MODELLING, 2012, 36 (07) :3155-3161