An ACO algorithm for scheduling a flow shop with setup times

被引:1
|
作者
Rojas-Santiago M. [1 ]
Muthuswamy S. [2 ]
Hulett M. [3 ]
机构
[1] Department of Industrial Engineering, Universidad Del Norte, Barranquilla
[2] Department of Technology, College of Engineering and Engineering Technology, Northern Illinois University, De Kalb, 60115, IL
[3] Department of Management Science, School of Business, University of Miami, Coral Gables, 33146, FL
关键词
ACO; Ant colony optimisation; Flow shop; Makespan; Particle swarm optimisation; PSO; Scheduling; Setup time;
D O I
10.1504/IJISE.2020.109123
中图分类号
学科分类号
摘要
A flow shop scheduling problem with setup times has been studied in a food processing setting. This company packs cooking sauces and spices. The objective is to minimise the makespan (Cmax) taking the setup times into consideration. Given that this problem in NP-hard, an ant colony optimisation (ACO) algorithm has been developed to find the initial solution which is further improved using 2-opt and 3-opt local heuristic. Using Taillard's benchmark problems' processing times and randomly generated setup times, 60 problem instances were computed for 50 to 200 jobs using 10 and 20 machine scenarios. These Cmax values were compared against the results obtained through a particle swarm optimisation (PSO) metaheuristic. The results clearly show that the ACO algorithm schedules the machines consistently well to minimise the Cmax value in comparison to the PSO algorithm. © 2020 Inderscience Enterprises Ltd.. All rights reserved.
引用
收藏
页码:98 / 109
页数:11
相关论文
共 50 条
  • [1] Whale Optimization Algorithm for Flexible Flow Shop Scheduling with Setup Times
    Meng Fu
    Han Zhonghua
    Gao Zhijun
    Dong Xiaoting
    Tian Xutian
    2017 9TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC 2017), 2017, : 157 - 162
  • [2] The flow shop scheduling polyhedron with setup times
    Ríos-Mercado, RZ
    Bard, JF
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2003, 7 (03) : 291 - 318
  • [3] The Flow Shop Scheduling Polyhedron with Setup Times
    Roger Z. Ríos-Mercado
    Jonathan F. Bard
    Journal of Combinatorial Optimization, 2003, 7 : 291 - 318
  • [4] A MODEL AND ALGORITHM FOR SCHEDULING IN A REAL-LIFE FLOW SHOP WITH SETUP TIMES
    Yang, Kaibing
    Liu, Xiaobing
    ICIM 2008: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2008, : 177 - 181
  • [5] Hybrid Flow Shop with Setup Times Scheduling Problem
    Jemmali, Mahdi
    Hidri, Lotfi
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2023, 44 (01): : 563 - 577
  • [6] Heuristics for permutation flow shop scheduling with batch setup times
    Sotskov, YN
    Tautenhahn, T
    Werner, F
    OR SPEKTRUM, 1996, 18 (02) : 67 - 80
  • [7] Modified Estimation of Distribution Algorithm for Solving Flow-shop Scheduling Problem with Setup Times
    Feng, Mengxuan
    Kong, Jianshou
    Liu, Lingyan
    Liu, Guodong
    Zhao, Shanshan
    Zhang, Yue
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 4041 - 4046
  • [8] Flow shop batching and scheduling with sequence-dependent setup times
    Shen, Liji
    Gupta, Jatinder N. D.
    Buscher, Udo
    JOURNAL OF SCHEDULING, 2014, 17 (04) : 353 - 370
  • [9] HEURISTICS IN FLOW-SHOP SCHEDULING WITH SEQUENCE DEPENDENT SETUP TIMES
    SIMONS, JV
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1992, 20 (02): : 215 - 225
  • [10] Flow shop batching and scheduling with sequence-dependent setup times
    Liji Shen
    Jatinder N. D. Gupta
    Udo Buscher
    Journal of Scheduling, 2014, 17 : 353 - 370