Makespan minimization on single batch-processing machine via ant colony optimization

被引:87
|
作者
Xu, Rui [1 ,2 ]
Chen, Huaping [2 ]
Li, Xueping [1 ]
机构
[1] Univ Tennessee, Dept Ind & Informat Engn, Knoxville, TN 37996 USA
[2] Univ Sci & Technol China, Sch Management, Hefei 230026, Peoples R China
关键词
Scheduling; Batch-processing machine; Makespan (C-max); Ant colony optimization; HYBRID GENETIC ALGORITHM; BURN-IN OVEN; MINIMIZING MAKESPAN; SCHEDULING PROBLEM; JOB SIZES; SEMICONDUCTOR INDUSTRY; MAXIMUM LATENESS; ACO ALGORITHM; PERFORMANCE; HEURISTICS;
D O I
10.1016/j.cor.2011.05.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper investigates the problem of minimizing makespan on a single batch-processing machine, and the machine can process multiple jobs simultaneously. Each job is characterized by release time, processing time, and job size. We established a mixed integer programming model and proposed a valid lower bound for this problem. By introducing a definition of waste and idle space (WIS), this problem is proven to be equivalent to minimizing the WIS for the schedule. Since the problem is NP-hard, we proposed a heuristic and an ant colony optimization (ACO) algorithm based on the theorems presented. A candidate list strategy and a new method to construct heuristic information were introduced for the ACO approach to achieve a satisfactory solution in a reasonable computational time. Through extensive computational experiments, appropriate ACO parameter values were chosen and the effectiveness of the proposed algorithms was evaluated by solution quality and run time. The results showed that the ACO algorithm combined with the candidate list was more robust and consistently outperformed genetic algorithm (GA), CPLEX, and the other two heuristics, especially for large job instances. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:582 / 593
页数:12
相关论文
共 50 条
  • [21] A note on minimizing makespan on a single batch processing machine with nonidentical job sizes
    Kashan, Ali Husseinzadeh
    Karimi, Behrooz
    Ghomi, S. M. T. Fatemi
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (27-29) : 2754 - 2758
  • [22] Local search algorithm with path relinking for single batch-processing machine scheduling problem
    Zhang, Xin
    Li, Xiangtao
    Wang, Jianan
    NEURAL COMPUTING & APPLICATIONS, 2017, 28 : S313 - S326
  • [23] 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
  • [24] Minimizing makespan in a flow shop with two batch-processing machines using simulated annealing
    Manjeshwar, Praveen Kumar
    Damodaran, Purushothaman
    Srihari, Krishnaswami
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2009, 25 (03) : 667 - 679
  • [25] Ant colony optimization algorithm for total weighted completion time minimization on non-identical batch machines
    Zhang, Han
    Jia, Zhao-hong
    Li, Kai
    COMPUTERS & OPERATIONS RESEARCH, 2020, 117
  • [26] A modified particle swarm optimization algorithm for a batch-processing machine scheduling problem with arbitrary release times and non-identical job sizes
    Zhou, Hongming
    Pang, Jihong
    Chen, Ping-Kuo
    Chou, Fuh-Der
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 123 : 67 - 81
  • [27] A branch and price algorithm to minimize makespan on a single batch processing machine with non-identical job sizes
    Parsa, N. Rafiee
    Karimi, B.
    Kashan, A. Husseinzadeh
    COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (10) : 1720 - 1730
  • [28] Single-machine makespan minimization scheduling with nonlinear shortening processing times
    Wang, Ming-Zheng
    Wang, Ji-Bo
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (03) : 659 - 663
  • [29] Makespan minimization in flowshop batch processing problem with different batch compositions on machines
    Main, Hossein N. Z.
    Salmasi, Nasser
    Shahvari, Omid
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2017, 193 : 832 - 844
  • [30] 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