Closed Dsaqui closed 7 years ago
The examples/ga/nsga2.py example uses both TournamentDCD and Pareto+Sorting distance selection as described in the original paper.
It is based on the paper:A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II?
This one exactly
Deb, Pratab, Agarwal, and Meyarivan, “A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II”, 2002.
We used the example to benchmark our nsga-2 selection. We obtained similar results as reported in the paper for convergence and diversity. To test it just enable the code sections in the main at the bottom of the file.
Thanks
Why do you use the Pareto Domination Tournament in the NSGA2 example for selectiong and not the original selection algorithm (binary tournament selection)?