A systematic sampling evolutionary (SSE) method for stochastic bilevel programming problems

被引:9
|
作者
Goshu, Natnael Nigussie [1 ]
Kassa, Semu Mitiku [1 ]
机构
[1] Botswana Int Univ Sci & Technol, Dept Math & Stat Sci, Pvt Bag 16, Palapye, Botswana
关键词
Stochastic optimization; Bilevel programming; Stackelberg equilibrium; Sample average approximation; Systematic sampling; MATHEMATICAL PROGRAMS; EQUILIBRIUM; COMPUTATION; ALGORITHM; DESIGN; MODELS;
D O I
10.1016/j.cor.2020.104942
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Stochastic bilevel programming is a bilevel program having some form of randomness in the problem definition. The main objective is to optimize the leader's (upper level) stochastic programming problem, where the follower's problem is assumed to be satisfied as part of the constraints. Due to the involvement of randomness property and the hierarchical nature of the optimization procedure, the problem is computationally expensive and challenging. In this paper, a new meta-heuristic type algorithm is proposed that can effectively solve stochastic bilevel programs. The algorithm is based on realizing the random space, systematic sampling technique to choose a representative action from the leader's decision space and on a hybrid particle swarm optimization procedure for searching its corresponding follower's reaction for each leader's action until Stackelberg equilibrium is achieved. The algorithm is shown to be convergent and its performance is checked using test problems from literature. The simulation result of the algorithm is very much promising and can be used to solve complex stochastic bilevel programming problems. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Stochastic bilevel programming with multiple followers: a solution approach using the systematic sampling evolutionary method
    Goshu, Natnael Nigussie
    Kassa, Semu Mitiku
    ENGINEERING OPTIMIZATION, 2022, 54 (06) : 1059 - 1072
  • [2] A solution method for stochastic multilevel programming problems. A systematic sampling evolutionary approach
    Goshu, Natnael Nigussie
    Kassa, Semu Mitiku
    OPERATIONS RESEARCH AND DECISIONS, 2024, 34 (01) : 149 - 174
  • [3] An Evolutionary Algorithm for Nonlinear Bilevel Programming Problems Based on a New Penalty Method
    Li, Hecheng
    Wang, Yuping
    Li, Xiucun
    ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 1, PROCEEDINGS, 2008, : 531 - +
  • [4] Bilevel stochastic linear programming problems with quantile criterion
    S. V. Ivanov
    Automation and Remote Control, 2014, 75 : 107 - 118
  • [5] Bilevel stochastic linear programming problems with quantile criterion
    Ivanov, S. V.
    AUTOMATION AND REMOTE CONTROL, 2014, 75 (01) : 107 - 118
  • [6] An evolutionary algorithm based on approximation method and related techniques for solving bilevel programming problems
    Liu, Yuhui
    Li, Hecheng
    Chen, Huafei
    Ma, Mei
    PLOS ONE, 2022, 17 (08):
  • [7] An Evolutionary Algorithm for Linear Bilevel Programming Problems with Interval Coefficients
    Li, Hecheng
    Fan, Yangyang
    2013 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND MANAGEMENT SCIENCE (ICIEMS 2013), 2013, : 883 - 888
  • [8] A method for solving bilevel linear programming problems
    Pieume, C. O.
    Fotso, L. P.
    Siarry, P.
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2008, 29 (02): : 335 - 358
  • [9] Modified Evolutionary Algorithm and Chaotic Search for Bilevel Programming Problems
    Abo-Elnaga, Yousria
    Nasr, Sarah
    SYMMETRY-BASEL, 2020, 12 (05):
  • [10] An Evolutionary Algorithm for Solving Bilevel Programming Problems Using Duality Conditions
    Li, Hecheng
    Fang, Lei
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012