Rain-fall optimization algorithm: A population based algorithm for solving constrained optimization problems

被引:111
|
作者
Kaboli, S. Hr. Aghay [1 ]
Selvaraj, J. [1 ]
Rahim, N. A. [1 ,2 ]
机构
[1] Univ Malaya, Power Energy Dedicated Adv Ctr UMPEDC, Wisma R&D UM, Level 4,JalanPantai Baharu, Kuala Lumpur 59990, Malaysia
[2] King Abdulaziz Univ, Renewable Energy Res Grp, Jeddah 21589, Saudi Arabia
关键词
Natural inspired computation; Iterated-based algorithms; Rain-fall; Metaheuristic approaches; Economic dispatch; BACKTRACKING SEARCH ALGORITHM;
D O I
10.1016/j.jocs.2016.12.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper proposes rain-fall optimization algorithm (RFO), a new nature-inspired algorithm based on behavior of raindrops, for solving of real-valued numerical optimization problems. RFO has been developed from a motivation to find a simpler and more effective search algorithm to optimize multidimensional numerical test functions. It is effective in searching and finding an optimum solution from a large search domain within an acceptable CPU time. Statistical analysis compared the solution quality with well-known heuristic search methods. In addition, an economic dispatch (ED) optimization problem is run on an IEEE 30-bus test system, and the results, compared with those of recent optimization methods, show RFO performing relatively well, sufficiently effective to solve engineering problems. The constraint-handling strategy of the proposed method for solving ED problem is to generate and work with feasible solutions along all the optimization iterations without any mismatch between electricity demand and the total amount of power generation. Unlike the penalty methods, this strategy is unaffected by parameter setting of applied optimization method and its applicability for solving constrained optimization problems is not hampered. Eventually, its robustness is validated by the results of a sensitivity analysis of the parameters. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:31 / 42
页数:12
相关论文
共 50 条
  • [21] Chaotic differential evolution algorithm for solving constrained optimization problems
    Li Z.
    Wang X.
    Information Technology Journal, 2011, 10 (12) : 2378 - 2384
  • [22] A bacterial gene recombination algorithm for solving constrained optimization problems
    Hsieh, Tsung-Jung
    APPLIED MATHEMATICS AND COMPUTATION, 2014, 231 : 187 - 204
  • [23] Multiobjective optimization algorithm for solving constrained single objective problems
    Reynoso-Meza, Gilberto
    Blasco, Xavier
    Sanchis, Javier
    Martinez, Miguel
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [24] A constraint consensus memetic algorithm for solving constrained optimization problems
    Hamza, Noha M.
    Sarker, Ruhul A.
    Essam, Daryl L.
    Deb, Kalyanmoy
    Elsayed, Saber M.
    ENGINEERING OPTIMIZATION, 2014, 46 (11) : 1447 - 1464
  • [25] An agent-based memetic algorithm (AMA) for solving constrained optimization problems
    Ullah, Abu S. S. M. Barkat
    Sarker, Ruhul
    Cornforth, David
    Lokan, Chris
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 999 - 1006
  • [26] A hybrid membrane evolutionary algorithm for solving constrained optimization problems
    Xiao Jianhua
    Huang Yufang
    Cheng Zhen
    He Juanjuan
    Niu Yunyun
    OPTIK, 2014, 125 (02): : 897 - 902
  • [27] An Improved Differential Evolution Algorithm for Solving Constrained Optimization Problems
    You, Xue-mei
    Liu, Zhi-yuan
    INTERNATIONAL CONFERENCE ON COMPUTER, NETWORK SECURITY AND COMMUNICATION ENGINEERING (CNSCE 2014), 2014, : 14 - 20
  • [28] A New particle swarm algorithm for solving constrained optimization problems
    Wu Tiebin
    Cheng Yun
    Liu Yunlian
    Zhou Taoyun
    Li Xinjun
    RESOURCES AND SUSTAINABLE DEVELOPMENT, PTS 1-4, 2013, 734-737 : 2875 - 2879
  • [29] A complex-genetic algorithm for solving constrained optimization problems
    Li, Ming-Song
    Zeng, Pu-Hua
    Zhong, Ruo-Wu
    Wang, Hui-Ping
    Zhang, Fen-Fen
    PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, : 869 - 873
  • [30] A Memetic Algorithm with Simplex Crossover for Solving Constrained Optimization Problems
    Pescador Rojas, Miriam
    Coello Coello, Carlos A.
    2012 WORLD AUTOMATION CONGRESS (WAC), 2012,