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 条
[21]   Iterated greedy local search methods for unrelated parallel machine scheduling [J].
Fanjul-Peyro, Luis ;
Ruiz, Ruben .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 207 (01) :55-69
[22]   Makespan minimization for scheduling unrelated parallel machines: A recovering beam search approach [J].
Ghirardi, M ;
Potts, CN .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 165 (02) :457-467
[23]   UNRELATED PARALLEL MACHINE SCHEDULING USING LOCAL SEARCH [J].
GLASS, CA ;
POTTS, CN ;
SHADE, P .
MATHEMATICAL AND COMPUTER MODELLING, 1994, 20 (02) :41-52
[24]   Minimizing total weighted tardiness on heterogeneous batch processors with incompatible job families [J].
Gokhale, Ravindra ;
Mathirajan, M. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 70 (9-12) :1563-1578
[25]  
Graham R. L., 1979, Discrete Optimisation, P287
[26]   An ACO algorithm for makespan minimization in parallel batch machines with non-identical job sizes and incompatible job families [J].
Jia, Zhao-hong ;
Wang, Chao ;
Leung, Joseph Y. -T. .
APPLIED SOFT COMPUTING, 2016, 38 :395-404
[27]   Effective heuristic for makespan minimization in parallel batch machines with non-identical capacities [J].
Jia, Zhao-hong ;
Li, Kai ;
Leung, Joseph Y-T .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2015, 169 :1-10
[28]   A meta-heuristic to minimize makespan for parallel batch machines with arbitrary job sizes [J].
Jia, Zhao-hong ;
Leung, Joseph Y. -T. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 240 (03) :649-665
[29]   A hybrid genetic heuristic for scheduling parallel batch processing. machines with arbitrary job sizes [J].
Kashan, Ali Husseinzadeh ;
Karimi, Behrooz ;
Jenabi, Masoud .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (04) :1084-1098
[30]  
Klemmt Andreas, 2009, Proceedings of the 2009 Winter Simulation Conference (WSC 2009), P1686, DOI 10.1109/WSC.2009.5429173