Research Article
A Two-Archive Algorithm with Interactive Mechanism for Many-Objective Optimization
Algorithm 1
Framework of the proposed algorithm.
1: weightVectorsGenerator() | 2: initializePopulation() | 3: initializeIdealPoint() | 4: initializeNeighborhood() | 5: | 6: while termination criterion is not fulfilled do | 7: for to do | 8: (,) matingSelection() | 9: crossover | 10: mutation() | 11: updateIdealPoint() | 12: updateDA(,) | 13: updateCA() | 14: end for | 15: | 16: end while | 17: return all the non-dominated solutions in |
|