Dynamic shuffled frog-leaping algorithm for distributed hybrid flow shop scheduling with multiprocessor tasks

被引:90
作者
Cai, Jingcao [1 ]
Zhou, Rui [1 ]
Lei, Deming [1 ]
机构
[1] Wuhan Univ Technol, Sch Automat, Wuhan 430070, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed scheduling; Hybrid flow shop scheduling; Multiprocessor tasks; Shuffled frog-leaping algorithm; Dynamic strategy; MINIMIZING MAKESPAN; SEARCH ALGORITHM; FLOWSHOPS; OPTIMIZATION; TIME; HEURISTICS; MACHINES;
D O I
10.1016/j.engappai.2020.103540
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed scheduling problems have attracted much attention in recent years; however, distributed hybrid flow shop scheduling problem (DHFSP) is seldom investigated. In this paper, DHFSP with multiprocessor tasks is studied and a dynamic shuffled frog-leaping algorithm (DSFLA) is proposed to minimize makespan. Dynamic search process is executed in each memeplex with at least two improved solutions. Global search and dynamic multiple neighborhood search are applied, in which neighborhood structure is chosen based on its optimization effect. A new destruction-construction process is hybridized with DSFLA and population shuffling is done when shuffling condition is met. Lower bound is obtained and proved. A number of experiments are conducted on a set of instances. The computational results validate the effectiveness of the new strategies of DSFLA and the competitive performances on solving the considered DHFSP.
引用
收藏
页数:13
相关论文
共 54 条
[1]   An iterated greedy algorithm for total flow time minimization in unrelated parallel batch machines with unequal job release times [J].
Arroyo, Jose Elias C. ;
Leung, Joseph Y-T ;
Tavares, Ricardo Goncalves .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2019, 77 :239-254
[2]   Particle swarm optimization with cocktail decoding method for hybrid flow shop scheduling problems with multiprocessor tasks [J].
Chou, Fuh-Der .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 141 (01) :137-145
[3]   A competitive memetic algorithm for multi-objective distributed permutation flow shop scheduling problem [J].
Deng, Jin ;
Wang, Ling .
SWARM AND EVOLUTIONARY COMPUTATION, 2017, 32 :121-131
[4]   Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization [J].
Eusuff, M ;
Lansey, K ;
Pasha, F .
ENGINEERING OPTIMIZATION, 2006, 38 (02) :129-154
[5]   An effective shuffled frog-leaping algorithm for resource-constrained project scheduling problem [J].
Fang, Chen ;
Wang, Ling .
COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (05) :890-901
[6]   A heuristic for scheduling in a two-stage hybrid flowshop with renewable resources shared among the stages [J].
Figielska, Ewa .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 236 (02) :433-444
[7]   An efficient tabu search algorithm for the distributed permutation flowshop scheduling problem [J].
Gao, Jian ;
Chen, Rong ;
Deng, Wu .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (03) :641-651
[8]   Heuristics and metaheuristics for the distributed assembly permutation flowshop scheduling problem with sequence dependent setup times [J].
Hatami, Sara ;
Ruiz, Ruben ;
Andres-Romano, Carlos .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2015, 169 :76-88
[9]   Two stage reentrant hybrid flow shop with setup times and the criterion of minimizing makespan [J].
Hekmatfar, M. ;
Ghomi, S. M. T. Fatemi ;
Karimi, B. .
APPLIED SOFT COMPUTING, 2011, 11 (08) :4530-4539
[10]   An artificial bee colony algorithm for a two-stage hybrid flowshop scheduling problem with multilevel product structures and requirement operations [J].
Kheirandish, O. ;
Tavakkoli-Moghaddam, R. ;
Karimi-Nasab, M. .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2015, 28 (05) :437-450