An efficient solution strategy for bilevel multiobjective optimization problems using multiobjective evolutionary algorithm

被引:0
作者
Hong Li
Li Zhang
机构
[1] Xidian University,School of Mathematics and Statistics
来源
Soft Computing | 2021年 / 25卷
关键词
Bilevel multiobjective optimization; Pareto optimality; Multiobjective evolutionary algorithm; Weighted sum scalarization; Smoothing technique;
D O I
暂无
中图分类号
学科分类号
摘要
An efficient solution strategy is proposed for bilevel multiobjective optimization problem (BLMOP) with multiple objectives at both levels when multiobjective optimization problem (MOP) at the lower level satisfies the convexity and differentiability for the lower-level decision variables. In the proposed strategy, the MOP at the lower level is first converted into a single-objective optimization formulation through adopting adaptive weighted sum scalarization, in which the lower-level weight vector is adjusted adaptively while the iteration progressing. The Karush-Kuhn-Tucker optimality conditions are used to the lower-level single-objective scalarization problem, thus the original BLMOP can be converted into a single-level MOP with complementarity constraints. Then an effective smoothing technique is suggested to cope with the complementarity constraints. In such a way, the BLMOP is finally formalized as a single-level constrained nonlinear MOP. A decomposition-based constrained multiobjective differential evolution is developed to solve this transformed MOP and some instances are tested to illustrate the feasibility and effectiveness of the solution methodology. The experimental results show that the proposed solution method possesses favorite convergence and diversity.
引用
收藏
页码:8241 / 8261
页数:20
相关论文
共 130 条
[21]  
Marcotte P(2006)A hierarchical particle swarm optimization for solving bilevel programming problems. Artificial intelligence and soft computing-ICAISC 2006 Lecture Notes Comput Sci 4029 1169-1178
[22]  
Savard G(2009)Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II IEEE Trans Evol Comput 13 284-302
[23]  
Das S(2009)An efficient method for linear bilevel programming problems based on the orthogonal genetic algorithm Int J Innov Comp Inf Control 5 2837-2846
[24]  
Suganthan PN(2014)A differential evolution with two mutation strategies and a selection based on an improved constraint-handling technique for bilevel programming problems Math Probl Eng 2014 1-16
[25]  
Deb K(2016)An interactive approach based on a discrete differential evolution algorithm for a class of integer bilevel programming problems Int J Syst Sci 47 2330-2341
[26]  
Agrawal S(2016)Multiobjective differential evolution algorithm based on decomposition for a type of multiobjective bilevel programming problems Knowl-Based Syst 107 271-288
[27]  
Pratap A(1998)Stackelberg-nash equilibrium for multilevel programming with multiple followers using genetic algorithms Comput Math Appl 36 79-89
[28]  
Meyarivan T(2016)Multilevel decision-making: a survey Inf Sci 346 463-487
[29]  
Deb K(2003)Rank-density-based multiobjective genetic algorithm and benchmark test function study IEEE Trans Evol Comput 7 325-343
[30]  
Sinha A(1999)Stakelberg solutions to multiobjective two-level linear programming problems J Optimiz Theory App 103 161-182