Efficient heuristics for the parallel blocking flow shop scheduling problem

被引:89
|
作者
Ribas, Imma [1 ]
Companys, Ramon [2 ]
Tort-Martorell, Xavier [3 ]
机构
[1] Univ Politecn Cataluna, Dept Org Empreses, BarcelonaTech, DOE,ETSEIB, Avda Diagonal,647,7th Floor, E-08028 Barcelona, Spain
[2] Univ Politecn Cataluna, BarcelonaTech, EPSEB, CDE, Gregorio Maranon 44-50,3rd Floor, E-08028 Barcelona, Spain
[3] Univ Politecn Cataluna, ETSEIB, Dept Estad & Invest Operat, BarcelonaTech, Avda Diagonal 647,6th Floor, E-08028 Barcelona, Spain
关键词
Parallel flow shop; Distributed permutation flow shop; Blocking flow shop; Scheduling; SEARCH ALGORITHM; COMPLEXITY; MAKESPAN; MACHINE; TIME;
D O I
10.1016/j.eswa.2017.01.006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider the NP-hard problem of scheduling n jobs in F identical parallel flow shops, each consisting of a series of m machines, and doing so with a blocking constraint. The applied criterion is to minimize the makespan, i.e., the maximum completion time of all the jobs in F flow shops (lines). The Parallel Flow Shop Scheduling Problem (PFSP) is conceptually similar to another problem known in the literature as the Distributed Permutation Flow Shop Scheduling Problem (DPFSP), which allows modeling the scheduling process in companies with more than one factory, each factory with a flow shop configuration. Therefore, the proposed methods can solve the scheduling problem under the blocking constraint in both situations, which, to the best of our knowledge, has not been studied previously. In this paper, we propose a mathematical model along with some constructive and improvement heuristics to solve the parallel blocking flow shop problem (PBFSP) and thus minimize the maximum completion time among lines. The proposed constructive procedures use two approaches that are totally different from those proposed in the literature. These methods are used as initial solution procedures of an iterated local search (ILS) and an iterated greedy algorithm (IGA), both of which are combined with a variable neighborhood search (VNS). The proposed constructive procedure and the improved methods take into account the characteristics of the problem. The computational evaluation demonstrates that both of them -especially the IGA- perform considerably better than those algorithms adapted from the DPFSP literature. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:41 / 54
页数:14
相关论文
共 50 条
  • [31] A Parallel Distributed Algorithm for the Permutation Flow Shop Scheduling Problem
    Kouki, Samia
    Ladhari, Talel
    Jemni, Mohamed
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT 2, PROCEEDINGS, 2010, 6082 : 328 - +
  • [32] Blocking flow shop scheduling problem based on migrating birds optimization
    Xie, Zhanpeng
    Jia, Yan
    Zhang, Chaoyong
    Shao, Xinyu
    Li, Dashuang
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2015, 21 (08): : 2099 - 2107
  • [33] Parallel Flow shop Scheduling Problem Using Quantum Algorithm
    Jiang, Yunchen
    Wan, Shanshan
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL V, 2010, : 167 - 169
  • [34] The Research of Trailer Scheduling Based on the Hybrid Flow Shop Problem with Blocking
    Zhang, Yu
    Wang, Shaomei
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 3936 - 3940
  • [35] A Modified Cuckoo Search Algorithm for Flow Shop Scheduling Problem with Blocking
    Wang, Hui
    Wang, Wenjun
    Sun, Hui
    Li, Changhe
    Rahnamayan, Shahryar
    Liu, Yong
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 456 - 463
  • [36] Clustered enhanced differential evolution for the blocking flow shop scheduling problem
    Davendra, Donald
    Zelinka, Ivan
    Bialic-Davendra, Magdalena
    Senkerik, Roman
    Jasek, Roman
    CENTRAL EUROPEAN JOURNAL OF OPERATIONS RESEARCH, 2012, 20 (04) : 679 - 717
  • [37] Clustered enhanced differential evolution for the blocking flow shop scheduling problem
    Donald Davendra
    Ivan Zelinka
    Magdalena Bialic-Davendra
    Roman Senkerik
    Roman Jasek
    Central European Journal of Operations Research, 2012, 20 : 679 - 717
  • [38] An improved iterated greedy algorithm for the energy-efficient blocking hybrid flow shop scheduling problem
    Qin, Hao-Xiang
    Han, Yu-Yan
    Zhang, Biao
    Meng, Lei-Lei
    Liu, Yi-Ping
    Pan, Quan-Ke
    Gong, Dun-Wei
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 69
  • [39] Heuristics for scheduling in a flow shop with multiple processors
    Brah, SA
    Loo, LL
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 113 (01) : 113 - 122
  • [40] An iterated greedy algorithm for the parallel blocking flow shop scheduling problem and sequence-dependent setup times
    Ribas, Imma
    Companys, Ramon
    Tort-Martorell, Xavier
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 184