Modified Evolutionary Algorithm and Chaotic Search for Bilevel Programming Problems

被引:14
|
作者
Abo-Elnaga, Yousria [1 ]
Nasr, Sarah [2 ]
机构
[1] Higher Technol Inst, Dept Basic Sci, Tenth Of Ramadam City 44629, Egypt
[2] Menoufia Univ, Fac Engn, Dept Basic Engn Sci, Shibin Al Kawm 32511, Egypt
来源
SYMMETRY-BASEL | 2020年 / 12卷 / 05期
关键词
bi-level optimization; chaos theory; evolutionary algorithms; genetic algorithm; PARTICLE SWARM OPTIMIZATION; NEURAL-NETWORK APPROACH; DISPATCH PROBLEM;
D O I
10.3390/sym12050767
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Bi-level programming problem (BLPP) is an optimization problem consists of two interconnected hierarchical optimization problems. Solving BLPP is one of the hardest tasks facing the optimization community. This paper proposes a modified genetic algorithm and a chaotic search to solve BLPP. Firstly, the proposed algorithm solves the upper-level problem using a modified genetic algorithm. The genetic algorithm has modified with a new selection technique. The new selection technique helps the upper-level decision-maker to take an appropriate decision in anticipation of a lower level's reaction. It distinguishes the proposed algorithm with a very small number of solving the lower-level problem, enhances the algorithm performance and fasts convergence to the solution. Secondly, a local search based on chaos theory has applied around the modified genetic algorithm solution. Chaotic local search enables the algorithm to escape from local solutions and increase convergence to the global solution. The proposed algorithm has evaluated on forty different test problems to show the proposed algorithm effectiveness. The results have analyzed to illustrate the new selection technique effect and the chaotic search effect on the algorithm performance. A comparison between the proposed algorithm results and other state-of-the-art algorithms results has introduced to show the proposed algorithm superiority.
引用
收藏
页数:29
相关论文
共 50 条
  • [1] An Evolutionary Algorithm with Local Search for Convex Quadratic Bilevel Programming Problems
    Li, Hecheng
    Wang, Yuping
    [J]. APPLIED MATHEMATICS & INFORMATION SCIENCES, 2011, 5 (02): : 139 - 146
  • [2] Direct search algorithm for bilevel programming problems
    Ayalew Getachew Mersha
    Stephan Dempe
    [J]. Computational Optimization and Applications, 2011, 49 : 1 - 15
  • [3] Direct search algorithm for bilevel programming problems
    Mersha, Ayalew Getachew
    Dempe, Stephan
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2011, 49 (01) : 1 - 15
  • [4] An Evolutionary Algorithm for Linear Bilevel Programming Problems with Interval Coefficients
    Li, Hecheng
    Fan, Yangyang
    [J]. 2013 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND MANAGEMENT SCIENCE (ICIEMS 2013), 2013, : 883 - 888
  • [5] An Evolutionary Algorithm for Solving Bilevel Programming Problems Using Duality Conditions
    Li, Hecheng
    Fang, Lei
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [6] Co-evolutionary algorithm: An efficient approach for bilevel programming problems
    Li, Hecheng
    Fang, Lei
    [J]. ENGINEERING OPTIMIZATION, 2014, 46 (03) : 361 - 376
  • [7] A Hybrid Evolutionary Algorithm for Mixed-Integer Nonlinear Bilevel Programming Problems
    Li, Hong
    Jiao, Yong-Chang
    [J]. SECOND INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING: WGEC 2008, PROCEEDINGS, 2008, : 549 - +
  • [8] An Evolutionary Algorithm for Nonlinear Bilevel Programming Problems Based on a New Penalty Method
    Li, Hecheng
    Wang, Yuping
    Li, Xiucun
    [J]. ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 1, PROCEEDINGS, 2008, : 531 - +
  • [9] Evolutionary algorithm using surrogate models for solving bilevel multiobjective programming problems
    Liu, Yuhui
    Li, Hecheng
    Li, Hong
    [J]. PLOS ONE, 2020, 15 (12):
  • [10] An algorithm for linear bilevel programming problems
    Shi, CG
    Zhang, GQ
    Lu, J
    [J]. APPLIED COMPUTATIONAL INTELLIGENCE, 2004, : 300 - 303