Improved discrete cuckoo optimization algorithm for the three-stage assembly flowshop scheduling problem

被引:47
作者
Komaki, G. M. [1 ]
Teymourian, Ehsan [2 ]
Kayvanfar, Vahid [3 ]
Booyavi, Zahra [4 ]
机构
[1] Case Western Reserve Univ, Dept Elect Engn & Comp Sci, 10900 Euclid Ave, Cleveland, OH 44106 USA
[2] Rutgers Business Sch Newark & New Brunswick, Dept Management Sci & Informat Syst, 1 Washington Pk, Newark, NJ 07102 USA
[3] Amirkabir Univ Technol, Dept Ind Engn, 424 Hafez Ave, Tehran 158754413, Iran
[4] Univ Sci & Culture, Dept Ind Engn, Ashrafie Esfahani Ave, Tehran, Iran
关键词
Scheduling; Discrete Cuckoo Optimization Algorithm; Three-stage assembly flowshop; Makespan; TABU SEARCH ALGORITHM; MINIMIZE MAKESPAN; BOUND ALGORITHM; HEURISTICS; 3-MACHINE;
D O I
10.1016/j.cie.2017.01.006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The three-stage assembly flow shop scheduling problem, where the first stage has parallel machines and the second and the third stages have a single machine, is addressed in this study. Each product has made of several components that after processing at the first stage are collected and transferred to the third stage to assemble them as the product. The goal is to find products' sequence to minimize completion time of the last product, makespan. Since the problem is NP-hard, an improved version of Cuckoo Optimization Algorithm (COA), a bio-inspired meta-heuristic, is proposed which incorporates new adjustments such as clustering, egg laying and immigration of the cuckoos based on a discrete representation scheme. These novel features result in an Improved Discrete version of COA, called IDCOA, which works efficiently. Also, for the addressed problem, a lower bound and some dispatching rules are proposed. The performance of the employed algorithms through randomly generated instances is evaluated which endorses the capability of the proposed IDCOA algorithm. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:158 / 173
页数:16
相关论文
共 50 条
[1]   An artificial immune system heuristic for two-stage multi-machine assembly scheduling problem to minimize total completion time [J].
Al-Anzi, Fawaz S. ;
Allahverdi, Ali .
JOURNAL OF MANUFACTURING SYSTEMS, 2013, 32 (04) :825-830
[2]   A PSO and a Tabu search heuristics for the assembly scheduling problem of the two-stage distributed database application [J].
Allahverdi, A ;
Al-Anzi, FS .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (04) :1056-1080
[3]   The two-stage assembly flowshop scheduling problem with bicriteria of makespan and mean completion time [J].
Allahverdi, Ali ;
Al-Anzi, Fawaz S. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 37 (1-2) :166-177
[4]   Evolutionary heuristics and an algorithm for the two-stage assembly scheduling problem to minimize makespan with setup times [J].
Allahverdi, Ali ;
Al-Anzi, Fawaz S. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2006, 44 (22) :4713-4735
[5]   The two stage assembly flowshop scheduling problem to minimize total tardiness [J].
Allahverdi, Ali ;
Aydilek, Harun .
JOURNAL OF INTELLIGENT MANUFACTURING, 2015, 26 (02) :225-237
[6]   The two-stage assembly scheduling problem to minimize total completion time with setup times [J].
Allahverdi, Ali ;
Al-Anzi, Fawaz S. .
COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (10) :2740-2747
[7]  
Amer M., 2014, International Conference on Applied and Theoretical Electricity, P1
[8]  
[Anonymous], 2014, CUCKOO SEARCH FIREFL
[9]  
Azarbad M., 2015, J SIGNAL PROCESSING, V79, P1
[10]   Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur's entropy [J].
Bhandari, Ashish Kumar ;
Singh, Vineet Kumar ;
Kumar, Anil ;
Singh, Girish Kumar .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (07) :3538-3560