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 条
  • [41] 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
  • [42] Constrained binary artificial bee colony to minimize the makespan for single machine batch processing with non-identical job sizes
    Al-Salamah, Muhammad
    APPLIED SOFT COMPUTING, 2015, 29 : 379 - 385
  • [43] A heuristic for a batch processing machine scheduled to minimise total completion time with non-identical job sizes
    Pei-Chann Chang
    Hui-Mei Wang
    The International Journal of Advanced Manufacturing Technology, 2004, 24 : 615 - 620
  • [44] A heuristic for a batch processing machine scheduled to minimise total completion time with non-identical job sizes
    Chang, PC
    Wang, HM
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 24 (7-8): : 615 - 620
  • [45] Scheduling algorithm for flow shop with two batch-processing machines and arbitrary job sizes
    Cheng, Bayi
    Yang, Shanlin
    Hu, Xiaoxuan
    Li, Kai
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2014, 45 (03) : 571 - 578
  • [46] Scheduling a single batch processing machine with arbitrary job sizes and incompatible job families
    Koh, SG
    Koo, PH
    Kim, DC
    Hur, WS
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2005, 98 (01) : 81 - 96
  • [47] A Self-Adaptive Differential Evolution Algorithm for Scheduling a Single Batch-Processing Machine With Arbitrary Job Sizes and Release Times
    Zhou, Shengchao
    Xing, Lining
    Zheng, Xu
    Du, Ni
    Wang, Ling
    Zhang, Qingfu
    IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (03) : 1430 - 1442
  • [48] An improved meta-heuristic for makespan minimization of a single batch machine with non-identical job sizes
    Jia, Zhao-hong
    Leung, Joseph Y. -T.
    COMPUTERS & OPERATIONS RESEARCH, 2014, 46 : 49 - 58
  • [49] A Mathematical Model for Scheduling a Batch Processing Machine with Multiple Incompatible Job Families, Nonidentical Job dimensions, Non-identical Job sizes, Non-agreeable release times and due dates
    Ramasubramaniam, M.
    Mathirajan, M.
    2013 INTERNATIONAL CONFERENCE ON MANUFACTURING, OPTIMIZATION, INDUSTRIAL AND MATERIAL ENGINEERING (MOIME 2013), 2013, 46
  • [50] Minimizing the total completion time on a single batch processing machine with non-identical job sizes using ant colony optimization
    Xu, Rui
    Chen, Hua-Ping
    Huang, George Q.
    Shao, Hao
    Cheng, Ba-Yi
    Liu, Bo-Wen
    ICIEA 2008: 3RD IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, PROCEEDINGS, VOLS 1-3, 2008, : 2211 - 2215