A Grid-based Genetic Algorithm for Multimodal Real Function
Optimization
Jose M. Chaquet and Enrique J. Carmona
Dpto. de Inteligencia Artificial, Escuela Técnica Superior de Ingeniería Informática,
Universidad Nacional de Educación a Distancia, Madrid, Spain
Keywords:
Genetic Algorithm, Multimodal Real Functions, Grid-based Optimization, Integer-real Representation.
Abstract:
A novel genetic algorithm called GGA (Grid-based Genetic Algorithm) is presented to improve the optimiza-
tion of multimodal real functions. The search space is discretized using a grid, making the search process
more efficient and faster. An integer-real vector codes the genotype and a GA is used for evolving the pop-
ulation. The integer part allows us to explore the search space and the real part to exploit the best solutions.
A comparison with a standard GA is performed using typical benchmarking multimodal functions from the
literature. In all the tested problems, the proposed algorithm equals or outperforms the standard GA.
1 INTRODUCTION
Optimization of real problems are normally hard to
solve because deals with multimodal functions and
complex fitness landscapes. Issues as multiple local
optimum, premature convergence, ruggedness or de-
ceptiveness are some of the difficulties (Weise et al.,
2009). To face this kind of problems, the use of
Evolutionary Computing (EC) paradigms is very at-
tractive. One of the most used EC paradigms for
the tuning of multimodal real functions are Evolution
Strategies (ES). Real coding representation and self-
adaptation of the optimal mutation strengths make
ES suitable to these type of domains. However, in
this work, we want to investigate how to improve the
performance of a standard Genetic Algorithm (GA)
based on real-valued or floating-point representation.
In fact, since this type of representation was pro-
posed (Davis, 1991; Janikow and Michalewicz, 1991;
Wright, 1991), there have been many works in the lit-
erature that have been devoted to this purpose. Each
of them was focused in different aspects as, for ex-
ample, new mutation operators (Deep and Thakur,
2007b; Korejo et al., 2010), new crossover opera-
tors (Deep and Thakur, 2007a; Garcia-Martinez et al.,
2008; Tutkun, 2009), or new self-adaptive selection
schemes (Affenzeller and Wagner, 2005).
The main two ideas of this paper are to use an
integer-real vector for individual representation and
to discretize the search space by using a grid. Such
mixed representation allows breaking down the stand-
ard search process in two types of search made simul-
taneously. One of them is constrained to the grid and
allows making a global search in the domain tuning
the integer part (exploration). The other one tunes the
real part making a local search of the best individuals
(exploitation). The new algorithm implemented using
that methodology is called Grid-based Genetic Algo-
rithm (GGA).
The idea of using a grid to facilitate the search
process has been also reported in the so-called cell-
to-cell mapping method (Hsu, 1988). In a similar
way, other approaches based on the subdivision of the
search space into boxes were presented in (Dellnitz
et al., 2001). In both works, stochastic search is in-
troduced for the evaluation of the boxes, but each box
is considered once during the search process which is
not the spirit of GAs. On the other hand, a mixture of
different type of numbers for representation was also
used in (Li, 2009), where the coding involves using
real, integer and nominal values. Nevertheless, in that
work, each vector component represents a different
dimension in the search space, that is, two or more
components are not treated as forming a unique en-
tity. Conversely, in GGA, each couple of integer-real
components represents implicitly one dimension.
The rest of the paper is organized as follows. Sec-
tion 2 describes the new proposed algorithm. Next,
section 3 presents the problems used as benchmark-
ing and the final configuration (parameters and opera-
tors) used for our GGA and a real-coded standard GA
employed for comparison. Section 4 presents a com-
158
M. Chaquet J. and J. Carmona E..
A Grid-based Genetic Algorithm for Multimodal Real Function Optimization.
DOI: 10.5220/0004114401580163
In Proceedings of the 4th International Joint Conference on Computational Intelligence (ECTA-2012), pages 158-163
ISBN: 978-989-8565-33-4
Copyright
c
2012 SCITEPRESS (Science and Technology Publications, Lda.)