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 条
  • [11] An Efficient Algorithmto Minimize Makespan on Parallel Batch Processing Machines
    Chakravorty, Arindam
    Saha, Shirshasis
    Laha, Dipak
    Das, Abhirup
    2020 4TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND NETWORKS (CINE 2020), 2020,
  • [12] Scheduling unrelated parallel batch processing machines with non-identical job sizes and unequal ready times
    Arroyo, Jose Elias C.
    Leung, Joseph Y. -T.
    COMPUTERS & OPERATIONS RESEARCH, 2017, 78 : 117 - 128
  • [13] A Hybrid Differential Evolution Algorithm for Scheduling Parallel Batch Processing Machine with Unequal Job Ready Times
    Jafari, Azizollah
    Hassani, Somayeh
    Chiniforooshan, Payam
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2012, VOL II, 2012, : 1421 - 1426
  • [14] Minimizing makespan for mixed batch scheduling with identical machines and unequal ready times
    Huang, Jindian
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [15] Meta-heuristic algorithms for scheduling on parallel batch machines with unequal job ready times
    Fidelis, Michele B.
    Arroyo, Jose Elias C.
    2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 542 - 547
  • [16] Heuristic scheduling of jobs on parallel batch machines with incompatible job families and unequal ready times
    Mönch, L
    Balasubramanian, H
    Fowler, JW
    Pfund, ME
    COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (11) : 2731 - 2750
  • [17] Exact algorithms to minimize makespan on single and parallel batch processing machines
    Muter, Ibrahim
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 285 (02) : 470 - 483
  • [18] Scheduling jobs with release dates on parallel batch processing machines to minimize the makespan
    Liu, L. L.
    Ng, C. T.
    Cheng, T. C. E.
    OPTIMIZATION LETTERS, 2014, 8 (01) : 307 - 318
  • [19] Scheduling jobs with release dates on parallel batch processing machines to minimize the makespan
    L. L. Liu
    C. T. Ng
    T. C. E. Cheng
    Optimization Letters, 2014, 8 : 307 - 318
  • [20] A meta-heuristic to minimize makespan for parallel batch machines with arbitrary job sizes
    Jia, Zhao-hong
    Leung, Joseph Y. -T.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 240 (03) : 649 - 665