A GRASP heuristic for the multi-objective permutation flowshop scheduling problem

被引:22
|
作者
Claudio Arroyo, Jose Elias [1 ]
de Souza Pereira, Ana Amelia [1 ]
机构
[1] Univ Fed Vicosa, Dept Informat, BR-36570000 Vicosa, MG, Brazil
关键词
Flowshop scheduling; Multi-objective combinatorial optimization; Heuristics; GRASP; GENETIC LOCAL SEARCH; ANT COLONY OPTIMIZATION; TABU SEARCH; EVOLUTIONARY ALGORITHMS; SCATTER SEARCH; TOTAL FLOWTIME; MAKESPAN; MULTIPLE; OBJECTIVES; MINIMIZE;
D O I
10.1007/s00170-010-3100-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a multi-objective greedy randomized adaptive search procedure (GRASP)-based heuristic for solving the permutation flowshop scheduling problem in order to minimize two and three objectives simultaneously: (1) makespan and maximum tardiness; (2) makespan, maximum tardiness, and total flowtime. GRASP is a competitive metaheuristic for solving combinatorial optimization problems. We have customized the basic concepts of GRASP algorithm to solve a multi-objective problem and a new algorithm named multi-objective GRASP algorithm is proposed. In order to find a variety of non-dominated solutions, the heuristic blends two typical approaches used in multi-objective optimization: scalarizing functions and Pareto dominance. For instances involving two machines, the heuristic is compared with a bi-objective branch-and-bound algorithm proposed in the literature. For instances involving up to 80 jobs and 20 machines, the non-dominated solutions obtained by the heuristic are compared with solutions obtained by multi-objective genetic algorithms from the literature. Computational results indicate that GRASP is a promising approach for multi-objective optimization.
引用
收藏
页码:741 / 753
页数:13
相关论文
共 50 条
  • [1] A GRASP heuristic for the multi-objective permutation flowshop scheduling problem
    José Elias Claudio Arroyo
    Ana Amélia de Souza Pereira
    [J]. The International Journal of Advanced Manufacturing Technology, 2011, 55 : 741 - 753
  • [2] Solving multi-objective permutation flowshop scheduling problem using CUDA
    Zelazny, Dominik
    Pempera, Jaroslaw
    [J]. 2015 20TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2015, : 347 - 352
  • [3] Multi-objective permutation flowshop scheduling problem based on improved MOEA/D
    Li, Linlin
    Liu, Dongmei
    Wang, Xianpeng
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2021, 27 (07): : 1929 - 1940
  • [4] Adaptive Multi-objective Local Search Algorithms for the Permutation Flowshop Scheduling Problem
    Blot, Aymeric
    Kessaci, Marie-Eleonore
    Jourdan, Laetitia
    De Causmaecker, Patrick
    [J]. LEARNING AND INTELLIGENT OPTIMIZATION, LION 12, 2019, 11353 : 241 - 256
  • [5] New scheduling heuristic for the permutation flowshop problem
    Beijing Univ of Aeronautics and, Astronautics, Beijing, China
    [J]. Beijing Hangkong Hangtian Daxue Xuebao, 1 (83-87):
  • [6] A partial enumeration heuristic for multi-objective flowshop scheduling problems
    Arroyo, JEC
    Armentano, VA
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2004, 55 (09) : 1000 - 1007
  • [7] A machine-learning based memetic algorithm for the multi-objective permutation flowshop scheduling problem
    Wang, Xianpeng
    Tang, Lixin
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2017, 79 : 60 - 77
  • [8] A discrete differential evolution algorithm for multi-objective permutation flowshop scheduling
    Baioletti, Marco
    Milani, Alfredo
    Santucci, Valentino
    [J]. INTELLIGENZA ARTIFICIALE, 2016, 10 (02) : 81 - 95
  • [9] A two-phase evolutionary algorithm for multi-objective distributed assembly permutation flowshop scheduling problem
    Huang, Ying-Ying
    Pan, Quan-Ke
    Gao, Liang
    Miao, Zhong-Hua
    Peng, Chen
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2022, 74
  • [10] A high performing metaheuristic for multi-objective flowshop scheduling problem
    Karimi, N.
    Davoudpour, H.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2014, 52 : 149 - 156