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...

Descripción completa

Detalles Bibliográficos
Autores principales: Acı, Çiğdem İnan, Gülcan, Hakan
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