PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Gold rush optimizer : a new population-based metaheuristic algorithm

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Today’s world is characterised by competitive environments, optimal resource utilization, and cost reduction, which has resulted in an increasing role for metaheuristic algorithms in solving complex modern problems. As a result, this paper introduces the gold rush optimizer (GRO), a population-based metaheuristic algorithm that simulates how gold-seekers prospected for gold during the Gold Rush Era using three key concepts of gold prospecting: migration, collaboration, and panning. The GRO algorithm is compared to twelve well-known metaheuristic algorithms on 29 benchmark test cases to assess the proposed approach’s performance. For scientific evaluation, the Friedman and Wilcoxon signed-rank tests are used. In addition to these test cases, the GRO algorithm is evaluated using three real-world engineering problems. The results indicated that the proposed algorithm was more capable than other algorithms in proposing qualitative and competitive solutions.
Rocznik
Strony
113--150
Opis fizyczny
Bibliogr. 80 poz., rys.
Twórcy
autor
  • Department of Industrial Engineering, Lenjan Branch, Islamic Azad University, Isfahan, Iran
Bibliografia
  • [1] Abdel-Basset, M., Abdel-Fatah, L., and Sangaiah, A. K. Metaheuristic algorithms: A comprehensive review. In Computational intelligence for multimedia big data on the cloud with engineering applications, A. K. Sangaiah, M. Sheng and Z. Zhang, Eds., Academic Press, 2018, pp. 185–231.
  • [2] Abedinpourshotorban, H., Shamsuddin, S. M., Beheshti, Z., and Jawawi, D. N. A. Electromagnetic field optimization: A physics-inspired metaheuristic optimization algorithm. Swarm and Evolutionary Computation 26, (2016), 8–22.
  • [3] Ahmadianfar, I., Bozorg-Haddad, O., and Chu, X. Gradient-based optimizer: A new metaheuristic optimization algorithm. Information Sciences 540 (2020), 131–159.
  • [4] Andrist, R. K. The Gold Rush. New Word City, 2015.
  • [5] Atashpaz-Gargari, E., and Lucas, C. Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition. In 2007 IEEE Congress on Evolutionary Computation, (Singapure, 2007), IEEE, pp. 4661–4667, DOI: 10.1109/CEC.2007.4425083.
  • [6] Awad, N. H., Ali, M. Z., and Suganthan, P. N. Ensemble sinusoidal differential covariance matrix adaptation with Euclidean neighborhood for solving cec2017 benchmark problems. In 2017 IEEE Congress on Evolutionary Computation (CEC), (Donostia, Spain), IEEE, pp. 372–379, DOI: 10.1109/CEC.2017.7969336.
  • [7] Azizi, M. Atomic orbital search: A novel metaheuristic algorithm. Applied Mathematical Modelling 93 (2021), 657–683.
  • [8] Baluja, S. Population-based incremental learning. a method for integrating genetic search based function optimization and competitive learning. Technical report CMU-CS-94-163, Carnegie–Mellon University, Pittsburgh, PA, USA, 1994.
  • [9] Clay, K., and Jones, R. Migrating to riches? Evidence from the California gold rush. The Journal of Economic History 68, 4 (2008), 997–1027, DOI: 10.1017/S002205070800079X.
  • [10] Coello, C. A. C. Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art. Computer Methods in Applied Mechanics and Engineering 191, 11-12 (2002), 1245–1287.
  • [11] Dai, C., Zhu, Y., and Chen, W. Seeker optimization algorithm. In Computational Intelligence and Security, Y. Wang, Y.-m. Cheung, H. Liu, Eds., Vol. 4456 of Lecture Notes in Computer Science, 2007, Springer, pp. 167–176.
  • [12] Dasmann, R. F. Environmental changes before and after the gold rush. California History 77, 4 (1998), 105–122.
  • [13] Dehghani, M., and Samet, H. Momentum search algorithm: A new meta-heuristic optimization algorithm inspired by momentum conservation law. SN Applied Sciences 2, 10 (2020), 1720.
  • [14] Derrac, J., García, S., Molina, D., and Herrera, F. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evolutionary Computation 1, 1 (2011), 3–18.
  • [15] Dokeroglu, T., Sevinc, E., Kucukyilmaz, T., and Cosar, A. A survey on new generation metaheuristic algorithms. Computers & Industrial Engineering 137 (2019), 106040.
  • [16] Dorigo, M., and Di Caro, G. Ant colony optimization: a new meta-heuristic. In Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), (Washington, DC, USA, 1999), Vol. 2, IEEE, pp. 1470–1477.
  • [17] Eskandar, H., Sadollah, A., Bahreininejad, A., and Hamdi, M. Water cycle algorithm – A novel metaheuristic optimization method for solving constrained engineering optimization problems. Computers & Structures 110-111 (2012), 151–166.
  • [18] Faramarzi, A., Heidarinejad, M., Mirjalili, S., and Gandomi, A. H. Marine predators algorithm: A nature–inspired metaheuristic. Expert Systems with Applications 152 (2020), 113377.
  • [19] Fathollahi-Fard, A. M., Hajiaghaei-Keshteli, M., and Tavakkoli-Moghaddam, R. Red deer algorithm (RDA): a new nature–inspired meta-heuristic. Soft Computing 24, 19 (2020), 14637–14665.
  • [20] Gandomi, A. H., Yang, X.-S., Alavi, A. H., and Talatahari, S. Bat algorithm for constrained optimization tasks. Neural Computing and Applications 22, 6 (2013), 1239–1255.
  • [21] Gandomi, A. H., Yang, X.-S., Talatahari, S., and Alavi, A. H. Metaheuristic algorithms in modeling and optimization. In Metaheuristic applications in structures and infrastructures, A. H. Gandomi, X.-S. Yang, S. Talatahari and A. H. Alavi, Eds., Elsevier, London, 2013, pp. 1-24.
  • [22] Hashim, F. A., Houssein, E. H., Mabrouk, M. S., Al-Atabany, W., and Mirjalili, S. Henry gas solubility optimization: A novel physics-based algorithm. Future Generation Computer Systems 101 (2019), 646–667.
  • [23] Hatamlou, A. Black hole: A new heuristic optimization approach for data clustering. Information Sciences 222 (2013), 175–184.
  • [24] He, Q., and Wang, L. An effective co-evolutionary particle swarm optimization for constrained engineering design problems. Engineering Applications of Artificial Intelligence 20, 1 (2007), 89–99.
  • [25] Heidari, A. A., Mirjalili, S., Faris, H., Aljarah, I., Mafarja, M., and Chen, H. Harris hawks optimization: Algorithm and applications. Future Generation Computer Systems 97 (2019), 849–872.
  • [26] Holland, J. H. Genetic algorithms. Scientific American 267, 1 (1992), 66–73.
  • [27] Houssein, E. H., Saad, M. R., Hashim, F. A., Shaban, H., and Hassaballah, M. Lévy flight distribution: A new metaheuristic algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence 94 (2020), 103731.
  • [28] Huang, F.-z., Wang, L., and He, Q. An effective co-evolutionary differential evolution for constrained optimization. Applied Mathematics and Computation 186, 1 (2007), 340–356.
  • [29] Karaboga, D. An idea based on honey bee swarm for numerical optimization. Technical Report-TR06, Erciyes University, Kayseri, Turkey, 2005.
  • [30] Kaur, S., Awasthi, L. K., Sangal, A. L., and Dhiman, G. Tunicate swarm algorithm: A new bio-inspired based metaheuristic paradigm for global optimization. Engineering Applications of Artificial Intelligence 90 (2020), 103541.
  • [31] Kaveh, A. Thermal exchange metaheuristic optimization algorithm. In Advances in Metaheuristic Algorithms for Optimal Design of Structures, Springer, Cham, 2021, pp. 733–782.
  • [32] Kaveh, A., Khanzadi, M., and Moghaddam, M. R. Billiards-inspired optimization algorithm; a new meta-heuristic method. Structures 27 (2020), 1722–1739.
  • [33] Kaveh, A., and Khayatazad, M. A new meta-heuristic method: ray optimization. Computers & Structures 112-113 (2012), 283–294.
  • [34] Kaveh, A., and Talatahari, S. A novel heuristic optimization method: charged system search. Acta Mechanica 213, 3 (2010), 267–289.
  • [35] Kennedy, J., and Eberhart, R. Particle swarm optimization. In Proceedings of ICNN’95 International Conference on Neural Networks, (Perth, WA, Australia, 1995), Vol. 4, IEEE, pp. 1942–1948.
  • [36] Khalilpourazari, S., and Khalilpourazary, S. An efficient hybrid algorithm based on water cycle and moth-flame optimization algorithms for solving numerical and constrained engineering optimization problems. Soft Computing 23, 5 (2019), 1699–1722.
  • [37] Kirkpatrick, S. Optimization by simulated annealing: Quantitative studies. Journal of Statistical Physics 34, 5-6 (1984), 975–986.
  • [38] Kivi, M. E., and Majidnezhad, V. A novel swarm intelligence algorithm inspired by the grazing of sheep. Journal of Ambient Intelligence and Humanized Computing 13, 2 (2022), 1201–1213.
  • [39] Krishnanand, K., and Ghose, D. Glowworm swarm optimization for simultaneous capture of multiple local optima of multimodal functions. Swarm Intelligence 3, 2 (2009), 87–124.
  • [40] Li, S., Chen, H., Wang, M., Heidari, A. A., and Mirjalili, S. Slime mould algorithm: A new method for stochastic optimization. Future Generation Computer Systems 111 (2020), 300–323.
  • [41] Liang, J.-J., Suganthan, P. N., and Deb, K. Novel composition test functions for numerical global optimization. In Proceedings 2005 IEEE Swarm Intelligence Symposium, SIS 2005, (Pasadena, CA, USA, 2005), IEEE, pp. 68–75.
  • [42] Mingos, D. M. P. Gold clusters, colloids and nanoparticles I, Vol. 161. Springer, 2014.
  • [43] Mirjalili, S. Moth-flame optimization algorithm: A novel nature–inspired heuristic paradigm. Knowledge–Based Systems 89 (2015), 228–249.
  • [44] Mirjalili, S. SCA: A Sine Cosine Algorithm for solving optimization problems. Knowledge–Based Systems 96 (2016), 120–133.
  • [45] Mirjalili, S., Gandomi, A. H., Mirjalili, S. Z., Saremi, S., Faris, H., and Mirjalili, S. M. Salp swarm algorithm: A bio-inspired optimizer for engineering design problems. Advances in Engineering Software 114 (2017), 163–191.
  • [46] Mirjalili, S., and Lewis, A. The whale optimization algorithm. Advances in Engineering Software 95 (2016), 51–67.
  • [47] Mirjalili, S., Mirjalili, S. M., and Lewis, A. Grey wolf optimizer. Advances in Engineering Software 69 (2014), 46–61.
  • [48] Mohammadi-Balani, A., Nayeri, M. D., Azar, A., and Taghizadeh-Yazdi, M. Golden eagle optimizer: A nature–inspired metaheuristic algorithm. Computers & Industrial Engineering 152 (2021), 107050.
  • [49] Morales-Castañeda, B., Zaldívar, D., Cuevas, E., Fausto, F., and Rodríguez, A. A better balance in metaheuristic algorithms: Does it exist? Swarm and Evolutionary Computation 54 (2020), 100671.
  • [50] Mousavirad, S. J., and Ebrahimpour-Komleh, H. Human mental search: a new population-based metaheuristic optimization algorithm. Applied Intelligence 47, 3 (2017), 850–887.
  • [51] Nadimi-Shahraki, M. H., Taghian, S., and Mirjalili, S. An improved grey wolf optimizer for solving engineering problems. Expert Systems with Applications 166 (2021), 113917.
  • [52] Nardes, R. C., Silva, M. S., Rezier, A. N. S., Sanches, F. A. C. R. A., Gama Filho, H. S., Santos, R. S., Oliveira, D. F., Lopes, R. T., Carvalho, M. L., Cesareo, R., Zanatta E. M., Assis J. T., and Anjos M. J. Study on Brazilian 18th century imperial carriage using x-ray nondestructive techniques. Radiation Physics and Chemistry 154 (2019), 74–78.
  • [53] Naruei, I., and Keynia, F. Wild horse optimizer: a new meta-heuristic algorithm for solving engineering optimization problems. Engineering with Computers 38, Suppl. 4 (2022), 3025–3056.
  • [54] Norgate, T., and Haque, N. Using life cycle assessment to evaluate some environmental impacts of gold production. Journal of Cleaner Production 29-30 (2012), 53–63.
  • [55] Oujja, M., Camacho, J. J., Sanz, M., Castillejo, M., and de Nalda, R. Optical diagnostics of gold plasmas produced by infrared laser ablation. Journal of Quantitative Spectroscopy and Radiative Transfer 256 (2020), 107308.
  • [56] Owens, K. N. Riches for all: the California gold rush and the world. University of Nebraska Press, 2002.
  • [57] Pereira, J. L. J., Francisco, M. B., Diniz, C. A., Oliver, G. A., Cunha Jr, S. S., and Gomes, G. F. Lichtenberg algorithm: A novel hybrid physics-based meta-heuristic for global optimization. Expert Systems with Applications 170 (2021), 114522.
  • [58] Qais, M. H., Hasanien, H. M., and Alghuwainem, S. Transient search optimization: a new meta-heuristic optimization algorithm. Applied Intelligence 50, 11 (2020), 3926–3941.
  • [59] Rahman, C. M., and Rashid, T. A. A new evolutionary algorithm: Learner performance based behavior algorithm. Egyptian Informatics Journal 22, 2 (2021), 213–223.
  • [60] Rashedi, E., Nezamabadi-pour, H., and Saryazdi, S. GSA: a gravitational search algorithm. Information Sciences 179, 13 (2009), 2232–2248.
  • [61] Rohrbough, M. J. Days of gold: The California gold rush and the American nation. University of California Press, 1997.
  • [62] Roske, R. J. The world impact of the California gold rush 1849-1857. Arizona and the West 5, 3 (1963), 187–232.
  • [63] Satapathy, S., and Naik, A. Social group optimization (SGO): a new population evolutionary optimization technique. Complex & Intelligent Systems 2, 3 (2016), 173–203.
  • [64] Sayed, G. I., Darwish, A., and Hassanien, A. E. A new chaotic multi-verse optimization algorithm for solving engineering optimization problems. Journal of Experimental & Theoretical Artificial Intelligence 30, 2 (2018), 293–317.
  • [65] Sharma, T. K., Sahoo, A. K., and Goyal, P. Bidirectional butterfly optimization algorithm and engineering applications. Materials Today: Proceedings 34, 3 (2021), 736-741.
  • [66] Simon, D. Biogeography-based optimization. IEEE Transactions on Evolutionary Computation 12, 6 (2008), 702–713.
  • [67] Storn, R., and Price, K. Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization 11, 4 (1997), 341–359.
  • [68] Suyanto, S., Ariyanto, A. A., and Ariyanto, A. F. Komodo mlipir algorithm. Applied Soft Computing 114 (2022), 108043.
  • [69] Suyanto, S., Wibowo, A. T., Al Faraby, S., Saadah, S., and Rismala, R. Evolutionary Rao algorithm. Journal of Computational Science 53 (2021), 101368.
  • [70] Tanabe, R., and Fukunaga, A. Success-history based parameter adaptation for differential evolution. In 2013 IEEE Congress on Evolutionary Computation, (Cancun, Mexico, 2013), IEEE, pp. 71–78.
  • [71] Tanabe, R., and Fukunaga, A. S. Improving the search performance of SHADE using linear population size reduction. In 2014 IEEE Congress on Evolutionary Computation, (Beijing, China, 2014), IEEE, pp. 1658–1665.
  • [72] Wei, D., Wang, Z., Si, L., and Tan, C. Preaching-inspired swarm intelligence algorithm and its applications. Knowledge–Based Systems 211 (2021), 106552.
  • [73] Wolpert, D. H., and Macready, W. G. No free lunch theorems for search. Technical Report SFI-TR-95-02-010, Santa Fe Institute, 1995.
  • [74] Yan, X., Liu, H., Zhu, Z., and Wu, Q. Hybrid genetic algorithm for engineering design problems. Cluster Computing 20, 1 (2017), 263–275.
  • [75] Yang, X.-S. Firefly algorithms for multimodal optimization. In Stochastic Algorithms: Foundations and Applications, O. Watanabe and T. Zeugmann, Eds., Vol. 5792 of Lecture Notes in Computer Science, Springer, Berlin, pp. 169–178.
  • [76] Yang, X.-S. Nature–inspired metaheuristic algorithms. Luniver Press, 2010.
  • [77] Yang, X.-S. A new metaheuristic bat-inspired algorithm. In Nature Inspired Cooperative Strategies for Optimization (NICSO 2010), J. R. González, D. A. Pelta, C. Cruz, G. Terrazas and N. Krasnogor, Eds., Vol. 284 of Studies in Computational Intelligence, Springer,Berlin, 2010, pp. 65–74.
  • [78] Yang, X.-S., and Deb, S. Cuckoo search via Lévy flights. In 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), (Coimbatore, India, 2009), IEEE, pp. 210–214.
  • [79] Yao, X., and Liu, Y. Fast evolutionary programming. In Proceedings of the Fifth Annual Conference on Evolutionary Programming, EP 1996, (San Diego, CA, USA), L. J. Fogel, P. I. Angeline, and T. Back, Eds., Cambridge, MA, 1996, MIT Press, pp. 451–460.
  • [80] Yi, S. K. M., Steyvers, M., Lee, M. D., and Dry, M. J. The wisdom of the crowd in combinatorial problems. Cognitive Science 36, 3 (2012), 452–470.
Uwagi
Opracowanie rekordu ze środków MEiN, umowa nr SONP/SP/546092/2022 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2022-2023).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-e694877b-7b9b-47bc-840b-c51ea0c1626c
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.