Memetic Viability Evolution for Constrained Optimization
A. Maesani, G. Iacca, D. Floreano

TL;DR
This paper introduces a novel memetic viability evolution approach combining Viability Evolution and Covariance Matrix Adaptation to effectively solve constrained optimization problems, outperforming existing methods in quality and efficiency.
Contribution
The paper presents a new algorithm that integrates Viability Evolution with Covariance Matrix Adaptation and adaptive scheduling to handle inequality constraints in optimization.
Findings
Outperforms state-of-the-art methods on benchmark problems
Achieves better solution quality with fewer computational resources
Effectively guides search towards feasible regions in constrained spaces
Abstract
The performance of evolutionary algorithms can be heavily undermined when constraints limit the feasible areas of the search space. For instance, while Covariance Matrix Adaptation Evolution Strategy is one of the most efficient algorithms for unconstrained optimization problems, it cannot be readily applied to constrained ones. Here, we used concepts from Memetic Computing, i.e. the harmonious combination of multiple units of algorithmic information, and Viability Evolution, an alternative abstraction of artificial evolution, to devise a novel approach for solving optimization problems with inequality constraints. Viability Evolution emphasizes elimination of solutions not satisfying viability criteria, defined as boundaries on objectives and constraints. These boundaries are adapted during the search to drive a population of local search units, based on Covariance Matrix Adaptation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
