Cargando…

An Entropy-Balanced Orthogonal Learning Bamboo Forest Growth Optimization Algorithm with Quasi-Affine Transformation Evolutionary and Its Application in Capacitated Vehicle Routing Problem

The bamboo forest growth optimization (BFGO) algorithm combines the characteristics of the bamboo forest growth process with the optimization course of the algorithm. The algorithm performs well in dealing with optimization problems, but its exploitation ability is not outstanding. Therefore, a new...

Descripción completa

Detalles Bibliográficos
Autores principales: Pan, Jeng-Shyang, Zhang, Xin-Yi, Chu, Shu-Chuan, Wang, Ru-Yu, Lin, Bor-Shyh
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10670682/
https://www.ncbi.nlm.nih.gov/pubmed/37998180
http://dx.doi.org/10.3390/e25111488
_version_ 1785139980162564096
author Pan, Jeng-Shyang
Zhang, Xin-Yi
Chu, Shu-Chuan
Wang, Ru-Yu
Lin, Bor-Shyh
author_facet Pan, Jeng-Shyang
Zhang, Xin-Yi
Chu, Shu-Chuan
Wang, Ru-Yu
Lin, Bor-Shyh
author_sort Pan, Jeng-Shyang
collection PubMed
description The bamboo forest growth optimization (BFGO) algorithm combines the characteristics of the bamboo forest growth process with the optimization course of the algorithm. The algorithm performs well in dealing with optimization problems, but its exploitation ability is not outstanding. Therefore, a new heuristic algorithm named orthogonal learning quasi-affine transformation evolutionary bamboo forest growth optimization (OQBFGO) algorithm is proposed in this work. This algorithm combines the quasi-affine transformation evolution algorithm to expand the particle distribution range, a process of entropy increase that can significantly improve particle searchability. The algorithm also uses an orthogonal learning strategy to accurately aggregate particles from a chaotic state, which can be an entropy reduction process that can more accurately perform global development. OQBFGO algorithm, BFGO algorithm, quasi-affine transformation evolutionary bamboo growth optimization (QBFGO) algorithm, orthogonal learning bamboo growth optimization (OBFGO) algorithm, and three other mature algorithms are tested on the CEC2017 benchmark function. The experimental results show that the OQBFGO algorithm is superior to the above algorithms. Then, OQBFGO is used to solve the capacitated vehicle routing problem. The results show that OQBFGO can obtain better results than other algorithms.
format Online
Article
Text
id pubmed-10670682
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-106706822023-10-27 An Entropy-Balanced Orthogonal Learning Bamboo Forest Growth Optimization Algorithm with Quasi-Affine Transformation Evolutionary and Its Application in Capacitated Vehicle Routing Problem Pan, Jeng-Shyang Zhang, Xin-Yi Chu, Shu-Chuan Wang, Ru-Yu Lin, Bor-Shyh Entropy (Basel) Article The bamboo forest growth optimization (BFGO) algorithm combines the characteristics of the bamboo forest growth process with the optimization course of the algorithm. The algorithm performs well in dealing with optimization problems, but its exploitation ability is not outstanding. Therefore, a new heuristic algorithm named orthogonal learning quasi-affine transformation evolutionary bamboo forest growth optimization (OQBFGO) algorithm is proposed in this work. This algorithm combines the quasi-affine transformation evolution algorithm to expand the particle distribution range, a process of entropy increase that can significantly improve particle searchability. The algorithm also uses an orthogonal learning strategy to accurately aggregate particles from a chaotic state, which can be an entropy reduction process that can more accurately perform global development. OQBFGO algorithm, BFGO algorithm, quasi-affine transformation evolutionary bamboo growth optimization (QBFGO) algorithm, orthogonal learning bamboo growth optimization (OBFGO) algorithm, and three other mature algorithms are tested on the CEC2017 benchmark function. The experimental results show that the OQBFGO algorithm is superior to the above algorithms. Then, OQBFGO is used to solve the capacitated vehicle routing problem. The results show that OQBFGO can obtain better results than other algorithms. MDPI 2023-10-27 /pmc/articles/PMC10670682/ /pubmed/37998180 http://dx.doi.org/10.3390/e25111488 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Pan, Jeng-Shyang
Zhang, Xin-Yi
Chu, Shu-Chuan
Wang, Ru-Yu
Lin, Bor-Shyh
An Entropy-Balanced Orthogonal Learning Bamboo Forest Growth Optimization Algorithm with Quasi-Affine Transformation Evolutionary and Its Application in Capacitated Vehicle Routing Problem
title An Entropy-Balanced Orthogonal Learning Bamboo Forest Growth Optimization Algorithm with Quasi-Affine Transformation Evolutionary and Its Application in Capacitated Vehicle Routing Problem
title_full An Entropy-Balanced Orthogonal Learning Bamboo Forest Growth Optimization Algorithm with Quasi-Affine Transformation Evolutionary and Its Application in Capacitated Vehicle Routing Problem
title_fullStr An Entropy-Balanced Orthogonal Learning Bamboo Forest Growth Optimization Algorithm with Quasi-Affine Transformation Evolutionary and Its Application in Capacitated Vehicle Routing Problem
title_full_unstemmed An Entropy-Balanced Orthogonal Learning Bamboo Forest Growth Optimization Algorithm with Quasi-Affine Transformation Evolutionary and Its Application in Capacitated Vehicle Routing Problem
title_short An Entropy-Balanced Orthogonal Learning Bamboo Forest Growth Optimization Algorithm with Quasi-Affine Transformation Evolutionary and Its Application in Capacitated Vehicle Routing Problem
title_sort entropy-balanced orthogonal learning bamboo forest growth optimization algorithm with quasi-affine transformation evolutionary and its application in capacitated vehicle routing problem
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10670682/
https://www.ncbi.nlm.nih.gov/pubmed/37998180
http://dx.doi.org/10.3390/e25111488
work_keys_str_mv AT panjengshyang anentropybalancedorthogonallearningbambooforestgrowthoptimizationalgorithmwithquasiaffinetransformationevolutionaryanditsapplicationincapacitatedvehicleroutingproblem
AT zhangxinyi anentropybalancedorthogonallearningbambooforestgrowthoptimizationalgorithmwithquasiaffinetransformationevolutionaryanditsapplicationincapacitatedvehicleroutingproblem
AT chushuchuan anentropybalancedorthogonallearningbambooforestgrowthoptimizationalgorithmwithquasiaffinetransformationevolutionaryanditsapplicationincapacitatedvehicleroutingproblem
AT wangruyu anentropybalancedorthogonallearningbambooforestgrowthoptimizationalgorithmwithquasiaffinetransformationevolutionaryanditsapplicationincapacitatedvehicleroutingproblem
AT linborshyh anentropybalancedorthogonallearningbambooforestgrowthoptimizationalgorithmwithquasiaffinetransformationevolutionaryanditsapplicationincapacitatedvehicleroutingproblem
AT panjengshyang entropybalancedorthogonallearningbambooforestgrowthoptimizationalgorithmwithquasiaffinetransformationevolutionaryanditsapplicationincapacitatedvehicleroutingproblem
AT zhangxinyi entropybalancedorthogonallearningbambooforestgrowthoptimizationalgorithmwithquasiaffinetransformationevolutionaryanditsapplicationincapacitatedvehicleroutingproblem
AT chushuchuan entropybalancedorthogonallearningbambooforestgrowthoptimizationalgorithmwithquasiaffinetransformationevolutionaryanditsapplicationincapacitatedvehicleroutingproblem
AT wangruyu entropybalancedorthogonallearningbambooforestgrowthoptimizationalgorithmwithquasiaffinetransformationevolutionaryanditsapplicationincapacitatedvehicleroutingproblem
AT linborshyh entropybalancedorthogonallearningbambooforestgrowthoptimizationalgorithmwithquasiaffinetransformationevolutionaryanditsapplicationincapacitatedvehicleroutingproblem