a combination of the constraint handling and LSGO
approaches can deal with cLSGO problems and can
improve the performance of the standard constraint
handling techniques.
The rest of the paper is organized as follows.
Section 2 describes related work. Section 3 describes
the proposed approach and experimental setups. In
Section 4, the experimental results are presented and
discussed. In the conclusion, the results and further
research are discussed.
2 RELATED WORK
There exist a great variety of different LSGO
techniques that can be combined in two main groups:
non-decomposition methods and cooperative
coevolution algorithms. The best results and the
majority of approaches are presented by the second
group. The CC methods decompose LSGO problems
into low dimensional sub-problems by grouping the
problem subcomponents. CC consists of three general
steps: problem decomposition, subcomponent
optimization and subcomponent coadaptation
(merging solutions of all subcomponents to construct
the complete solution) (Mahdavi et al., 2015; Potter
and De Jong, 2000; Yang et al., 2008).
DE is an evolutionary algorithm proposed for
solving complex continuous optimization problems
(Storn and Price, 2002). DE is also used for solving
LSGO problems (Yang et al., 2007). Many modern
DE-based approaches use different schemes for self-
adaptation of parameters. In (Tanabe and Fukuna,
2013), authors have proposed a new self-adaptive DE
with success-history titled as SHADE. SHADE is
able to tune scale-factor F and crossover rate CR
parameters using information from previous
generations. SHADE also uses an external archive for
saving improved solutions, which are used for
maintaining diversity in the population. SHADE has
demonstrated high performance for many hard BB
optimization problems.
There exist many well-studied techniques for
handling constraints (Coello, 2002). In (Takahama et
al., 2006), a new DE-based approach for constrained
optimization has been proposed. The approach
applies the ε-level comparison that compares search
points based on the constraint violation. ε-DE
outperforms many standard penalty-based and other
techniques for constrained optimization.
3 PROPOSED APPROACH AND
EXPERIMENTAL SETUPS
3.1 Test Functions for cLSGO
In this paper, the following constrained optimization
problem is discussed:
where is an objective function,
is a candidate solution to the problem,
is the feasible search space defined by the following
inequality and equality constraints:
Because of the problem of rounding in computer
calculations, a solution is regarded as feasible if all
inequality constraints are satisfied and
. We do not use any assumption on properties of the
objective function and constraints, thus they are
viewed as BB models.
There exist popular benchmarks for LSGO and
for constrained real parameter optimization, proposed
within special sessions and competitions of the IEEE
CEC conference. The combination of constrained and
large-scale global optimization problems proposed in
the paper is not studied, and a benchmark for cLSGO
is not proposed yet.
The IEEE CEC 2013 LSGO benchmark contains
1000-dimensional single-objective non-constrained
problems (Li et al., 2013). Introducing constraints for
these problems needs performing analysis of feasible
and infeasible domains of the search space.
Unfortunately, CEC LSGO problems are defined
algorithmically, thus we cannot perform
comprehensive mathematical analysis. Experimental
analysis is also almost impossible because fitness
evaluations need huge computational efforts.
In this study, we will design new test problems for
cLSGO based on the benchmark, proposed for the
IEEE CEC Competition on Constrained Real
Parameter Optimization in 2017 (Wu et al., 2016).
The benchmark contains 28 constrained optimization
problems. Although the problems have been
developed as scalable, 14 problems use
transformation matrixes, which are defined only for
10, 30, 50 and 100 dimensions. All problems that
don’t use a transformation matrix, are included in our
set of cLSGO problems with 1000 dimensions. Some
details on the problems are presented in Table 1.
ECTA 2019 - 11th International Conference on Evolutionary Computation Theory and Applications
148