Hyper-heuristics using multi-armed bandit models for multi-objective optimization

被引:17
作者
Almeida, Carolina P. [1 ]
Goncalves, Richard A. [1 ]
Venske, Sandra [1 ]
Luders, Ricardo [2 ]
Delgado, Myriam [2 ]
机构
[1] State Univ Midwest Parana, Guarapuava, PR, Brazil
[2] Univ Tecnol Fed Parana, Curitiba, Parana, Brazil
关键词
Multi-objective optimization; Hyper-heuristics; Multi-armed bandit; LOCAL SEARCH ALGORITHM; MEMETIC ALGORITHMS; GENETIC ALGORITHM; CLASSIFICATION; DECOMPOSITION; TARDINESS; SELECTION; LEVEL;
D O I
10.1016/j.asoc.2020.106520
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, we explore different multi-armed bandit-based hyper-heuristics applied to the multi-objective permutation flow shop problem. It is a scheduling problem which has been extensively studied due to its relevance for industrial engineering. Three multi-armed bandit basic formulations are used in the hyper-heuristic selection mechanism: (i) classic, (ii) restless, and (iii) contextual. All the three approaches are considered online selection perturbative hyper-heuristics as they are designed to choose the low level heuristic (crossover and mutation operators) that should be applied to modify each solution during the search process. Performances of the proposed approaches combined with MOEA/DD (Multi-objective Evolutionary Algorithm based on Dominance and Decomposition) are evaluated using the hypervolume indicator and nonparametric statistical tests on a set of 220 problem instances with two and three objectives. The best proposed approach (contextual with a linear realizability assumption) is compared with a stand-alone version of MOEA/DD using the best considered crossover and mutation operator. It is also compared with three state-of-the-art multi-objective algorithms. Results show that this best approach is able to outperform MOEA/DD in scenarios with two and three objectives and by encompassing both, Pareto and decomposition strategies, is competitive with the state of the art in those scenarios. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:19
相关论文
共 75 条
[1]   Multi-Armed Bandit based Hyper-Heuristics for the Permutation Flow Shop Problem [J].
Almeida, Carolina ;
Goncalves, Richard ;
Venske, Sandra ;
Luders, Ricardo ;
Delgado, Myriam .
2018 7TH BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2018, :139-144
[2]  
[Anonymous], 2016, INT J RES COMPUT APP
[3]  
[Anonymous], 2007, Introduction to Genetic Algorithms
[4]  
[Anonymous], 2015, ABS150803326 CORR
[5]   A partial enumeration heuristic for multi-objective flowshop scheduling problems [J].
Arroyo, JEC ;
Armentano, VA .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2004, 55 (09) :1000-1007
[6]  
Auer P., 2003, Journal of Machine Learning Research, V3, P397, DOI 10.1162/153244303321897663
[7]   Finite-time analysis of the multiarmed bandit problem [J].
Auer, P ;
Cesa-Bianchi, N ;
Fischer, P .
MACHINE LEARNING, 2002, 47 (2-3) :235-256
[8]  
Baker K. R., 2009, PRINCIPLES SEQUENCIN, DOI DOI 10.1002/9780470451793
[9]  
Basseur M, 2002, IEEE C EVOL COMPUTAT, P1151, DOI 10.1109/CEC.2002.1004405
[10]   Evolutionary Many-Objective Algorithms for Combinatorial Optimization Problems: A Comparative Study [J].
Behmanesh, Reza ;
Rahimi, Iman ;
Gandomi, Amir H. .
ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2021, 28 (02) :673-688