Metaheuristics for bilevel optimization: A comprehensive review

被引:28
作者
Camacho-Vallejo, Jose-Fernando [1 ]
Corpus, Carlos [2 ]
Villegas, Juan G. [3 ]
机构
[1] Escuela Ingn & Ciencias, Tecnol Monterrey, Ave Eugenio Garza Sada 2501 Sur, Monterrey 64849, Nuevo Leon, Mexico
[2] Univ Autonoma Nuevo Leon, Fac Ciencias Fis Matemat, CICFIM Ctr Invest Ciencias Fis Matemat, Ave Pedro de Alba S-N,Ciudad Univ, San Nicolas De Los Garza 66455, Nuevo Leon, Mexico
[3] Univ Antioquia, Dept Ind Engn, ALIADO Analyt & Res Decis Making, Calle 67 53-108, Medellin 500100, Colombia
关键词
Bilevel programming; Metaheuristics; Hierarchized optimization; Leader-follower problems; PARTICLE SWARM OPTIMIZATION; COMPETITIVE FACILITY LOCATION; MULTIOBJECTIVE PROGRAMMING-PROBLEMS; OBTAINING STACKELBERG-SOLUTIONS; FINDING OPTIMAL STRATEGIES; NEURAL-NETWORK APPROACH; VEHICLE-ROUTING PROBLEM; GENETIC ALGORITHM; EVOLUTIONARY ALGORITHM; SUPPLY CHAIN;
D O I
10.1016/j.cor.2023.106410
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A bilevel programming model represents the relationship in a specific decision process that involves decisions within a hierarchical structure of two levels. The upper-level problem is associated with the decision maker with higher hierarchy, and the nested problem is associated with a lower-level. This modeling approach has been applied to diverse real-life situations. However, exact solution methods are limited due to the inherent complexity of bilevel optimization models. Therefore, alternative solution methods are needed, such as metaheuristics. The design and implementation of effective metaheuristic algorithms that produce good-quality solutions in acceptable computational time has been an active research area. Recently, there has been an increase in this area of research. This study aims to review all the published papers devoted to implementing metaheuristics for solving bilevel problems up-to-date. A bibliometric analysis is performed to track the evolution of this topic. Also, the journals and authors with more contributions are identified. The specific components of the proposed metaheuristics are described in detail, independent of the inspiration behind the metaheuristics. A detailed analysis of the combination of components is included to determine the more common ones. Additionally, classification of the manner in which the crucial bilevel aspects of the problem are handled in the metaheuristics, is detailed, for example, the type of approach considered for designing the metaheuristic, what can be nested, single-level reformulation, co-evolutionary, and biobjective transformation. Also, the metaheuristics that assume a unique follower's reaction, the optimistic or pessimistic approaches are noted. A discussion regarding the interesting findings is included, in which a critic of lax practices is conducted. Some areas of opportunity for research and promising recent approaches are listed. Finally, relevant conclusions of this exhaustive review are presented.
引用
收藏
页数:26
相关论文
共 353 条
  • [21] A study on the use of heuristics to solve a bilevel programming problem
    Angelo, Jaqueline S.
    Barbosa, Helio J. C.
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2015, 22 (05) : 861 - 882
  • [22] Angelo JS, 2014, 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1784, DOI 10.1109/CEC.2014.6900529
  • [23] Angelo JS, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P470
  • [24] An exact penalty on bilevel programs with linear vector optimization lower level
    Ankhili, Z.
    Mansouri, A.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 197 (01) : 36 - 41
  • [25] [Anonymous], 2014, Int. J. Comput. Sci. Eng.
  • [26] [Anonymous], 2014, INT C LEARN INT OPT
  • [27] [Anonymous], 2001, Estimation of distribution algorithms: A new tool for evolutionary computation
  • [28] [Anonymous], 2013, Encyclopedia of Operations Research and Management Science, DOI [DOI 10.1007/978-1-4419-1153-7_1167, 10.1007/978-1-4419-1153-7_1167]
  • [29] [Anonymous], 2014, Int. J. Metaheuristics
  • [30] Metaphor-based metaheuristics, a call for action: the elephant in the room
    Aranha, Claus
    Villalon, Christian L. Camacho
    Campelo, Felipe
    Dorigo, Marco
    Ruiz, Ruben
    Sevaux, Marc
    Sorensen, Kenneth
    Stutzle, Thomas
    [J]. SWARM INTELLIGENCE, 2022, 16 (01) : 1 - 6