Influence of Topological Features on Spatially-Structured Evolutionary Algorithms Dynamics

02/03/2012
by   Matteo De Felice, et al.
0

In the last decades, complex networks theory significantly influenced other disciplines on the modeling of both static and dynamic aspects of systems observed in nature. This work aims to investigate the effects of networks' topological features on the dynamics of an evolutionary algorithm, considering in particular the ability to find a large number of optima on multi-modal problems. We introduce a novel spatially-structured evolutionary algorithm and we apply it on two combinatorial problems: ONEMAX and the multi-modal NMAX. Considering three different network models we investigate the relationships between their features, algorithm's convergence and its ability to find multiple optima (for the multi-modal problem). In order to perform a deeper analysis we investigate the introduction of weighted graphs with time-varying weights. The results show that networks with a large Average Path Length lead to an higher number of optima and a consequent slow exploration dynamics (i.e. low First Hitting Time). Furthermore, the introduction of weighted networks shows the possibility to tune algorithm's dynamics during its execution with the parameter related with weights' change. This work gives a first answer about the effects of various graph topologies on the diversity of evolutionary algorithms and it describes a simple but powerful algorithmic framework which allows to investigate many aspects of ssEAs dynamics.

READ FULL TEXT

page 9

page 14

research
12/14/2020

Theoretical Analyses of Multi-Objective Evolutionary Algorithms on Multi-Modal Objectives

Previous theory work on multi-objective evolutionary algorithms consider...
research
09/30/2020

A Framework to Handle Multi-modal Multi-objective Optimization in Decomposition-based Evolutionary Algorithms

Multi-modal multi-objective optimization is to locate (almost) equivalen...
research
05/30/2023

On the Impact of Operators and Populations within Evolutionary Algorithms for the Dynamic Weighted Traveling Salesperson Problem

Evolutionary algorithms have been shown to obtain good solutions for com...
research
10/12/2020

Power law dynamics in genealogical graphs

Several populational networks present complex topologies when implemente...
research
06/15/2012

General Upper Bounds on the Running Time of Parallel Evolutionary Algorithms

We present a new method for analyzing the running time of parallel evolu...
research
12/15/2013

An introduction to synchronous self-learning Pareto strategy

In last decades optimization and control of complex systems that possess...
research
05/11/2023

Theoretical Analyses of Evolutionary Algorithms on Time-Linkage OneMax with General Weights

Evolutionary computation has shown its superiority in dynamic optimizati...

Please sign up or login with your details

Forgot password? Click here to reset