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

Full description

Bibliographic Details
Main Authors: Guohua Wu, Witold Pedrycz, Haifeng Li, Dishan Qiu, Manhao Ma, Jin Liu
Format: Article
Language:English
Published: Hindawi Limited 2013-01-01
Series:The Scientific World Journal
Online Access:http://dx.doi.org/10.1155/2013/172193
id doaj-4b4bc40857a14db0b4bbe04892d38535
record_format Article
spelling doaj-4b4bc40857a14db0b4bbe04892d385352020-11-25T00:46:30ZengHindawi LimitedThe Scientific World Journal1537-744X2013-01-01201310.1155/2013/172193172193Complexity Reduction in the Use of Evolutionary Algorithms to Function Optimization: A Variable Reduction StrategyGuohua Wu0Witold Pedrycz1Haifeng Li2Dishan Qiu3Manhao Ma4Jin Liu5Science and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, 47 Yanzheng Street, Changsha, Hunan 410073, ChinaDepartment of Electrical & Computer Engineering, University of Alberta, Edmonton, AB, T6R 2V4, CanadaSchool of Civil Engineering and Architecture, Central South University, Changsha, Hunan 410004, ChinaScience and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, 47 Yanzheng Street, Changsha, Hunan 410073, ChinaScience and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, 47 Yanzheng Street, Changsha, Hunan 410073, ChinaScience and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, 47 Yanzheng Street, Changsha, Hunan 410073, ChinaDiscovering 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.http://dx.doi.org/10.1155/2013/172193
collection DOAJ
language English
format Article
sources DOAJ
author Guohua Wu
Witold Pedrycz
Haifeng Li
Dishan Qiu
Manhao Ma
Jin Liu
spellingShingle Guohua Wu
Witold Pedrycz
Haifeng Li
Dishan Qiu
Manhao Ma
Jin Liu
Complexity Reduction in the Use of Evolutionary Algorithms to Function Optimization: A Variable Reduction Strategy
The Scientific World Journal
author_facet Guohua Wu
Witold Pedrycz
Haifeng Li
Dishan Qiu
Manhao Ma
Jin Liu
author_sort Guohua Wu
title 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_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_sort complexity reduction in the use of evolutionary algorithms to function optimization: a variable reduction strategy
publisher Hindawi Limited
series The Scientific World Journal
issn 1537-744X
publishDate 2013-01-01
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.
url http://dx.doi.org/10.1155/2013/172193
work_keys_str_mv AT guohuawu complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
AT witoldpedrycz complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
AT haifengli complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
AT dishanqiu complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
AT manhaoma complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
AT jinliu complexityreductionintheuseofevolutionaryalgorithmstofunctionoptimizationavariablereductionstrategy
_version_ 1725264958785060864