A simulated annealing algorithm to minimize makespan of parallel batch processing machines with unequal job ready times

被引:77
|
作者
Damodaran, Purushothaman [2 ]
Velez-Gallego, Mario C. [1 ]
机构
[1] Univ EAFIT, Dept Ingn Prod, Medellin, Colombia
[2] No Illinois Univ, Dept Ind & Syst Engn, De Kalb, IL 60115 USA
关键词
Scheduling; Batch processing machines; Makespan; Simulated annealing; COMPLETION-TIME; FAMILIES; OPTIMIZATION; TARDINESS;
D O I
10.1016/j.eswa.2011.08.029
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A simulated annealing (SA) algorithm to minimize the makespan on a group of identical batch processing machines arranged in parallel is presented. We consider the case where each job has an arbitrary processing time, non-identical size, and non-zero ready time. Each machine can process simultaneously several jobs as a batch as long as the machine capacity is not exceeded. The batch processing time is equal to the largest processing time among those jobs in the batch. Similarly, the batch ready time is equal to the largest ready time among all the jobs in the batch. Random instances were used to compare the results of the SA approach against a lower bound, a mathematical model, and two heuristics published in the literature: the Modified Delay (MD) heuristic and a Greedy Randomized Adaptive Search Procedure (GRASP). Computational experiments showed that the SA approach is comparable to GRASP with respect to solution quality, and less computationally costly. Both SA and GRASP comfortably outperformed the MD heuristic. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1451 / 1458
页数:8
相关论文
共 50 条
  • [41] A GRASP approach for makespan minimization on parallel batch processing machines
    Damodaran, Purushothaman
    Velez-Gallego, Mario C.
    Maya, Jairo
    JOURNAL OF INTELLIGENT MANUFACTURING, 2011, 22 (05) : 767 - 777
  • [42] A GRASP approach for makespan minimization on parallel batch processing machines
    Purushothaman Damodaran
    Mario C. Vélez-Gallego
    Jairo Maya
    Journal of Intelligent Manufacturing, 2011, 22 : 767 - 777
  • [43] A GPU Parallel Approximation Algorithm for Scheduling Parallel Identical Machines to Minimize Makespan
    Li, Yuanzhe
    Ghalami, Laleh
    Schwiebert, Loren
    Grosu, Daniel
    2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 619 - 628
  • [44] A worm optimization algorithm to minimize the makespan on unrelated parallel machines with sequence-dependent setup times
    Jean-Paul Arnaout
    Annals of Operations Research, 2020, 285 : 273 - 293
  • [45] A worm optimization algorithm to minimize the makespan on unrelated parallel machines with sequence-dependent setup times
    Arnaout, Jean-Paul
    ANNALS OF OPERATIONS RESEARCH, 2020, 285 (1-2) : 273 - 293
  • [46] Machine learning techniques for scheduling jobs with incompatible families and unequal ready times on parallel batch machines
    Monch, L
    Zimmermann, J
    Otto, P
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2006, 19 (03) : 235 - 245
  • [47] Makespan minimisation on parallel batch processing machines with non-identical job sizes and release dates
    Ozturk, Onur
    Espinouse, Marie-Laure
    Di Mascolo, Maria
    Gouin, Alexia
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (20) : 6022 - 6035
  • [48] Mixed integer formulation to minimize makespan in a flow shop with batch processing machines
    Damodaran, P
    Srihari, K
    MATHEMATICAL AND COMPUTER MODELLING, 2004, 40 (13) : 1465 - 1472
  • [49] An ACO algorithm for makespan minimization in parallel batch machines with non-identical job sizes and incompatible job families
    Jia, Zhao-hong
    Wang, Chao
    Leung, Joseph Y. -T.
    APPLIED SOFT COMPUTING, 2016, 38 : 395 - 404
  • [50] An optimal online algorithm for single parallel-batch machine scheduling with incompatible job families to minimize makespan
    Fu, Ruyan
    Cheng, T. C. E.
    Ng, C. T.
    Yuan, Jinjiang
    OPERATIONS RESEARCH LETTERS, 2013, 41 (03) : 216 - 219