Compact Optimization Algorithms with Re-sampled Inheritance

09/12/2018
by   Giovanni Iacca, et al.
0

Compact optimization algorithms are a class of Estimation of Distribution Algorithms (EDAs) characterized by extremely limited memory requirements (hence they are called "compact"). As all EDAs, compact algorithms build and update a probabilistic model of the distribution of solutions within the search space, as opposed to population-based algorithms that instead make use of an explicit population of solutions. In addition to that, to keep their memory consumption low, compact algorithms purposely employ simple probabilistic models that can be described with a small number of parameters. Despite their simplicity, compact algorithms have shown good performances on a broad range of benchmark functions and real-world problems. However, compact algorithms also come with some drawbacks, i.e. they tend to premature convergence and show poorer performance on non-separable problems. To overcome these limitations, here we investigate a possible memetic computing approach obtained by combining compact algorithms with a non-disruptive restart mechanism taken from the literature, named Re-Sampled Inheritance (RI). The resulting compact algorithms with RI are then tested on the CEC 2014 benchmark functions. The numerical results show on the one hand that the use of RI consistently enhances the performances of compact algorithms, still keeping a limited usage of memory. On the other hand, our experiments show that among the tested algorithms, the best performance is obtained by compact Differential Evolution with RI.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/01/2014

Memetic Search in Differential Evolution Algorithm

Differential Evolution (DE) is a renowned optimization stratagem that ca...
research
07/29/2022

Compact representations of structured BFGS matrices

For general large-scale optimization problems compact representations ex...
research
06/18/2022

From Understanding Genetic Drift to a Smart-Restart Mechanism for Estimation-of-Distribution Algorithms

Estimation-of-distribution algorithms (EDAs) are optimization algorithms...
research
12/01/2022

Prasatul Matrix: A Direct Comparison Approach for Analyzing Evolutionary Optimization Algorithms

The performance of individual evolutionary optimization algorithms is mo...
research
12/21/2021

Faster Convergence in Multi-Objective Optimization Algorithms Based on Decomposition

The Resource Allocation approach (RA) improves the performance of MOEA/D...
research
02/18/2020

Compact Merkle Multiproofs

The compact Merkle multiproof is a new and significantly more memory-eff...
research
12/28/2018

Vilin: Unconstrained Numerical Optimization Application

We introduce an application for executing and testing different unconstr...

Please sign up or login with your details

Forgot password? Click here to reset