depends on randomly generated initial individuals,
and since the HV values varied widely over 10
experiments, a more detailed investigation is needed
in the future. Therefore, although the proposed
method is not particularly effective at improving the
HV value, it could be highly effective at improving
the diversity on the Pareto front and improving the
uniformity of the non-inferior distribution, depending
on the characteristics of the problem and the number
of individuals.
4.3 Future Works
As a future work, we evaluated the proposed method
using the ZDT suite this time, but it is also necessary
to evaluate using the knapsack problem and TSP that
challenge the algorithm to find the boundary
solutions. In addition, since initial value dependence
was observed in this experiment, significance testing
such as t-test should be performed. Furthermore, this
time, the experiment was conducted without changing
the reference point values of the previous experiment,
but there is a paper (Li, 2019) that the solution
accuracy greatly depends on the reference point
value. Therefore, an evaluation experiment with
different reference points is also necessary.
There is a paper (Ohki, 2018) using Pareto partial
dominance for the problem when NSGA-II does not
work effectively in the many-objective optimization
problem. Similar to the proposed method, this is a
countermeasure when the search using the dominant
/non-dominated relationship does not work
effectively. This method is considered to be effective
when the number of objectives is 4 or more, but when
applied to a multi-objective problem with 3 or less
objectives, a single-objective search occurs. On the
other hand, our proposed method is also an effective
method for multi-objective optimization problems
with 3 or less objectives. Both can be applied in
combination, and further comparative studies
including the applying method are required in the
future.
5 CONCLUSIONS
In this paper, we proposed a method whereby, in the
NSGA-II evolutionary multi-objective optimization
algorithm, some of the inferior solutions outside Rank
1 that would normally be culled during the search
process are instead preserved and actively used for
genetic operations, which may be an effective way of
actively improving diversity. When preserving these
inferior solutions, we used them to replace solution
candidates in Rank 1 that had a small crowding
distance and were densely located on the Pareto front.
Using the typical ZDT1, ZDT2 and ZDT3 test
functions, we experimentally compared this method
with the original NSGA-II algorithm, but found no
improvement in the final hypervolume value.
However, our method was possible to improve the
diversity of solutions and the uniformity of the non-
inferior solutions at both ends of the Pareto front,
especially when the population size was small.
ACKNOWLEDGEMENTS
This work was supported by JSPS KAKENHI Grant
Numbers JP19K12162.
REFERENCES
Beume, N., Fonseca, C. M., Lopez-Ibanez, M., Paquete, L.,
Vahrenhold, J., 2009. On the complexith of computing
the Hypervolume indicator. In IEEE Transaction on
Evolutionary Computations, Vol. 13, No. 5, pp. 1075-
1082, IEEE.
Carlos, A. Coello C., 2006. Evolutionary multi-objective
optimization: A historical view of the field. In
Computational Intelligence Magazine, Vo. 1, No. 1, pp.
28 – 36, IEEE.
Deb, K., Agrawal, S., Pratap, A., Meyarivan, T., 2002. A
fast and elitist multiobjective genetic algorithm:
NSGA-II. In IEEE Transactions on Evolutionary
Computation, Vol. 6, No. 2, pp182-197, IEEE.
Sato, H., Aguirre, H.E., Tanaka, K., 2007. Local
Dominance Including Control of Dominance Area of
Solutions in MOEAs. In MCDM 2007. Proceedings the
2007 IEEE Symp. on Computational Intelligence in
Multi-Criteria Decision-Making. pp. 310-317, IEEE.
Srinivas, N., Deb, K., 1994. Multiobjective Optimization
Using Non-dominated Sorting in Genetic Algorithms.
In Evolutionary Computation, Vol. 2, No. 3, pp. 221-
248, MIT Press.
Zitzler, E., Laumanns, M., Thiele, L., 2001. SPEA2:
Improving the Performance of the Strength Pareto
Evolutionary Algorithm. In Technical Report 103,
Computer Engineering and Communication Networks
Lab (TIK), Swiss Federal Institute of Technology.
Li, M., Yao, X., 2019. Quality Evaluation of Solution Sets
in Multiobjective Optimisation: A Survey. In ACM
Computing Surveys, Vol. 52, No. 2, pp. 1-43, ACM.
Ohki, M., 2018. Linear Subset Size Scheduling for Many-
objective Optimization using NSGA-II based on Pareto
Partial Dominance. In Proceedings of the 15th
International Conference on Informatics in Control,
Automation and Robotics (ICINCO 2018). Vol.1, pp.
277-283.