Cargando…

Complexity Reduction in the Use of Evolutionary Algorithms to Function Optimization: A Variable Reduction Strategy

Discovering and utilizing problem domain knowledge is a promising direction towards improving the efficiency of evolutionary algorithms (EAs) when solving optimization problems. We propose a knowledge-based variable reduction strategy (VRS) that can be integrated into EAs to solve unconstrained and...

Descripción completa

Detalles Bibliográficos
Autores principales: Wu, Guohua, Pedrycz, Witold, Li, Haifeng, Qiu, Dishan, Ma, Manhao, Liu, Jin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3821911/
https://www.ncbi.nlm.nih.gov/pubmed/24250256
http://dx.doi.org/10.1155/2013/172193
_version_ 1782290368983728128
author Wu, Guohua
Pedrycz, Witold
Li, Haifeng
Qiu, Dishan
Ma, Manhao
Liu, Jin
author_facet Wu, Guohua
Pedrycz, Witold
Li, Haifeng
Qiu, Dishan
Ma, Manhao
Liu, Jin
author_sort Wu, Guohua
collection PubMed
description Discovering and utilizing problem domain knowledge is a promising direction towards improving the efficiency of evolutionary algorithms (EAs) when solving optimization problems. We propose a knowledge-based variable reduction strategy (VRS) that can be integrated into EAs to solve unconstrained and first-order derivative optimization functions more efficiently. VRS originates from the knowledge that, in an unconstrained and first-order derivative optimization function, the optimal solution locates in a local extreme point at which the partial derivative over each variable equals zero. Through this collective of partial derivative equations, some quantitative relations among different variables can be obtained. These variable relations have to be satisfied in the optimal solution. With the use of such relations, VRS could reduce the number of variables and shrink the solution space when using EAs to deal with the optimization function, thus improving the optimizing speed and quality. When we apply VRS to optimization problems, we just need to modify the calculation approach of the objective function. Therefore, practically, it can be integrated with any EA. In this study, VRS is combined with particle swarm optimization variants and tested on several benchmark optimization functions and a real-world optimization problem. Computational results and comparative study demonstrate the effectiveness of VRS.
format Online
Article
Text
id pubmed-3821911
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-38219112013-11-18 Complexity Reduction in the Use of Evolutionary Algorithms to Function Optimization: A Variable Reduction Strategy Wu, Guohua Pedrycz, Witold Li, Haifeng Qiu, Dishan Ma, Manhao Liu, Jin ScientificWorldJournal Research Article Discovering and utilizing problem domain knowledge is a promising direction towards improving the efficiency of evolutionary algorithms (EAs) when solving optimization problems. We propose a knowledge-based variable reduction strategy (VRS) that can be integrated into EAs to solve unconstrained and first-order derivative optimization functions more efficiently. VRS originates from the knowledge that, in an unconstrained and first-order derivative optimization function, the optimal solution locates in a local extreme point at which the partial derivative over each variable equals zero. Through this collective of partial derivative equations, some quantitative relations among different variables can be obtained. These variable relations have to be satisfied in the optimal solution. With the use of such relations, VRS could reduce the number of variables and shrink the solution space when using EAs to deal with the optimization function, thus improving the optimizing speed and quality. When we apply VRS to optimization problems, we just need to modify the calculation approach of the objective function. Therefore, practically, it can be integrated with any EA. In this study, VRS is combined with particle swarm optimization variants and tested on several benchmark optimization functions and a real-world optimization problem. Computational results and comparative study demonstrate the effectiveness of VRS. Hindawi Publishing Corporation 2013-10-23 /pmc/articles/PMC3821911/ /pubmed/24250256 http://dx.doi.org/10.1155/2013/172193 Text en Copyright © 2013 Guohua Wu et al. https://creativecommons.org/licenses/by/3.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
Wu, Guohua
Pedrycz, Witold
Li, Haifeng
Qiu, Dishan
Ma, Manhao
Liu, Jin
Complexity Reduction in the Use of Evolutionary Algorithms to Function Optimization: A Variable Reduction Strategy
title Complexity Reduction in the Use of Evolutionary Algorithms to Function Optimization: A Variable Reduction Strategy
title_full Complexity Reduction in the Use of Evolutionary Algorithms to Function Optimization: A Variable Reduction Strategy
title_fullStr Complexity Reduction in the Use of Evolutionary Algorithms to Function Optimization: A Variable Reduction Strategy
title_full_unstemmed Complexity Reduction in the Use of Evolutionary Algorithms to Function Optimization: A Variable Reduction Strategy
title_short Complexity Reduction in the Use of Evolutionary Algorithms to Function Optimization: A Variable Reduction Strategy
title_sort complexity reduction in the use of evolutionary algorithms to function optimization: a variable reduction strategy
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3821911/
https://www.ncbi.nlm.nih.gov/pubmed/24250256
http://dx.doi.org/10.1155/2013/172193
work_keys_str_mv AT wuguohua complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
AT pedryczwitold complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
AT lihaifeng complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
AT qiudishan complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
AT mamanhao complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
AT liujin complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy