Search algorithms for Pareto optimization are designed to obtain multiple solutions, each offering a different trade-off of the problem objectives. To make the different solutions available at the end of an algorithm run, procedures are needed for storing them, one by one, as they are found. In a simple case, this may be achieved by placing each point that is found into an "archive" which maintains only nondominated points and discards all others. However, even a set of mutually nondominated points is potentially very large, necessitating a bound on the archive's capacity. But with such a bound in place, it is no longer obvious which points should be maintained and which discarded; we would like the archive to maintain a representative and well-distributed subset of the points generated by the search algorithm, and also that this set converges. To achieve these objectives, we propose an adaptive archiving algorithm, suitable for use with any Pareto optimization algorithm, which has various useful properties as follows. It maintains an archive of bounded size, encourages an even distribution of points across the Pareto front, is computationally efficient, and we are able to prove a form of convergence. The method proposed here maintains evenness, efficiency, and cardinality, and provably converges under certain conditions but not all. Finally, the notions underlying our convergence proofs support a new way to rigorously define what is meant by "good spread of points" across a Pareto front, in the context of grid-based archiving schemes. This leads to proofs and conjectures applicable to archive sizing and grid sizing in any Pareto optimization algorithm maintaining a grid-based archive.
[1]
Jeffrey Horn,et al.
Multicriterion decision making
,
1997
.
[2]
Günter Rudolph,et al.
Convergence properties of some multi-objective evolutionary algorithms
,
2000,
Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).
[3]
Eckart Zitzler,et al.
Evolutionary algorithms for multiobjective optimization: methods and applications
,
1999
.
[4]
David W. Corne,et al.
Approximating the Nondominated Front Using the Pareto Archived Evolution Strategy
,
2000,
Evolutionary Computation.
[5]
Michael Pilegaard Hansen,et al.
Metaheuristics for multiple objective combinatorial optimization
,
1998
.
[6]
Thomas Hanne,et al.
On the convergence of multiobjective evolutionary algorithms
,
1999,
Eur. J. Oper. Res..
[7]
Marco Laumanns,et al.
Combining Convergence and Diversity in Evolutionary Multiobjective Optimization
,
2002,
Evolutionary Computation.
[8]
Marco Laumanns,et al.
On the convergence and diversity-preservation properties of multi-objective evolutionary algorithms
,
2001
.
[9]
Marco Laumanns,et al.
Archiving With Guaranteed Convergence And Diversity In Multi-objective Optimization
,
2002,
GECCO.