A novel genetic algorithm based method for solving continuous nonlinear optimization problems through subdividing and labeling

[Display omitted] •We introduce a novel algorithm (SLGA) to solve continuous nonlinear optimization problems.•SLGA defines an integer label on a polytope built on a n-dimensional search space.•SLGA applies a crossover operator to approach the optimum by reducing the search space.•New population is g...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Measurement : journal of the International Measurement Confederation Ročník 115; s. 27 - 38
Hlavní autori: Esmaelian, Majid, Tavana, Madjid, Santos-Arteaga, Francisco J., Vali, Masoumeh
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: London Elsevier Ltd 01.02.2018
Elsevier Science Ltd
Predmet:
ISSN:0263-2241, 1873-412X
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí:[Display omitted] •We introduce a novel algorithm (SLGA) to solve continuous nonlinear optimization problems.•SLGA defines an integer label on a polytope built on a n-dimensional search space.•SLGA applies a crossover operator to approach the optimum by reducing the search space.•New population is generated by subdividing the space and applying mutation and crossover.•Experiments show enhanced convergence capabilities of SLGA relative to other methods. We introduce a novel method called subdividing labeling genetic algorithm (SLGA) to solve optimization problems involving n – dimensional continuous nonlinear functions. SLGA is based on the mutation and crossover operators of genetic algorithms, which are applied on a subdivided search space where an integer label is defined on a polytope built on the n – dimensional space. The SLGA method approaches a global optimal solution by reducing the feasible search region in each iteration. One of its main advantages is that it does not require computing the derivatives of the objective function to guarantee convergence. We apply the SLGA method to solve optimization problems involving complex combinatorial and large-scale systems and illustrate numerically how it outperforms several other competing algorithms such as Differential Evolution even when considering problems with a large number of elements.
Bibliografia:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0263-2241
1873-412X
DOI:10.1016/j.measurement.2017.09.034