A tabu-based adaptive large neighborhood search for scheduling unrelated parallel batch processing machines with non-identical job sizes and dynamic job arrivals

被引:5
|
作者
Xiao, Xin [1 ]
Ji, Bin [1 ]
Yu, Samson S. S. [2 ]
Wu, Guohua [1 ]
机构
[1] Cent South Univ, Sch Traff & Transportat Engn, Changsha 410075, Peoples R China
[2] Deakin Univ, Sch Engn, Waurn Ponds, Vic 3216, Australia
基金
中国国家自然科学基金;
关键词
Unrelated parallel machines; Batch processing; Tabu; Adaptive large neighborhood search; MINIMIZING MAKESPAN; ALGORITHM; FAMILIES; TIME;
D O I
10.1007/s10696-023-09488-9
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this study, we investigate an unrelated parallel batch processing machines scheduling problem (UPBPMSP). A set of jobs with non-identical sizes and arbitrary ready times are scheduled on unrelated parallel batch processing machines with different capacities to minimize the makespan (i.e., the completion time of the last batch). Existing studies have either decomposed the scheduling problem into two sub-problems and employed population-based heuristic interaction for searching the best solutions or used neighborhood search algorithms to search the current solution's neighborhood to find a better solution. However, the performances of these methods are not quite satisfactory due to the complicated interactions or oversimplified neighborhood search strategies, especially for large-scale UPBPMSPs. In this study, we propose a novel tabu-based adaptive large neighborhood search (TALNS) algorithm to obtain high-quality solutions for the UPBPMSP. To avoid complex interactions, we propose a new solution structure, and the proposed TALNS is applied to obtain the optimal solution structure of the UPBPMSP. Extensive experiments are conducted to evaluate the performance of the proposed algorithm on a total of 360 instances from the literature and 30 new instances. Numerical results demonstrate that the proposed TALNS outperforms the neighborhood search methods, which outperforms the population-based methods. With the proposed TALNS, 55 out of 360 instances' best-known solutions are updated from this study.
引用
收藏
页码:409 / 452
页数:44
相关论文
共 50 条
  • [31] Minimising makespan heuristics for scheduling a single batch machine processing machine with non-identical job sizes
    Lee, Yoon Ho
    Lee, Young Hoon
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (12) : 3488 - 3500
  • [32] Scheduling batch processing machine problem with non-identical job sizes via artificial immune system
    Chung, Tsui-Ping
    Sun, Heng
    JOURNAL OF INDUSTRIAL AND PRODUCTION ENGINEERING, 2018, 35 (03) : 129 - 134
  • [33] A constraint programming approach for a batch processing problem with non-identical job sizes
    Malapert, Arnaud
    Gueret, Christelle
    Rousseau, Louis-Martin
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 221 (03) : 533 - 545
  • [34] Efficient Heuristic Solution Methodologies for Scheduling Batch Processor with Incompatible Job-Families, Non-identical Job-Sizes and Non-identical Job-Dimensions
    Mathirajan, M.
    Ramasubramanian, M.
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: TOWARDS SMART PRODUCTION MANAGEMENT SYSTEMS, APMS 2019, PT II, 2019, : 212 - 222
  • [35] Scheduling a single parallel-batching machine with non-identical job sizes and incompatible job families
    Yang, Fan
    Davari, Morteza
    Wei, Wenchao
    Hermans, Ben
    Leus, Roel
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 303 (02) : 602 - 615
  • [36] Metaheuristics to minimise makespan on parallel batch processing machines with dynamic job arrivals
    Chen, Huaping
    Du, Bing
    Huang, George Q.
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2010, 23 (10) : 942 - 956
  • [37] Heuristics to schedule uniform parallel batch processing machines with dynamic job arrivals
    Li, XiaoLin
    Chen, HuaPing
    Du, Bing
    Tan, Qi
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2013, 26 (05) : 474 - 486
  • [38] Optimization algorithm on batch scheduling with different release time and non-identical job sizes
    Xu, Rui
    Chen, Hua-Ping
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2011, 17 (09): : 1944 - 1953
  • [39] MINIMIZING MAKESPAN FOR PARALLEL BATCH PROCESSING MACHINES WITH NON-IDENTICAL JOB SIZES USING QUANTUM-BEHAVED PARTICLE SWARM OPTIMIZATION
    Wang, Yu
    Chen, Hua-Ping
    Shao, Hao
    INTELLIGENT DECISION MAKING SYSTEMS, VOL. 2, 2010, : 32 - +
  • [40] Scheduling identical parallel batch processing machines involving incompatible families with different job sizes and capacity constraints
    Li, Chunhao
    Wang, Feng
    Gupta, Jatinder N. D.
    Chung, Tsuiping
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 169