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 |
|