Ant colony optimization algorithm for total weighted completion time minimization on non-identical batch machines

被引:19
|
作者
Zhang, Han [1 ,2 ]
Jia, Zhao-hong [1 ,2 ]
Li, Kai [3 ]
机构
[1] Minist Educ, Key Lab Intelligent Comp & Signal Proc, Hefei, Peoples R China
[2] Anhui Univ, Sch Comp Sci & Technol, Hefei 230039, Anhui, Peoples R China
[3] Hefei Univ Technol, Sch Management, Hefei 230009, Anhui, Peoples R China
基金
中国国家自然科学基金;
关键词
Scheduling; Parallel batch machines; Arbitrary capacities; Ant colony optimization (ACO); The total weighted completion time; INCOMPATIBLE JOB FAMILIES; HYBRID GENETIC ALGORITHM; PROCESSING MACHINE; MINIMIZING MAKESPAN; PARALLEL MACHINES; RELEASE TIMES; SIZES; CAPACITIES; ARRIVALS; BRANCH;
D O I
10.1016/j.cor.2020.104889
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper aims at the problem of scheduling a set of jobs with arbitrary sizes on parallel batch processing machines with arbitrary capacities. The optimization objective is to minimize the total weighted completion time of jobs. After describing the studied problem, we analyze its complexity and present a lower bound of the problem. A heuristic is provided to solve the problem firstly. Then, with the proposed first job selection strategy based on the weights of jobs, two algorithms based on the ant system and the max-min ant system, respectively, are designed to address the problem. Through extensive experiments, the performance of the proposed algorithms is compared with several state-of-the-art algorithms. The comparative results verify effectiveness and efficiency of the proposed algorithms. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] Scheduling jobs with release dates on identical parallel machines by minimizing the total weighted completion time
    Kramer, Arthur
    Dell'Amico, Mauro
    Feillet, Dominique
    Iori, Manuel
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2020, 123 (123)
  • [42] A Competitive Online Algorithm for Minimizing Total Weighted Completion Time on Uniform Machines
    Chu Xuyang
    Tao Jiping
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020 (2020)
  • [43] A multi-objective co-evolutionary algorithm of scheduling on parallel non-identical batch machines
    Wang, Yan
    Jia, Zhao-hong
    Li, Kai
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 167
  • [44] A bi-objective evolutionary algorithm for minimizing maximum lateness and total pollution cost on non-identical parallel batch processing machines
    Li, Kai
    Zhang, Han
    Chu, Chengbin
    Jia, Zhao-hong
    Wang, Yan
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 172
  • [46] An Implementation of a Genetic Algorithm Approach in Non-Identical Parallel Machines
    Alcan, Pelin
    Ozdemir, Yavuz
    Cinar, Berk
    Basligil, Huseyin
    [J]. JOURNAL OF MULTIPLE-VALUED LOGIC AND SOFT COMPUTING, 2013, 21 (3-4) : 373 - 389
  • [47] Scheduling two interfering job sets on identical parallel machines with makespan and total completion time minimization
    Rault, Tifenn
    Sadi, Faiza
    Billaut, Jean-Charles
    Soukhal, Ameur
    [J]. JOURNAL OF SCHEDULING, 2024, : 485 - 505
  • [48] Minimization of the total weighted delay in manufacturing workshops by applying an ant colony
    Buitrago Suescun, Oscar Yecid
    Britto Agudelo, Rodrigo
    Mejia Delgadillo, Gonzalo
    [J]. INGENIERIA, 2009, 14 (01): : 25 - 30
  • [49] Scheduling unrelated parallel batch processing machines with non-identical job sizes
    Li, XiaoLin
    Huang, YanLi
    Tan, Qi
    Chen, HuaPing
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (12) : 2983 - 2990
  • [50] Online bounded-batch scheduling to minimize total weighted completion time on parallel machines
    Ma, Ran
    Wan, Long
    Wei, Lijun
    Yuan, Jinjiang
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2014, 156 : 31 - 38