Abstract
To improve the search efficiency of Rao algorithm, a behavior-selection based Rao Algorithm is proposed in this paper. Our proposed algorithm is a parameter-less and metaphor-less algorithm, which has three major improvements. (i) Three perturbation operators for offspring population are proposed to effectively balance algorithm exploitation and exploration capability. (ii) A behavior selection strategy is proposed for evaluating the three new perturbation operators and the original operators of Rao Algorithms. The upper confidence bound algorithm is modified and used for calculating the future value of the operators. (iii) A new mapping strategy is designed to increase the diversity of the solutions. The behavior-selection based Rao algorithm is tested based on some benchmark functions and the power system economic load dispatch problems, compared to the other well-known algorithms, the proposed algorithm has a competitive superiority in terms of convergence performance and global search capability.
Similar content being viewed by others
References
Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT Press, Cambridge
Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B (Cybern) 26(1):29–41
Eberhart R, Kennedy J (1995) Particle swarm optimization. Proc IEEE Int Conf Neural Netw 4:1942–1948
Li X (2002) An optimizing method based on autonomous animats: fish-swarm algorithm. Syst Eng Theory Pract 22(11):32–38
Yang XS, Deb S (2009). Cuckoo search via Lévy flights. In: 2009 World congress on nature & biologically inspired computing (NaBIC). IEEE, pp 210–214
Meng XB, Gao XZ, Lu L et al (2016) A new bio-inspired optimisation algorithm: bird Swarm Algorithm. J Exp Theor Artif Intell 28(4):673–687
Wu HS, Zhang F, Wu L (2013) New swarm intelligence algorithm-wolf pack algorithm. Syst Eng Electron 35(11):2430–2438
Xue J, Shen B (2020) A novel swarm intelligence optimization approach: sparrow search algorithm. Syst Sci Control Eng 8(1):22–34
Storn R, Price K (1997) Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341–359
Passino KM (2000) Distributed optimization and control using only a germ of intelligence. In: Proceedings of the 2000 IEEE International Symposium on Intelligent Control. Held jointly with the 8th IEEE Mediterranean Conference on Control and Automation (Cat. No. 00CH37147). IEEE, pp P5–P 13
Krishnanand KN, Ghose D (2005) Detection of multiple source locations using a glowworm metaphor with applications to collective robotics. In: Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005. IEEE, pp 84–91
Eusuff M, Lansey K, Pasha F (2006) Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng Optim 38(2):129–154
Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Global Optim 39(3):459–471
Yang XS (2010) A new metaheuristic bat-inspired algorithm. Nature inspired cooperative strategies for optimization (NICSO 2010). Springer, Berlin, Heidelberg, pp 65–74
Rao R (2020) Rao algorithms: Three metaphor-less simple algorithms for solving optimization problems. Int J Ind Eng Comput 11(1):107–130
Rao RV, Pawar RB (2020) Self-adaptive multi-population Rao algorithms for engineering design optimization. Appl Artif Intell 34(3):187–250
Rao R V, Keesari H S. Rao algorithms for multi-objective optimization of selected thermodynamic cycles. Engineering with Computers, 2020: 1–29.
Rao RV, Keesari HS (2021) A self-adaptive population Rao algorithm for optimization of selected bio-energy systems. J Comput Des Eng 8(1):69–96
Rao RV, Pawar RB (2020) Quasi-oppositional-based Rao algorithms for multi-objective design optimization of selected heat sinks. J Comput Des Eng 7(6):830–863
Kalemci EN (2020) Rao-3 algorithm for the weight optimization of reinforced concrete cantilever retaining wall. Geomech Eng 20(6):527–536
Wang L, Wang Z, Liang H et al (2020) Parameter estimation of photovoltaic cell model with Rao-1 algorithm. Optik 210:163846
Rao RV, Pawar RB (2020) Constrained design optimization of selected mechanical system components using Rao algorithms. Appl Soft Comput 89:106141
Al-Betar MA, Awadallah MA, Khader AT et al (2018) Economic load dispatch problems with valve-point loading using natural updated harmony search. Neural Comput Appl 29(10):767–781
Al-Betar MA, Awadallah MA, Abu Doush I et al (2018) A non-convex economic dispatch problem with valve loading effect using a new modified β-hill climbing local search algorithm. Arab J Sci Eng 43(12):7439–7456
Al-Betar MA, Awadallah MA, Krishan MM (2019) A non-convex economic load dispatch problem with valve loading effect using a hybrid grey wolf optimizer. Neural Comput Appl. https://doi.org/10.1007/s00521-019-04284-9
Al-Betar MA (2021) Island-based harmony search algorithm for non-convex economic load dispatch problems. J Electric Eng Technol. https://doi.org/10.1007/s42835-021-00758-w
Al-Betar MA, Doush IA, Khader AT et al (2012) Novel selection schemes for harmony search. Appl Math Comput 218(10):6095–6117
Al-Betar MA, Awadallah MA, Faris H et al (2018) Bat-inspired algorithms with natural selection mechanisms for global optimization. Neurocomputing 273:448–465
Al-Betar MA, Awadallah MA, Faris H et al (2018) Natural selection methods for grey wolf optimizer. Expert Syst Appl 113:481–498
Awadallah MA, Al-Betar MA, Bolaji AL et al (2019) Natural selection methods for artificial bee colony with new versions of onlooker bee. Soft Comput 23(15):6455–6494
Cappé O, Garivier A, Maillard OA et al (2013) Kullback–leibler upper confidence bounds for optimal sequential allocation. Ann Stat 41(3):1516–1541
Huang T, Zhang C, Ouyang H et al (2020) Parameter identification for photovoltaic models using an improved learning search algorithm. IEEE Access 8:116292–116309
Yu K, Liang JJ, Qu BY et al (2017) Parameters identification of photovoltaic models using an improved JAYA optimization algorithm. Energy Convers Manage 150:742–753
Chen X, Xu B, Mei C et al (2018) Teaching–learning-based artificial bee colony for solar photovoltaic parameter estimation. Appl Energy 212:1578–1588
Chen X, Tianfield H, Mei C et al (2017) Biogeography-based learning particle swarm optimization. Soft Comput 21(24):7519–7541
Ouyang H, Gao L, Li S et al (2017) Improved harmony search algorithm: LHS. Appl Soft Comput 53:133–167
Hashim FA, Hussain K, Houssein EH et al (2021) Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems. Appl Intell 51(3):1531–1551
Xu C, Bin X, Wenli D (2018) An improved particle swarm optimization with biogeography-based learning strategy for economic load dispatch problems. Complexity 2018:1–15
Gholamghasemi M, Akbari E, Asadpoor MB et al (2019) A new solution to the non-convex economic load dispatch problems using phasor particle swarm optimization. Appl Soft Comput 79:111–124
Elhoseny M, Tharwat A, Hassanien AE (2018) Bezier curve based path planning in a dynamic field using modified genetic algorithm. J Comput Sci 25:339–350
Tharwat A, Gabel T, Hassanien AE (2017) Parameter optimization of support vector machine using dragonfly algorithm. In: International Conference on Advanced Intelligent Systems and Informatics. Springer, Cham, pp 309–319
Elhoseny M, Tharwat A, Farouk A et al (2017) K-coverage model based on genetic algorithm to extend WSN lifetime. IEEE Sens Lett 1(4):1–4
Qais MH, Hasanien HM, Alghuwainem S (2020) Transient search optimization: a new meta-heuristic optimization algorithm. Appl Intell 50(11):3926–3941
Laskar NM, Guha K, Chatterjee I et al (2019) HWPSO: a new hybrid whale-particle swarm optimization algorithm and its application in electronic design optimization problems. Appl Intell 49(1):265–291
Acknowledgements
The authors would like to express their sincere thanks to P. N. Suganthan for the useful information about meta-heuristic algorithms and optimization problems on their home webpages. This work is supported by National Nature Science Foundation of China (Grant No. 61806058), Natural Science Foundation of Guangdong Province (2018A030310063), Guangzhou Science and Technology Plan Project (201804010299).
Author information
Authors and Affiliations
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical approval
This article does not contain any studies with human participants performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wei, W., Ouyang, H., Wu, W. et al. A behavior-selection based Rao algorithm and its applications to power system economic load dispatch problems. Appl Intell 52, 11966–11999 (2022). https://doi.org/10.1007/s10489-021-02849-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-021-02849-7