An effective iterated greedy algorithm for scheduling unrelated parallel batch machines with non-identical capacities and unequal ready times

被引:61
|
作者
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; Makespan; Iterated greedy; Meta-heuristics; INCOMPATIBLE JOB FAMILIES; TOTAL WEIGHTED TARDINESS; PROCESSING MACHINES; MINIMIZE MAKESPAN; GENETIC ALGORITHM; SIZES; HEURISTICS; OPTIMIZATION;
D O I
10.1016/j.cie.2016.12.038
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This study addresses 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 machines with different capacities so as to minimize the makespan. Unrelated parallel machines is the most general case of parallel machine environments where each machine processes each job at a different speed. In the studied problem, each machine can 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. In this paper, we first provide a lower bound for the problem and a mixed integer programming (MIP) model. To solve the problem, a meta-heuristic based on the iterated greedy (IG) algorithm is proposed. IG is a simple meta-heuristic which generates a sequence of solutions by iterating over a greedy constructive heuristic using destruction and construction operations. In the recent literature this meta-heuristic has been employed to solve a considerable number of combinatorial optimization problems. This is because IG is easy to implement and it often exhibits an excellent performance. The effectiveness of the proposed IG algorithm is evaluated and compared by computational experiments on a large benchmark of randomly generated instances. The obtained results indicate that the proposed algorithm has a superior performance compared to some meta-heuristic algorithms proposed for similar problems. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:84 / 100
页数:17
相关论文
共 50 条
  • [1] Scheduling unrelated parallel batch processing machines with non-identical job sizes and unequal ready times
    Arroyo, Jose Elias C.
    Leung, Joseph Y. -T.
    COMPUTERS & OPERATIONS RESEARCH, 2017, 78 : 117 - 128
  • [2] Fair scheduling on parallel batch machines with non-identical capacities
    Zhang, Cui-Lin
    Fan, Guo-Qiang
    Wang, Jun-Qiang
    ENGINEERING OPTIMIZATION, 2024,
  • [3] Integrated scheduling on parallel batch processing machines with non-identical capacities
    Jia, Zhao-hong
    Huo, Si-yun
    Li, Kai
    Chen, Hua-ping
    ENGINEERING OPTIMIZATION, 2020, 52 (04) : 715 - 730
  • [4] Scheduling unrelated parallel batch processing machines with non-identical job sizes
    Li, XiaoLin
    Huang, YanLi
    Tan, Qi
    Chen, HuaPing
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (12) : 2983 - 2990
  • [5] An iterated greedy algorithm for total flow time minimization in unrelated parallel batch machines with unequal job release times
    Arroyo, Jose Elias C.
    Leung, Joseph Y-T
    Tavares, Ricardo Goncalves
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2019, 77 : 239 - 254
  • [6] EFFECTIVE HEURISTICS FOR MAKESPAN MINIMIZATION IN PARALLEL BATCH MACHINES WITH NON-IDENTICAL CAPACITIES AND JOB RELEASE TIMES
    Jia, Zhao-Hong
    Wen, Ting-Ting
    Leung, Joseph Y. -T.
    Li, Kai
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2017, 13 (02) : 977 - 993
  • [7] Effective heuristic for makespan minimization in parallel batch machines with non-identical capacities
    Jia, Zhao-hong
    Li, Kai
    Leung, Joseph Y-T
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2015, 169 : 1 - 10
  • [8] 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 - +
  • [9] Genetic algorithms with greedy strategy for green batch scheduling on non-identical parallel machines
    Tan, Mao
    Yang, Hua-Li
    Su, Yong-Xin
    MEMETIC COMPUTING, 2019, 11 (04) : 439 - 452
  • [10] Genetic algorithms with greedy strategy for green batch scheduling on non-identical parallel machines
    Mao Tan
    Hua-Li Yang
    Yong-Xin Su
    Memetic Computing, 2019, 11 : 439 - 452