Solving stochastic programming problems using new approach to Differential Evolution algorithm

被引:13
|
作者
Mohamed, Ali Wagdy [1 ]
机构
[1] Cairo Univ, Inst Stat Studies & Res, Operat Res Dept, Giza 12613, Egypt
关键词
Differential evolution; Stochastic programming; Fractional programming; Multi-objective programming; REAL-PARAMETER OPTIMIZATION; GLOBAL OPTIMIZATION; MUTATION; MODEL;
D O I
10.1016/j.eij.2016.09.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new approach to Differential Evolution algorithm for solving stochastic programming problems, named DESP. The proposed algorithm introduces a new triangular mutation rule based on the convex combination vector of the triangle and the difference vector between the best and the worst individuals among the three randomly selected vectors. The proposed novel approach to mutation operator is shown to enhance the global and local search capabilities and to increase the convergence speed of the new algorithm compared with conventional DE. DESP uses Deb's constraint handling technique based on feasibility and the sum of constraint violations without any additional parameters. Besides, a new dynamic tolerance technique to handle equality constraints is also adopted. Two models of stochastic programming (SP) problems are considered: Linear Stochastic Fractional Programming Problems and Multi-objective Stochastic Linear Programming Problems. The comparison results between the DESP and basic DE, basic particle swarm optimization (PSO), Genetic Algorithm (GA) and the available results from where it is indicated that the proposed DESP algorithm is competitive with, and in some cases superior to, other algorithms in terms of final solution quality, efficiency and robustness of the considered problems in comparison with the quoted results in the literature. (C) 2016 Production and hosting by Elsevier B.V. on behalf of Faculty of Computers and Information, Cairo University.
引用
收藏
页码:75 / 86
页数:12
相关论文
共 50 条
  • [41] A hybrid differential evolution algorithm for solving nonlinear bilevel programming with linear constraints
    Zhu, Xiaobo
    Yu, Qian
    Wang, Xianjia
    PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, VOLS 1 AND 2, 2006, : 126 - 131
  • [42] Solving inverse problems of groundwater-pollution-source identification using a differential evolution algorithm
    Gurarslan, Gurhan
    Karahan, Halil
    HYDROGEOLOGY JOURNAL, 2015, 23 (06) : 1109 - 1119
  • [43] Aesthetic Differential Evolution Algorithm for Solving Computationally Expensive Optimization Problems
    Poonia, Ajeet Singh
    Sharma, Tarun Kumar
    Sharma, Shweta
    Rajpurohit, Jitendra
    ADVANCES IN NATURE AND BIOLOGICALLY INSPIRED COMPUTING, 2016, 419 : 87 - 96
  • [44] A novel differential evolution algorithm for solving constrained engineering optimization problems
    Ali Wagdy Mohamed
    Journal of Intelligent Manufacturing, 2018, 29 : 659 - 692
  • [45] A hybrid differential evolution algorithm solving complex multimodal optimization problems
    You, Xuemei
    Hao, Fanchang
    Ma, Yinghong
    Journal of Information and Computational Science, 2015, 12 (13): : 5175 - 5182
  • [46] Solving permutation flowshop scheduling problems with a discrete differential evolution algorithm
    Santucci, Valentino
    Baioletti, Marco
    Milani, Alfredo
    AI COMMUNICATIONS, 2016, 29 (02) : 269 - 286
  • [47] A Differential Evolution Algorithm for Solving Resource Constrained Project Scheduling Problems
    Ali, Ismail M.
    Elsayed, Saber Mohammed
    Ray, Tapabrata
    Sarker, Ruhul A.
    ARTIFICIAL LIFE AND COMPUTATIONAL INTELLIGENCE, ACALCI 2016, 2016, 9592 : 209 - 220
  • [48] A novel differential evolution algorithm for solving constrained engineering optimization problems
    Mohamed, Ali Wagdy
    JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (03) : 659 - 692
  • [49] A Self-adaptive Differential Evolution Algorithm for Solving Optimization Problems
    Farda, Irfan
    Thammano, Arit
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON COMPUTING AND INFORMATION TECHNOLOGY (IC2IT 2022), 2022, 453 : 68 - 76
  • [50] Improved differential evolution algorithm for nonlinear programming and engineering design problems
    Tsai, Jinn-Tsong
    NEUROCOMPUTING, 2015, 148 : 628 - 640