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 条
[1]  
Alves MJ(2012)Computing the Pareto frontier of a bi-objective bi-level linear problem using a multiobjective mixed-integer programming algorithm Optimization 61 335-358
[2]  
Dempe S(2014)An algorithm based on particle swarm optimization for multiobjective bilevel linear problems Appl Math Comput 247 547-561
[3]  
Júdice JJ(2009)An exact penalty on bilevel programs with linear vector optimization lower level Eur J Oper Res 197 36-41
[4]  
Alves MJ(2006)Semivectorial bilevel optimization problem: penalty approach J Optimiz Theory App 131 365-382
[5]  
Costa JP(2003)The balance between proximity and diversity in multiobjective evolutionary algorithms IEEE Trans Evol Comput 7 174-188
[6]  
Ankhili Z(2010)Linear bilevel programs with multiple objectives at the upper level J Comput Appl Math 234 950-959
[7]  
Mansouri A(2011)On linear bilevel problems with multiple objectives at the lower level Omega 39 33-40
[8]  
Bonnel H(2000)An updated survey of GA-based multiobjective optimization techniques ACM Comput Surv 32 109-143
[9]  
Morgan J(2005)Bilevel programming: a survey 4OR 3 87-107
[10]  
Bosman PAN(2007)An overview of bilevel optimization Ann Oper Res 153 235-256