Multi-Sine Cosine Algorithm for Solving Nonlinear Bilevel Programming Problems

被引:0
|
作者
Yousria Abo-Elnaga
M. A. El-Shorbagy
机构
[1] Higher Technological Institute,Department of Basic Science
[2] Prince Sattam bin Abdulaziz University,Department of Mathematics, College of Science and Humanities in Al
[3] Menoufia University,Kharj
关键词
Nonlinear bilevel programming problems; Sine cosine algorithm; Optimization;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, multi-sine cosine algorithm (MSCA) is presented to solve nonlinear bilevel programming problems (NBLPPs); where three different populations (completely separate from one another) of sine cosine algorithm (SCA) are used. The first population is used to solve the upper level problem, while the second one is used to solve the lower level problem. In addition, the Kuhn—Tucker conditions are used to transform the bilevel programming problem to constrained optimization problem. This constrained optimization problem is solved by the third population of SCA and if the objective function value equal to zero, the obtained solution from solving the upper and lower levels is feasible. The heuristic algorithm didn’t used only to get the feasible solution because this requires a lot of time and efforts, so we used Kuhn—Tucker conditions to get the feasible solution quickly. Finally, the computational experiments using 14 benchmark problems, taken from the literature demonstrate the effectiveness of the proposed algorithm to solve NBLPPs.
引用
收藏
页码:421 / 432
页数:11
相关论文
共 50 条
  • [1] Multi-Sine Cosine Algorithm for Solving Nonlinear Bilevel Programming Problems
    Abo-Elsayed, Yousia
    El-Shorbagy, M. A.
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2020, 13 (01) : 421 - 432
  • [2] A hybrid genetic algorithm for solving a class of nonlinear bilevel programming problems
    Li, Hecheng
    Wang, Yuping
    [J]. SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2006, 4247 : 408 - 415
  • [3] A genetic algorithm for solving a special class of Nonlinear bilevel programming problems
    Li, Hecheng
    Wang, Yuping
    [J]. COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 1159 - +
  • [4] SCA: A Sine Cosine Algorithm for solving optimization problems
    Mirjalili, Seyedali
    [J]. KNOWLEDGE-BASED SYSTEMS, 2016, 96 : 120 - 133
  • [5] A Modified Sine Cosine Algorithm for Solving Optimization Problems
    Wang, Meng
    Lu, Guizhen
    [J]. IEEE ACCESS, 2021, 9 : 27434 - 27450
  • [6] An Improved Sine Cosine Algorithm for Solving Optimization Problems
    Suid, M. H.
    Ahmad, M. A.
    Ismail, M. R. T. R.
    Ghazali, M. R.
    Irawan, A.
    Tumari, M. Z.
    [J]. 2018 IEEE CONFERENCE ON SYSTEMS, PROCESS AND CONTROL (ICSPC), 2018, : 209 - 213
  • [7] Hybrid improved sine cosine algorithm for mixed-integer nonlinear programming problems
    Haohao Song
    Jiquan Wang
    Zhiwen Cheng
    Tiezhu Chang
    [J]. Soft Computing, 2023, 27 : 14909 - 14933
  • [8] Hybrid improved sine cosine algorithm for mixed-integer nonlinear programming problems
    Song, Haohao
    Wang, Jiquan
    Cheng, Zhiwen
    Chang, Tiezhu
    [J]. SOFT COMPUTING, 2023, 27 (20) : 14909 - 14933
  • [9] A Genetic Algorithm for Solving a Class of Multi-objective Bilevel Programming Problems
    Zhang, Shanfeng
    Li, Mengwei
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON AUTOMATION, MECHANICAL CONTROL AND COMPUTATIONAL ENGINEERING, 2015, 124 : 644 - 647
  • [10] A Trust Region Algorithm for Solving Bilevel Programming Problems
    Liu, Guo-shan
    Xu, Shi-qin
    Han, Ji-ye
    [J]. ACTA MATHEMATICAE APPLICATAE SINICA-ENGLISH SERIES, 2013, 29 (03): : 491 - 498