the non-convex quadratic programming problem
g01
.
This problem is also challenging for the full (µ/µ
w
,λ)-
CMA-ES using the various constraint handling tech-
niques discussed in (Hansen, 2011). Interestingly this
test case is quite successfully solved using a very sim-
ple ES in (Runarsson and Yao, 2000), but this may be
attributed to the use of the objective function in bias-
ing the search in the infeasible regions. How to locate
feasible regions remains one of the main concerns of
the approach presented here. This is especially the
case when considering equality constraints. Travers-
ing infeasible regions is also of immediate concern.
Global search performance would clearly be en-
hanced using multiple different starting points, but it
was decided to ignore this option now and limit the
search to a single starting point for the constrained
problems. The reason for this is that it may be dif-
ficult to find a feasible starting points in practice. It
is also possible to enhance the global search perfor-
mance by letting each thread be dedicated to a subset
of λ/n
t
individuals. Then with some probability (say
ten percent) the individual j may be chosen arbitrar-
ily from the entire set of individuals. This will slow
down local convergence but enhance global search.
This would serve as a mechanism for balancing ex-
ploration versus exploitation.
REFERENCES
Arnold, D. V. and Hansen, N. (2012). A (1+1)-CMA-ES
for constrained optimisation. In Proceedings of the
fourteenth international conference on Genetic and
evolutionary computation conference, pages 297–304.
ACM.
Auger, A. and Hansen, N. (2005). A restart CMA evolution
strategy with increasing population size. In Evolution-
ary Computation, 2005. The 2005 IEEE Congress on,
volume 2, pages 1769–1776. IEEE.
Floudas, C. A. and Pardalos, P. M. (1990). A collection
of test problems for constrained global optimization
algorithms, volume 455. Springer.
Floundas, C. and Pardalos, P. (1987). A Collection of
Test Problems for Constrained Global Optimization,
volume 455 of Lecture Notes in Computar Science.
Springer-Verlag, Berlin, Germany.
Gomez, S. and Levy, A. (1982). The tunnelling method for
solving the constrained global optimization problem
with several non-connected feasible regions. In Nu-
merical analysis, pages 34–47. Springer.
Hansen, N. (2006). The CMA evolution strategy: a compar-
ing review. In Lozano, J., Larranaga, P., Inza, I., and
Bengoetxea, E., editors, Towards a new evolutionary
computation. Advances on estimation of distribution
algorithms, pages 75–102. Springer.
Hansen, N. (June 28, 2011). The CMA evolution strategy:
A tutorial.
Himmelblau, D. M., Clark, B., and Eichberg, M.
(1972). Applied nonlinear programming, volume 111.
McGraw-Hill New York.
Koziel, S. and Michalewicz, Z. (1999). Evolutionary al-
gorithms, homomorphous mappings, and constrained
parameter optimization. Evolutionary Computation,
7(1):19–44.
Liang, J. J., Runarsson, T. P., Mezura-Montes, E., Clerc,
M., Suganthan, P. N., Coello-Coello, C. A., and Deb,
K. (2006). Technical report, Nanyang Technol. Univ.,
Singapore.
Runarsson, T. (2003). An asynchronous parallel evolution
strategy. International Journal of Computational In-
telligence and Applications, 3(04):381–394.
Runarsson, T. P. and Yao, X. (2000). Stochastic ranking for
constrained evolutionary optimization. IEEE Trans-
actions on Evolutionary Computation, 4(3):284–294.
Runarsson, T. P. and Yao, X. (2005). Search biases in
constrained evolutionary optimization. Systems, Man,
and Cybernetics, Part C: Applications and Reviews,
IEEE Transactions on, 35(2):233–243.
Runarsson, T. R. and Yao, X. (2002). Continuous selection
and self-adaptive evolution strategies. In IEEE Conf.
on Evolutionary Computation, pages 279–284.
Suttorp, T., Hansen, N., and Igel, C. (2009). Efficient co-
variance matrix update for variable metric evolution
strategies. Machine Learning, 75(2):167–197.
ECTA2014-InternationalConferenceonEvolutionaryComputationTheoryandApplications
272