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 条
  • [31] A simplified swarm optimization algorithm to minimize makespan on non-identical parallel machines with unequal job release times under non-renewable resource constraints
    Chen, Jianfu
    Li, Kai
    Chu, Chengbin
    Sahli, Abderrahim
    OPERATIONAL RESEARCH, 2024, 24 (02)
  • [32] Online scheduling on unbounded parallel-batch machines to minimize the makespan
    Tian, Ji
    Cheng, T. C. E.
    Ng, C. T.
    Yuan, Jinjiang
    INFORMATION PROCESSING LETTERS, 2009, 109 (21-22) : 1211 - 1215
  • [33] 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
  • [34] Scheduling parallel identical machines to minimize makespan: A parallel approximation algorithm
    Ghalami, Laleh
    Grosu, Daniel
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 133 : 221 - 231
  • [35] A simulated annealing approach to makespan minimization on identical parallel machines
    Wen-Chiung Lee
    Chin-Chia Wu
    Peter Chen
    The International Journal of Advanced Manufacturing Technology, 2006, 31 : 328 - 334
  • [36] A simulated annealing approach to makespan minimization on identical parallel machines
    Lee, Wen-Chiung
    Wu, Chin-Chia
    Chen, Peter
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 31 (3-4): : 328 - 334
  • [37] An iterated greedy algorithm for total flow time minimization in unrelated parallel batch machines with unequal job release times
    Arroyo, Jose Elias C.
    Leung, Joseph Y-T
    Tavares, Ricardo Goncalves
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2019, 77 : 239 - 254
  • [38] A particle swarm optimization algorithm for minimizing makespan of nonidentical parallel batch processing machines
    Purushothaman Damodaran
    Don Asanka Diyadawagamage
    Omar Ghrayeb
    Mario C. Vélez-Gallego
    The International Journal of Advanced Manufacturing Technology, 2012, 58 : 1131 - 1140
  • [39] A particle swarm optimization algorithm for minimizing makespan of nonidentical parallel batch processing machines
    Damodaran, Purushothaman
    Diyadawagamage, Don Asanka
    Ghrayeb, Omar
    Velez-Gallego, Mario C.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 58 (9-12): : 1131 - 1140
  • [40] An effective iterated greedy algorithm for scheduling unrelated parallel batch machines with non-identical capacities and unequal ready times
    Arroyo, Jose Elias C.
    Leung, Joseph Y. -T.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 105 : 84 - 100