Minimizing flowtime in a flowshop scheduling problem with a biased random-key genetic algorithm

被引:41
作者
Andrade, Carlos E. [1 ]
Silva, Thuener [2 ]
Pessoa, Luciana S. [2 ]
机构
[1] AT&T Labs Res, 200 South Laurel Ave, Middletown, NJ 07748 USA
[2] PUC Rio, Dept Ind Engn, Rua Marques Sao Vicente 225, BR-22453900 Gavea Rio De Janeiro, RJ, Brazil
关键词
Flowshop scheduling; Biased random-key genetic algorithm; Metaheuristics; LOCAL SEARCH ALGORITHM; WEIGHTED TARDINESS; BOUND ALGORITHM; HEURISTICS; TIME; MINIMIZATION; MAKESPAN;
D O I
10.1016/j.eswa.2019.03.007
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we advance the state of the art for solving the Permutation Flowshop Scheduling Problem with total flowtime minimization. For this purpose, we propose a Biased Random-Key Genetic Algorithm (BRKGA) introducing on it a new feature called shaking. With the shaking, instead to full reset the population to escape from local optima, the shaking procedure perturbs all individuals from the elite set and resets the remaining population. We compare results for the standard and the shaking BRKGA with results from the Iterated Greedy Search, the Iterated Local Search, and a commercial mixed integer programming solver, in 120 traditional instances. For all algorithms, we use warm start solutions produced by the state-of-the-art Beam-Search procedure. Computational experiments show the efficiency of proposed BRKGA, in addition to identify lower and upper bounds, as well as some optimal values, among the solutions. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:67 / 80
页数:14
相关论文
共 67 条
[1]   New simple constructive heuristic algorithms for minimizing total flow-time in the permutation flowshop scheduling problem [J].
Abedinnia, Hamid ;
Glock, Christoph H. ;
Brill, Andreas .
COMPUTERS & OPERATIONS RESEARCH, 2016, 74 :165-174
[2]   A biased random-key genetic algorithm for the project scheduling problem with flexible resources [J].
Almeida, Bernardo F. ;
Correia, Isabel ;
Saldanha-da-Gama, Francisco .
TOP, 2018, 26 (02) :283-308
[3]   Managing Massive Firmware-Over-The-Air Updates for Connected Cars in Cellular Networks [J].
Andrade, Carlos E. ;
Byers, Simon D. ;
Gopalakrishnan, Vijay ;
Halepovic, Emir ;
Majmundar, Milap ;
Poole, David J. ;
Tran, Lien K. ;
Volinsky, Christopher T. .
CARSYS'17: PROCEEDINGS OF THE 2ND ACM INTERNATIONAL WORKSHOP ON SMART, AUTONOMOUS, AND CONNECTED VEHICULAR SYSTEMS AND SERVICES, 2017, :65-72
[4]   A biased random-key genetic algorithm for wireless backhaul network design [J].
Andrade, Carlos E. ;
Resende, Mauricio G. C. ;
Zhang, Weiyi ;
Sinha, Rakesh K. ;
Reichmann, Kenneth C. ;
Doverspike, Robert D. ;
Miyazawa, Flavio K. .
APPLIED SOFT COMPUTING, 2015, 33 :150-169
[5]  
Andrade CE, 2013, GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, P463
[6]  
[Anonymous], 2001, P MIC 2001 4 MET INT
[7]  
[Anonymous], 2016, SCHEDULING THEORY AL, DOI DOI 10.1007/978-3-319-26580-3
[8]  
[Anonymous], 1989, Caltech Concurr. Comput. Prog. C3P Rep. 826
[9]   A biased random-key genetic algorithm for the two-stage capacitated facility location problem [J].
Biajoli, Fabricio Lacerda ;
Chaves, Antonio Augusto ;
Nogueira Lorena, Luiz Antonio .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 115 :418-426
[10]  
Birattari M., 2010, Experimental methods for the analysis of optimization algorithms, P311