An Approximation-based Chemical Reaction Algorithm for Combinatorial Multi-Objective Bi-level Optimization Problems

被引:3
作者
Abbassi, Malek [1 ,2 ]
Chaabani, Abir [1 ]
Ben Said, Lamjed [1 ]
Absi, Nabil [2 ]
机构
[1] Univ Tunis, Inst Super Gest Tunis, SMART Lab, Tunis, Tunisia
[2] Univ Clermont Auvergne, Mines St Etienne, UMR 6158 LIMOS, CNRS,CMP,Dept SFL, F-13541 Gardanne, France
来源
2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021) | 2021年
关键词
Chemical reaction optimization; bi-level multi-objective optimization; approximation technique; combinatorial optimization; computational cost;
D O I
10.1109/CEC45853.2021.9504711
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-objective Bi-Level Optimization Problem (MBLOP) is defined as a mathematical program where one multi-objective optimization task is constrained with another one. In this way, the evaluation of a single upper level solution necessitates the evaluation of the whole lower level problem. This fact brings new complexities to the bi-level framework, added to the conflicting objectives and their evaluation which need a large number of Function Evaluations (FEs). Despite the number of works dedicated to solve bi-level optimization problems, the number of methods applied to the multi-objective combinatorial case is much reduced. Motivated by these observations, we propose in this paper an approximation-based version of our recently proposed Bi-level Multi-objective Chemical Reaction Optimization (BMCRO), which we called BMCROII. The approximation technique is adopted here as a surrogate to the lower level leading then to generate efficiently the lower level optimality. Our choice is justified by two main arguments. First, BMCRO applies a Quick Non-Dominated Sorting Algorithm (Q-NDSA) with quasi-linear computational time complexity. Second, the number of FEs savings gained by the approximation technique can hugely improve the whole efficiency of the method. The proposed algorithm is applied to a new multi-objective formulation of the well-known Bi-level Multi Depot Vehicle Routing Problem (BMDVRP). The statistical analysis demonstrates the outperformance of our algorithm compared to prominent baseline algorithms available in literature. Indeed, a large number of savings are detected which confirms the merits of our proposal for solving such type of NP-hard problems.
引用
收藏
页码:1627 / 1634
页数:8
相关论文
共 19 条
[1]  
Abbassi Malek, 2020, Procedia Computer Science, V176, P2098, DOI 10.1016/j.procs.2020.09.246
[2]   An efficient chemical reaction algorithm for multi-objective combinatorial bi-level optimization [J].
Abbassi, Malek ;
Chaabani, Abir ;
Said, Lamjed Ben .
ENGINEERING OPTIMIZATION, 2022, 54 (04) :665-686
[3]   An Improved Bi-level Multi-objective Evolutionary Algorithm for the Production-Distribution Planning System [J].
Abbassi, Malek ;
Chaabani, Abir ;
Ben Said, Lamjed .
MODELING DECISIONS FOR ARTIFICIAL INTELLIGENCE (MDAI 2020), 2020, 12256 :218-229
[4]  
Ankhili Zakia, 2018, P INT C LEARN OPT AL, P1
[5]   An Efficient Chemical Reaction Optimization Algorithm for Multiobjective Optimization [J].
Bechikh, Slim ;
Chaabani, Abir ;
Ben Said, Lamjed .
IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (10) :2051-2064
[6]   Optimality conditions for nonsmooth multiobjective bilevel optimization problems [J].
Chuong, Thai Doan .
ANNALS OF OPERATIONS RESEARCH, 2020, 287 (02) :617-642
[7]   A trust-region method for nonlinear bilevel programming: Algorithm and computational experience [J].
Colson, B ;
Marcotte, P ;
Savard, G .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2005, 30 (03) :211-227
[8]   Learning to program using hierarchical model-based debugging [J].
de Barros, Leliane Nunes ;
Pinheiro, Wellington Ricardo ;
Delgado, Karina Valdivia .
APPLIED INTELLIGENCE, 2015, 43 (03) :544-563
[9]  
Deb K, 2009, LECT NOTES COMPUT SC, V5467, P110, DOI 10.1007/978-3-642-01020-0_13
[10]   Annotated bibliography on bilevel programming and mathematical programs with equilibrium constraints [J].
Dempe, S .
OPTIMIZATION, 2003, 52 (03) :333-359