Cargando…
Ladybug Beetle Optimization algorithm: application for real-world problems
In this paper, a novel optimization algorithm is proposed, called the Ladybug Beetle Optimization (LBO) algorithm, which is inspired by the behavior of ladybugs in nature when they search for a warm place in winter. The new proposed algorithm consists of three main parts: (1) determine the heat valu...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9446635/ https://www.ncbi.nlm.nih.gov/pubmed/36093388 http://dx.doi.org/10.1007/s11227-022-04755-2 |
_version_ | 1784783684862214144 |
---|---|
author | Safiri, Saadat Nikoofard, Amirhossein |
author_facet | Safiri, Saadat Nikoofard, Amirhossein |
author_sort | Safiri, Saadat |
collection | PubMed |
description | In this paper, a novel optimization algorithm is proposed, called the Ladybug Beetle Optimization (LBO) algorithm, which is inspired by the behavior of ladybugs in nature when they search for a warm place in winter. The new proposed algorithm consists of three main parts: (1) determine the heat value in the position of each ladybug, (2) update the position of ladybugs, and (3) ignore the annihilated ladybug(s). The main innovations of LBO are related to both updating the position of the population, which is done in two separate ways, and ignoring the worst members, which leads to an increase in the search speed. Also, LBO algorithm is performed to optimize 78 well-known benchmark functions. The proposed algorithm has reached the optimal values of 73.3% of the benchmark functions and is the only algorithm that achieved the best solution of 20.5% of them. These results prove that LBO is substantially the best algorithm among other well-known optimization methods. In addition, two fundamentally different real-world optimization problems include the Economic-Environmental Dispatch Problem (EEDP) as an engineering problem and the Covid-19 pandemic modeling problem as an estimation and forecasting problem. The EEDP results illustrate that the proposed algorithm has obtained the best values in either the cost of production or the emission or even both, and the use of LBO for Covid-19 pandemic modeling problem leads to the least error compared to others. |
format | Online Article Text |
id | pubmed-9446635 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-94466352022-09-06 Ladybug Beetle Optimization algorithm: application for real-world problems Safiri, Saadat Nikoofard, Amirhossein J Supercomput Article In this paper, a novel optimization algorithm is proposed, called the Ladybug Beetle Optimization (LBO) algorithm, which is inspired by the behavior of ladybugs in nature when they search for a warm place in winter. The new proposed algorithm consists of three main parts: (1) determine the heat value in the position of each ladybug, (2) update the position of ladybugs, and (3) ignore the annihilated ladybug(s). The main innovations of LBO are related to both updating the position of the population, which is done in two separate ways, and ignoring the worst members, which leads to an increase in the search speed. Also, LBO algorithm is performed to optimize 78 well-known benchmark functions. The proposed algorithm has reached the optimal values of 73.3% of the benchmark functions and is the only algorithm that achieved the best solution of 20.5% of them. These results prove that LBO is substantially the best algorithm among other well-known optimization methods. In addition, two fundamentally different real-world optimization problems include the Economic-Environmental Dispatch Problem (EEDP) as an engineering problem and the Covid-19 pandemic modeling problem as an estimation and forecasting problem. The EEDP results illustrate that the proposed algorithm has obtained the best values in either the cost of production or the emission or even both, and the use of LBO for Covid-19 pandemic modeling problem leads to the least error compared to others. Springer US 2022-09-06 2023 /pmc/articles/PMC9446635/ /pubmed/36093388 http://dx.doi.org/10.1007/s11227-022-04755-2 Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022, Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law. This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Safiri, Saadat Nikoofard, Amirhossein Ladybug Beetle Optimization algorithm: application for real-world problems |
title | Ladybug Beetle Optimization algorithm: application for real-world problems |
title_full | Ladybug Beetle Optimization algorithm: application for real-world problems |
title_fullStr | Ladybug Beetle Optimization algorithm: application for real-world problems |
title_full_unstemmed | Ladybug Beetle Optimization algorithm: application for real-world problems |
title_short | Ladybug Beetle Optimization algorithm: application for real-world problems |
title_sort | ladybug beetle optimization algorithm: application for real-world problems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9446635/ https://www.ncbi.nlm.nih.gov/pubmed/36093388 http://dx.doi.org/10.1007/s11227-022-04755-2 |
work_keys_str_mv | AT safirisaadat ladybugbeetleoptimizationalgorithmapplicationforrealworldproblems AT nikoofardamirhossein ladybugbeetleoptimizationalgorithmapplicationforrealworldproblems |