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 条
  • [1] Makespan Minimization on Single Batch-processing Machine Considering Preventive Maintenance
    Huang, Jingying
    Wang, Liya
    2018 5TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND APPLICATIONS (ICIEA), 2018, : 294 - 298
  • [2] Scheduling a single batch-processing machine with arbitrary job sizes and incompatible job families: An ant colony framework
    Kashan, A. H.
    Karimi, B.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2008, 59 (09) : 1269 - 1280
  • [3] An Effective Ant Colony Approach for Scheduling Parallel Batch-Processing Machines
    Xu, Rui
    Chen, Huaping
    Shao, Hao
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2013, 2013, 8206 : 471 - 478
  • [4] 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
  • [5] GRASP to minimize makespan for a capacitated batch-processing machine
    Damodaran, Purushothaman
    Ghrayeb, Omar
    Guttikonda, Mallika Chowdary
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 68 (1-4) : 407 - 414
  • [6] GRASP to minimize makespan for a capacitated batch-processing machine
    Purushothaman Damodaran
    Omar Ghrayeb
    Mallika Chowdary Guttikonda
    The International Journal of Advanced Manufacturing Technology, 2013, 68 : 407 - 414
  • [7] Scheduling a capacitated batch-processing machine to minimize makespan
    Damodaran, Purushothaman
    Srihari, Krishnaswami
    Lam, Sarah S.
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2007, 23 (02) : 208 - 216
  • [8] Arc-flow approach for single batch-processing machine scheduling
    Trindade, Renan Spencer
    Bassi de Araujo, Olinto Cesar
    Fampa, Marcia
    COMPUTERS & OPERATIONS RESEARCH, 2021, 134
  • [9] Minimization of makespan for the single batch-processing machine scheduling problem with considering aging effect and multi-maintenance activities
    Zarook, Yaser
    Rezaeian, Javad
    Tavakkoli-Moghaddam, Reza
    Mahdavi, Iraj
    Javadian, Nikbakhsh
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2015, 76 (9-12) : 1879 - 1892
  • [10] Solving single batch-processing machine problems using an iterated heuristic
    Wang, Hui-Mei
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (14) : 4245 - 4261