An Archive Can Bring Provable Speed-ups in Multi-Objective Evolutionary Algorithms

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Bian, Chao, Ren, Shengjie, Li, Miqing, Qian, Chao
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916273758142464
author Bian, Chao
Ren, Shengjie
Li, Miqing
Qian, Chao
author_facet Bian, Chao
Ren, Shengjie
Li, Miqing
Qian, Chao
contents In the area of multi-objective evolutionary algorithms (MOEAs), there is a trend of using an archive to store non-dominated solutions generated during the search. This is because 1) MOEAs may easily end up with the final population containing inferior solutions that are dominated by other solutions discarded during the search process and 2) the population that has a commensurable size of the problem's Pareto front is often not practical. In this paper, we theoretically show, for the first time, that using an archive can guarantee speed-ups for MOEAs. Specifically, we prove that for two well-established MOEAs (NSGA-II and SMS-EMOA) on two commonly studied problems (OneMinMax and LeadingOnesTrailingZeroes), using an archive brings a polynomial acceleration on the expected running time. The reason is that with an archive, the size of the population can reduce to a small constant; there is no need for the population to keep all the Pareto optimal solutions found. This contrasts existing theoretical studies for MOEAs where a population with a commensurable size of the problem's Pareto front is needed. The findings in this paper not only provide a theoretical confirmation for an increasingly popular practice in the design of MOEAs, but can also be beneficial to the theory community towards studying more practical MOEAs.
format Preprint
id arxiv_https___arxiv_org_abs_2406_02118
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle An Archive Can Bring Provable Speed-ups in Multi-Objective Evolutionary Algorithms
Bian, Chao
Ren, Shengjie
Li, Miqing
Qian, Chao
Neural and Evolutionary Computing
In the area of multi-objective evolutionary algorithms (MOEAs), there is a trend of using an archive to store non-dominated solutions generated during the search. This is because 1) MOEAs may easily end up with the final population containing inferior solutions that are dominated by other solutions discarded during the search process and 2) the population that has a commensurable size of the problem's Pareto front is often not practical. In this paper, we theoretically show, for the first time, that using an archive can guarantee speed-ups for MOEAs. Specifically, we prove that for two well-established MOEAs (NSGA-II and SMS-EMOA) on two commonly studied problems (OneMinMax and LeadingOnesTrailingZeroes), using an archive brings a polynomial acceleration on the expected running time. The reason is that with an archive, the size of the population can reduce to a small constant; there is no need for the population to keep all the Pareto optimal solutions found. This contrasts existing theoretical studies for MOEAs where a population with a commensurable size of the problem's Pareto front is needed. The findings in this paper not only provide a theoretical confirmation for an increasingly popular practice in the design of MOEAs, but can also be beneficial to the theory community towards studying more practical MOEAs.
title An Archive Can Bring Provable Speed-ups in Multi-Objective Evolutionary Algorithms
topic Neural and Evolutionary Computing
url https://arxiv.org/abs/2406.02118