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

被引:68
|
作者
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
相关论文
共 50 条
  • [11] A genetic algorithm for scheduling parallel non-identical batch processing machines
    Xu, Shubin
    Bean, James C.
    2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING, 2007, : 143 - +
  • [12] Minimizing makespan and total completion time for parallel batch processing machines with non-identical job sizes
    Cheng, Bayi
    Yang, Shanlin
    Hu, Xiaoxuan
    Chen, Bo
    APPLIED MATHEMATICAL MODELLING, 2012, 36 (07) : 3155 - 3161
  • [13] Dynamic scheduling of batch-processing machines with non-identical product sizes
    Van Der Zee, D. J.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2007, 45 (10) : 2327 - 2349
  • [14] Scheduling a batch processing machine with non-identical job sizes: a clustering perspective
    Chen, Huaping
    Du, Bing
    Huang, George Q.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (19) : 5755 - 5778
  • [15] Heuristics for makespan minimization on parallel batch processing machines with unequal job ready times
    Damodaran, Purushothaman
    Velez-Gallego, Mario C.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 49 (9-12): : 1119 - 1128
  • [16] Heuristics for makespan minimization on parallel batch processing machines with unequal job ready times
    Purushothaman Damodaran
    Mario C. Velez-Gallego
    The International Journal of Advanced Manufacturing Technology, 2010, 49 : 1119 - 1128
  • [17] An effective discrete differential evolution algorithm for scheduling uniform parallel batch processing machines with non-identical capacities and arbitrary job sizes
    Zhou, Shengchao
    Liu, Ming
    Chen, Huaping
    Li, Xueping
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2016, 179 : 1 - 11
  • [18] Minimizing makespan for parallel batch processing machines with non-identical job sizes using neural nets approach
    Shao, Hao
    Chen, Hua-Ping
    Huang, George Q.
    Xu, Rui
    Cheng, Ba-yi
    Wang, Shuan-shi
    Liu, Bo-wen
    ICIEA 2008: 3RD IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, PROCEEDINGS, VOLS 1-3, 2008, : 1921 - 1924
  • [19] Bi-objective optimisation for scheduling the identical parallel batch-processing machines with arbitrary job sizes, unequal job release times and capacity limits
    Abedi, Mehdi
    Seidgar, Hany
    Fazlollahtabar, Hamed
    Bijani, Rohollah
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (06) : 1680 - 1711
  • [20] Fuzzy Scheduling for Single Batch-processing Machine with Non-identical Job Sizes
    Cheng, Ba-yi
    Chen, Hua-ping
    Wang, Shuan-shi
    2008 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-5, 2008, : 27 - 30