Effective league championship algorithm and lower bound procedure for scheduling a single batch-processing machine with non-identical job sizes and job rejection

被引:1
|
作者
Afkhami, Saeed [1 ]
Kashan, Ali Husseinzadeh [1 ]
Ostadi, Bakhtiar [1 ]
机构
[1] Tarbiat Modares Univ, Fac Ind & Syst Engn, Tehran, Iran
关键词
Scheduling; Batch processing machine; Metaheuristic algorithm; League championship algorithm; Job rejection; Makespan; MINIMIZING MAKESPAN; GENETIC ALGORITHM; RELEASE DATES; COLONY; TIMES;
D O I
10.1051/ro/2023050
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We address the scheduling problem of a set of non-identical size jobs on a single batch-processing machine (SBPM) wherein the scheduler can make decision whether to schedule a job in batches or not to schedule it with a job-dependent penalty. The processing time of a batch is the greatest job processing time in that batch (parallel batching or p-batching). The scheduler wants to minimize a given objective function f, where f is the total rejection penalties of the rejected jobs (rejection cost) plus the makespan of the scheduled ones. We formulate the aforementioned problem as a 0-1 mixed integer programming model. We also apply an effective dynamic programming algorithm (DPA) to calculate a lower bound (LB) on the optimal cost of the problem. To tackle the problem, we propose a grouping algorithm, based on league championship algorithm (LCA), with new updating equations maintaining the major characteristics of the original updating equations of the LCA and well-suited to the structure of the problem. For small problems, performance of the proposed LCA is compared with GAMS/CPLEX solver. For large-scale instances, a genetic algorithm is adopted as a basis for comparison. Simulated experiments confirm the performance of the proposed methods.
引用
收藏
页码:1453 / 1479
页数:27
相关论文
共 50 条
  • [1] 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
  • [2] A Novel Differential Evolution Algorithm for a Single Batch-processing Machine with Non-identical Job Sizes
    Zhang, Wen-Gong
    Chen, Hua-Ping
    Lu, Di
    Shao, Hao
    ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 6, PROCEEDINGS, 2008, : 447 - 451
  • [3] Scheduling a batch processing machine with non-identical job sizes
    Azizoglu, M
    Webster, S
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2000, 38 (10) : 2173 - 2184
  • [4] Enhanced grouping league championship and optics inspired optimization algorithms for scheduling a batch processing machine with job conflicts and non-identical job sizes
    Alizadeh, Nasrin
    Kashan, Ali Husseinzadeh
    APPLIED SOFT COMPUTING, 2019, 83
  • [5] A Chaotic Ant Colony Optimization Method for Scheduling a Single Batch-processing Machine with Non-identical Job Sizes
    Cheng, Ba-Yi
    Chen, Hua-Ping
    Shao, Hao
    Xu, Rui
    Huang, George Q.
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 40 - 43
  • [6] An Improved Discrete Particle Swarm Optimization Algorithm For a Single Batch-processing Machine with Non-identical Job Sizes
    Lu, Di
    Chen, Hua-Ping
    Zhang, Wen-Gong
    Xu, Rui
    SNPD 2009: 10TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCES, NETWORKING AND PARALLEL DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 87 - 92
  • [7] A tabu search heuristic to solve the scheduling problem for a batch-processing machine with non-identical job sizes
    Meng, Ying
    Tang, Lixin
    PROCEEDINGS OF 2010 INTERNATIONAL CONFERENCE ON LOGISTICS SYSTEMS AND INTELLIGENT MANAGEMENT, VOLS 1-3, 2010, : 1703 - 1707
  • [8] Minimizing makespan for single batch-processing machine with non-identical job sizes using a hybrid DNA Evolutionary Algorithm
    Cheng Ba-yi
    Chen Hua-ping
    Wang Shuan-shi
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE INFORMATION COMPUTING AND AUTOMATION, VOLS 1-3, 2008, : 749 - 752
  • [9] 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
  • [10] Scheduling a single batch processing machine with non-identical two-dimensional job sizes
    Zhou, Shengchao
    Jin, Mingzhou
    Liu, Chuang
    Zheng, Xu
    Chen, Huaping
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 201