Cargando…

An Optimization Framework of Multiobjective Artificial Bee Colony Algorithm Based on the MOEA Framework

The artificial bee colony (ABC) algorithm has become one of the popular optimization metaheuristics and has been proven to perform better than many state-of-the-art algorithms for dealing with complex multiobjective optimization problems. However, the multiobjective artificial bee colony (MOABC) alg...

Descripción completa

Detalles Bibliográficos
Autores principales: Huo, Jiuyuan, Liu, Liqun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6236523/
https://www.ncbi.nlm.nih.gov/pubmed/30515199
http://dx.doi.org/10.1155/2018/5865168
_version_ 1783371049508798464
author Huo, Jiuyuan
Liu, Liqun
author_facet Huo, Jiuyuan
Liu, Liqun
author_sort Huo, Jiuyuan
collection PubMed
description The artificial bee colony (ABC) algorithm has become one of the popular optimization metaheuristics and has been proven to perform better than many state-of-the-art algorithms for dealing with complex multiobjective optimization problems. However, the multiobjective artificial bee colony (MOABC) algorithm has not been integrated into the common multiobjective optimization frameworks which provide the integrated environments for understanding, reusing, implementation, and comparison of multiobjective algorithms. Therefore, a unified, flexible, configurable, and user-friendly MOABC algorithm framework is presented which combines a multiobjective ABC algorithm named RMOABC and the multiobjective evolution algorithms (MOEA) framework in this paper. The multiobjective optimization framework aims at the development, experimentation, and study of metaheuristics for solving multiobjective optimization problems. The framework was tested on the Walking Fish Group test suite, and a many-objective water resource planning problem was utilized for verification and application. The experiment's results showed the framework can deal with practical multiobjective optimization problems more effectively and flexibly, can provide comprehensive and reliable parameters sets, and can complete reference, comparison, and analysis tasks among multiple optimization algorithms.
format Online
Article
Text
id pubmed-6236523
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-62365232018-12-04 An Optimization Framework of Multiobjective Artificial Bee Colony Algorithm Based on the MOEA Framework Huo, Jiuyuan Liu, Liqun Comput Intell Neurosci Research Article The artificial bee colony (ABC) algorithm has become one of the popular optimization metaheuristics and has been proven to perform better than many state-of-the-art algorithms for dealing with complex multiobjective optimization problems. However, the multiobjective artificial bee colony (MOABC) algorithm has not been integrated into the common multiobjective optimization frameworks which provide the integrated environments for understanding, reusing, implementation, and comparison of multiobjective algorithms. Therefore, a unified, flexible, configurable, and user-friendly MOABC algorithm framework is presented which combines a multiobjective ABC algorithm named RMOABC and the multiobjective evolution algorithms (MOEA) framework in this paper. The multiobjective optimization framework aims at the development, experimentation, and study of metaheuristics for solving multiobjective optimization problems. The framework was tested on the Walking Fish Group test suite, and a many-objective water resource planning problem was utilized for verification and application. The experiment's results showed the framework can deal with practical multiobjective optimization problems more effectively and flexibly, can provide comprehensive and reliable parameters sets, and can complete reference, comparison, and analysis tasks among multiple optimization algorithms. Hindawi 2018-11-01 /pmc/articles/PMC6236523/ /pubmed/30515199 http://dx.doi.org/10.1155/2018/5865168 Text en Copyright © 2018 Jiuyuan Huo and Liqun Liu. 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
Huo, Jiuyuan
Liu, Liqun
An Optimization Framework of Multiobjective Artificial Bee Colony Algorithm Based on the MOEA Framework
title An Optimization Framework of Multiobjective Artificial Bee Colony Algorithm Based on the MOEA Framework
title_full An Optimization Framework of Multiobjective Artificial Bee Colony Algorithm Based on the MOEA Framework
title_fullStr An Optimization Framework of Multiobjective Artificial Bee Colony Algorithm Based on the MOEA Framework
title_full_unstemmed An Optimization Framework of Multiobjective Artificial Bee Colony Algorithm Based on the MOEA Framework
title_short An Optimization Framework of Multiobjective Artificial Bee Colony Algorithm Based on the MOEA Framework
title_sort optimization framework of multiobjective artificial bee colony algorithm based on the moea framework
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6236523/
https://www.ncbi.nlm.nih.gov/pubmed/30515199
http://dx.doi.org/10.1155/2018/5865168
work_keys_str_mv AT huojiuyuan anoptimizationframeworkofmultiobjectiveartificialbeecolonyalgorithmbasedonthemoeaframework
AT liuliqun anoptimizationframeworkofmultiobjectiveartificialbeecolonyalgorithmbasedonthemoeaframework
AT huojiuyuan optimizationframeworkofmultiobjectiveartificialbeecolonyalgorithmbasedonthemoeaframework
AT liuliqun optimizationframeworkofmultiobjectiveartificialbeecolonyalgorithmbasedonthemoeaframework