In multi-objective evolutionary algorithms (MOEAs), an archive is a secondary, often elite, population that stores the best non-dominated solutions discovered during the search process. Its primary function is to preserve historical progress, preventing the loss of high-quality trade-offs due to the stochastic nature of evolutionary operators. By maintaining this external repository, the algorithm ensures a final, diverse approximation of the Pareto front is available for decision-making, separate from the working population's current state.
