A Hybrid Differential Evolution Algorithm for Scheduling Parallel Batch Processing Machine with Unequal Job Ready Times

被引:0
|
作者
Jafari, Azizollah [1 ]
Hassani, Somayeh [1 ]
Chiniforooshan, Payam [2 ]
机构
[1] Univ Sci & Culture, Dept Ind Engn, Tehran, Iran
[2] Islamic Azad Univ, Dept Ind Engn, Sci & Res Branch, Tehran, Iran
关键词
Terms Scheduling; Parallel batch processing machine; Differential evolution; Simulated annealing; Total tardiness; OPTIMIZATION;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a mixed integer linear programming model of scheduling parallel batch processing machines that minimizes total tardiness of jobs. The proposed model incorporates several practical issues such as unequal job ready times, arbitrary job sizes, and arbitrary job processing times. Due to the NP-hardness of problem under study, this paper proposes a hybrid differential evolution (HDE) algorithm to solve large-sized instances. To avoid the premature convergence, simulated annealing is incorporated in HDE to help the algorithm escape from local optima. The performance of presented model and proposed algorithm is verified by extensive experiments. The related results show the effectiveness of the proposed model and HDE for small and large-sized problems. In addition, some statistical tests are conducted to find the best performance of HDE due to its parameters.
引用
收藏
页码:1421 / 1426
页数:6
相关论文
共 50 条
  • [31] Hybrid tabu search algorithm for unrelated parallel machine scheduling in semiconductor fabs with setup times, job release, and expired times
    Chen, Changyu
    Fathi, Mahdi
    Khakifirooz, Marzieh
    Wu, Kan
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 165
  • [32] A hybrid discrete differential evolution - genetic algorithm approach with a new batch formation mechanism for parallel batch scheduling considering batch delivery
    Kucukkoc, Ibrahim
    Keskin, Gulsen Aydin
    Karaoglan, Aslan Deniz
    Karadag, Sevgi
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024, 62 (1-2) : 460 - 482
  • [33] Note on "parallel machine scheduling with batch setup times"
    Webster, S
    OPERATIONS RESEARCH, 1998, 46 (03) : 423 - 423
  • [34] A branch and bound algorithm to minimise total weighted tardiness on a single batch processing machine with ready times and incompatible job families
    Tangudu, S. K.
    Kurz, M. E.
    PRODUCTION PLANNING & CONTROL, 2006, 17 (07) : 728 - 741
  • [35] Improved evolutionary algorithm for parallel batch processing machine scheduling in additive manufacturing
    Zhang, Jianming
    Yao, Xifan
    Li, Yun
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2020, 58 (08) : 2263 - 2282
  • [36] An optimal online algorithm for the parallel-batch scheduling with job processing time compatibilities
    Ruyan Fu
    Ji Tian
    Shisheng Li
    Jinjiang Yuan
    Journal of Combinatorial Optimization, 2017, 34 : 1187 - 1197
  • [37] An optimal online algorithm for the parallel-batch scheduling with job processing time compatibilities
    Fu, Ruyan
    Tian, Ji
    Li, Shisheng
    Yuan, Jinjiang
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2017, 34 (04) : 1187 - 1197
  • [38] Bicriterion scheduling with equal processing times on a batch processing machine
    Liu, L. L.
    Ng, C. T.
    Cheng, T. C. E.
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (01) : 110 - 118
  • [39] Scheduling a batch processing machine with incompatible job families
    Azizoglu, M
    Webster, S
    COMPUTERS & INDUSTRIAL ENGINEERING, 2001, 39 (3-4) : 325 - 335
  • [40] Single machine batch scheduling with sequential job processing
    Cheng, TCE
    Kovalyov, MY
    IIE TRANSACTIONS, 2001, 33 (05) : 413 - 420