Cargando…
A Modified Dragonfly Optimization Algorithm for Single- and Multiobjective Problems Using Brownian Motion
The dragonfly algorithm (DA) is one of the optimization techniques developed in recent years. The random flying behavior of dragonflies in nature is modeled in the DA using the Levy flight mechanism (LFM). However, LFM has disadvantages such as the overflowing of the search area and interruption of...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6589310/ https://www.ncbi.nlm.nih.gov/pubmed/31281336 http://dx.doi.org/10.1155/2019/6871298 |
_version_ | 1783429377506148352 |
---|---|
author | Acı, Çiğdem İnan Gülcan, Hakan |
author_facet | Acı, Çiğdem İnan Gülcan, Hakan |
author_sort | Acı, Çiğdem İnan |
collection | PubMed |
description | The dragonfly algorithm (DA) is one of the optimization techniques developed in recent years. The random flying behavior of dragonflies in nature is modeled in the DA using the Levy flight mechanism (LFM). However, LFM has disadvantages such as the overflowing of the search area and interruption of random flights due to its big searching steps. In this study, an algorithm, known as the Brownian motion, is used to improve the randomization stage of the DA. The modified DA was applied to 15 single-objective and 6 multiobjective problems and then compared with the original algorithm. The modified DA provided up to 90% improvement compared to the original algorithm's minimum point access. The modified algorithm was also applied to welded beam design, a well-known benchmark problem, and thus was able to calculate the optimum cost 20% lower. |
format | Online Article Text |
id | pubmed-6589310 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-65893102019-07-07 A Modified Dragonfly Optimization Algorithm for Single- and Multiobjective Problems Using Brownian Motion Acı, Çiğdem İnan Gülcan, Hakan Comput Intell Neurosci Research Article The dragonfly algorithm (DA) is one of the optimization techniques developed in recent years. The random flying behavior of dragonflies in nature is modeled in the DA using the Levy flight mechanism (LFM). However, LFM has disadvantages such as the overflowing of the search area and interruption of random flights due to its big searching steps. In this study, an algorithm, known as the Brownian motion, is used to improve the randomization stage of the DA. The modified DA was applied to 15 single-objective and 6 multiobjective problems and then compared with the original algorithm. The modified DA provided up to 90% improvement compared to the original algorithm's minimum point access. The modified algorithm was also applied to welded beam design, a well-known benchmark problem, and thus was able to calculate the optimum cost 20% lower. Hindawi 2019-06-02 /pmc/articles/PMC6589310/ /pubmed/31281336 http://dx.doi.org/10.1155/2019/6871298 Text en Copyright © 2019 Çiğdem İnan Acı and Hakan Gülcan. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Acı, Çiğdem İnan Gülcan, Hakan A Modified Dragonfly Optimization Algorithm for Single- and Multiobjective Problems Using Brownian Motion |
title | A Modified Dragonfly Optimization Algorithm for Single- and Multiobjective Problems Using Brownian Motion |
title_full | A Modified Dragonfly Optimization Algorithm for Single- and Multiobjective Problems Using Brownian Motion |
title_fullStr | A Modified Dragonfly Optimization Algorithm for Single- and Multiobjective Problems Using Brownian Motion |
title_full_unstemmed | A Modified Dragonfly Optimization Algorithm for Single- and Multiobjective Problems Using Brownian Motion |
title_short | A Modified Dragonfly Optimization Algorithm for Single- and Multiobjective Problems Using Brownian Motion |
title_sort | modified dragonfly optimization algorithm for single- and multiobjective problems using brownian motion |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6589310/ https://www.ncbi.nlm.nih.gov/pubmed/31281336 http://dx.doi.org/10.1155/2019/6871298 |
work_keys_str_mv | AT acıcigdeminan amodifieddragonflyoptimizationalgorithmforsingleandmultiobjectiveproblemsusingbrownianmotion AT gulcanhakan amodifieddragonflyoptimizationalgorithmforsingleandmultiobjectiveproblemsusingbrownianmotion AT acıcigdeminan modifieddragonflyoptimizationalgorithmforsingleandmultiobjectiveproblemsusingbrownianmotion AT gulcanhakan modifieddragonflyoptimizationalgorithmforsingleandmultiobjectiveproblemsusingbrownianmotion |