Cargando…

Modified Backtracking Search Optimization Algorithm Inspired by Simulated Annealing for Constrained Engineering Optimization Problems

The backtracking search optimization algorithm (BSA) is a population-based evolutionary algorithm for numerical optimization problems. BSA has a powerful global exploration capacity while its local exploitation capability is relatively poor. This affects the convergence speed of the algorithm. In th...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Hailong, Hu, Zhongbo, Sun, Yuqiu, Su, Qinghua, Xia, Xuewen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5831937/
https://www.ncbi.nlm.nih.gov/pubmed/29666635
http://dx.doi.org/10.1155/2018/9167414
_version_ 1783303232310738944
author Wang, Hailong
Hu, Zhongbo
Sun, Yuqiu
Su, Qinghua
Xia, Xuewen
author_facet Wang, Hailong
Hu, Zhongbo
Sun, Yuqiu
Su, Qinghua
Xia, Xuewen
author_sort Wang, Hailong
collection PubMed
description The backtracking search optimization algorithm (BSA) is a population-based evolutionary algorithm for numerical optimization problems. BSA has a powerful global exploration capacity while its local exploitation capability is relatively poor. This affects the convergence speed of the algorithm. In this paper, we propose a modified BSA inspired by simulated annealing (BSAISA) to overcome the deficiency of BSA. In the BSAISA, the amplitude control factor (F) is modified based on the Metropolis criterion in simulated annealing. The redesigned F could be adaptively decreased as the number of iterations increases and it does not introduce extra parameters. A self-adaptive ε-constrained method is used to handle the strict constraints. We compared the performance of the proposed BSAISA with BSA and other well-known algorithms when solving thirteen constrained benchmarks and five engineering design problems. The simulation results demonstrated that BSAISA is more effective than BSA and more competitive with other well-known algorithms in terms of convergence speed.
format Online
Article
Text
id pubmed-5831937
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-58319372018-04-17 Modified Backtracking Search Optimization Algorithm Inspired by Simulated Annealing for Constrained Engineering Optimization Problems Wang, Hailong Hu, Zhongbo Sun, Yuqiu Su, Qinghua Xia, Xuewen Comput Intell Neurosci Research Article The backtracking search optimization algorithm (BSA) is a population-based evolutionary algorithm for numerical optimization problems. BSA has a powerful global exploration capacity while its local exploitation capability is relatively poor. This affects the convergence speed of the algorithm. In this paper, we propose a modified BSA inspired by simulated annealing (BSAISA) to overcome the deficiency of BSA. In the BSAISA, the amplitude control factor (F) is modified based on the Metropolis criterion in simulated annealing. The redesigned F could be adaptively decreased as the number of iterations increases and it does not introduce extra parameters. A self-adaptive ε-constrained method is used to handle the strict constraints. We compared the performance of the proposed BSAISA with BSA and other well-known algorithms when solving thirteen constrained benchmarks and five engineering design problems. The simulation results demonstrated that BSAISA is more effective than BSA and more competitive with other well-known algorithms in terms of convergence speed. Hindawi 2018-02-13 /pmc/articles/PMC5831937/ /pubmed/29666635 http://dx.doi.org/10.1155/2018/9167414 Text en Copyright © 2018 Hailong Wang et al. https://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
Wang, Hailong
Hu, Zhongbo
Sun, Yuqiu
Su, Qinghua
Xia, Xuewen
Modified Backtracking Search Optimization Algorithm Inspired by Simulated Annealing for Constrained Engineering Optimization Problems
title Modified Backtracking Search Optimization Algorithm Inspired by Simulated Annealing for Constrained Engineering Optimization Problems
title_full Modified Backtracking Search Optimization Algorithm Inspired by Simulated Annealing for Constrained Engineering Optimization Problems
title_fullStr Modified Backtracking Search Optimization Algorithm Inspired by Simulated Annealing for Constrained Engineering Optimization Problems
title_full_unstemmed Modified Backtracking Search Optimization Algorithm Inspired by Simulated Annealing for Constrained Engineering Optimization Problems
title_short Modified Backtracking Search Optimization Algorithm Inspired by Simulated Annealing for Constrained Engineering Optimization Problems
title_sort modified backtracking search optimization algorithm inspired by simulated annealing for constrained engineering optimization problems
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5831937/
https://www.ncbi.nlm.nih.gov/pubmed/29666635
http://dx.doi.org/10.1155/2018/9167414
work_keys_str_mv AT wanghailong modifiedbacktrackingsearchoptimizationalgorithminspiredbysimulatedannealingforconstrainedengineeringoptimizationproblems
AT huzhongbo modifiedbacktrackingsearchoptimizationalgorithminspiredbysimulatedannealingforconstrainedengineeringoptimizationproblems
AT sunyuqiu modifiedbacktrackingsearchoptimizationalgorithminspiredbysimulatedannealingforconstrainedengineeringoptimizationproblems
AT suqinghua modifiedbacktrackingsearchoptimizationalgorithminspiredbysimulatedannealingforconstrainedengineeringoptimizationproblems
AT xiaxuewen modifiedbacktrackingsearchoptimizationalgorithminspiredbysimulatedannealingforconstrainedengineeringoptimizationproblems