Automatic generation of iterated greedy algorithms for the non-permutation flow shop scheduling problem with total completion time minimization

被引:14
|
作者
Brum, Artur [1 ]
Ruiz, Ruben [2 ]
Ritt, Marcus [1 ]
机构
[1] Univ Fed Rio Grande do Sul, Inst Informat, Av Bento Goncalves 9500, BR-91501970 Porto Alegre, RS, Brazil
[2] Univ Politecn Valencia, Inst Tecnol Informat, Grp Sistemas Optimizat Aplicada, Ciudad Politecn Innovac, Acc B,Edif 8G,Camino Vera S-N, Valencia 46021, Spain
关键词
Non-permutation flow shop; Total completion time; Iterated greedy; Automatic algorithm configuration; SEARCH ALGORITHM; TARDINESS MINIMIZATION; M-MACHINE; MAKESPAN; HEURISTICS; CONFIGURATION; OPTIMIZATION; FORMULATIONS; DESIGN;
D O I
10.1016/j.cie.2021.107843
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we address the non-permutation flow shop scheduling problem, a more general variant of the flow shop problem in which the machines can have different sequences of jobs. We aim to minimize the total completion time. We propose a template to generate iterated greedy algorithms, and use an automatic algorithm configuration to obtain efficient methods. This is the first automated approach in the literature for the non-permutation flow shop scheduling problem. The algorithms start by building a high-quality permutation solution, which is then improved during a second phase that generates non-permutation solutions by changing the job order on some machines. The obtained algorithms are evaluated against two well-known benchmarks from the literature. The results show that they can find better schedules than the state-of-the-art methods for both the permutation and non-permutation flow shop scheduling problems in comparable experimental conditions, as evidenced by comprehensive computational and statistical testing. We conclude that using non-permutation schedules is a viable alternative to reduce the total completion time that production managers should consider.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Solving Non-Permutation Flow Shop Scheduling Problem with Time Couplings
    Idzikowski, Radoslaw
    Rudy, Jaroslaw
    Gnatowski, Andrzej
    APPLIED SCIENCES-BASEL, 2021, 11 (10):
  • [2] Automatic Algorithm Configuration for the Permutation Flow Shop Scheduling Problem Minimizing Total Completion Time
    Brum, Artur
    Ritt, Marcus
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2018, 2018, 10782 : 85 - 100
  • [3] Iterated greedy algorithms for the hybrid flowshop scheduling with total flow time minimization
    Oztop, Hande
    Tasgetiren, M. Fatih
    Eliiyi, Deniz Tursel
    Pan, Quan-Ke
    GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 379 - 385
  • [4] Minimizing total flow time for the non-permutation flow shop scheduling problem with learning effects and availability constraints
    Vahedi-Nouri, Behdin
    Fattahi, Parviz
    Ramezanian, Reza
    JOURNAL OF MANUFACTURING SYSTEMS, 2013, 32 (01) : 167 - 173
  • [5] Iterated Local Search Heuristics for Minimizing Total Completion Time in Permutation and Non-Permutation Flow Shops
    Benavides, Alexander J.
    Ritt, Marcus
    PROCEEDINGS OF THE TWENTY-FIFTH INTERNATIONAL CONFERENCE ON AUTOMATED PLANNING AND SCHEDULING, 2015, : 34 - 41
  • [6] Parallel shifting bottleneck algorithms for non-permutation flow shop scheduling
    Hossein Badri
    Tayebeh Bahreini
    Daniel Grosu
    Annals of Operations Research, 2024, 343 (1) : 39 - 65
  • [7] The Non-Permutation Flow-Shop scheduling problem: A literature review
    Alejandro Rossit, Daniel
    Tohme, Fernando
    Frutos, Mariano
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2018, 77 : 143 - 153
  • [8] ALGORITHMS FOR BICRITERIA MINIMIZATION IN THE PERMUTATION FLOW SHOP SCHEDULING PROBLEM
    Mokotoff, Ethel
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2011, 7 (01) : 253 - 282
  • [9] Non-permutation flow shop scheduling problem with preemption-dependent processing time
    Ziaee, Mohsen
    Karimi, Hossein
    COGENT ENGINEERING, 2016, 3 (01):
  • [10] Solving non-permutation flowshop scheduling problems by an effective iterated greedy heuristic
    Ying, Kuo-Ching
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 38 (3-4): : 348 - 354