International audienceInitially, Artificial Evolution focuses on Evolutionary Algorithms handling solutions coded in fixed length structures. In this context, the role of crossover is clearly the mixing of information between solutions. The development of Evolutionary Algorithms operating on structures with variable length, of which genetic programming is one of the most representative instances, opens new questions on the effects of crossover. Beside mixing, two new effects are identified : the diffusion of information inside solutions and the variation of the solutions sizes. In this paper, we propose a experimental framework to study these three effects and apply it on three different crossovers for genetic programming : the Standard Cro...
The time evolution of a simple model for crossover is discussed. A variant of this model with an imp...
Abstract. Genetic algorithms (GAs) generate solutions to optimization problems using techniques insp...
One justification for the use of crossover operators in Genetic Programming is that the crossover of...
In this paper we present some theoretical and empirical results on the interacting roles of populati...
This paper presents a large and systematic body of data on the relative effectiveness of mutation, c...
The use of variable-length genomes in evolutionary computation has applications in optimisation when...
The use of variable-length genomes in evolutionary computation has applications in optimisation when...
Holland's analysis of the sources of power of genetic algorithms has served as guidance for the...
In various nuances of evolutionary algorithms it has been observed that variable sized genomes exhib...
In this paper we study and compare the search properties of different crossover operators in genetic...
The genetic algorithm (GA) is an optimization and search technique based on the principles of geneti...
One of the issues in evolutionary algorithms (EAs) is the relative importance of two search operator...
Abstract. Most of the Evolutionary Algorithms handling variable-sized structures, like Genetic Progr...
In recent theoretical and experimental work on schemata in genetic programming we have proposed a ne...
Automated machine learning is a promising approach widely used to solve classification and predictio...
The time evolution of a simple model for crossover is discussed. A variant of this model with an imp...
Abstract. Genetic algorithms (GAs) generate solutions to optimization problems using techniques insp...
One justification for the use of crossover operators in Genetic Programming is that the crossover of...
In this paper we present some theoretical and empirical results on the interacting roles of populati...
This paper presents a large and systematic body of data on the relative effectiveness of mutation, c...
The use of variable-length genomes in evolutionary computation has applications in optimisation when...
The use of variable-length genomes in evolutionary computation has applications in optimisation when...
Holland's analysis of the sources of power of genetic algorithms has served as guidance for the...
In various nuances of evolutionary algorithms it has been observed that variable sized genomes exhib...
In this paper we study and compare the search properties of different crossover operators in genetic...
The genetic algorithm (GA) is an optimization and search technique based on the principles of geneti...
One of the issues in evolutionary algorithms (EAs) is the relative importance of two search operator...
Abstract. Most of the Evolutionary Algorithms handling variable-sized structures, like Genetic Progr...
In recent theoretical and experimental work on schemata in genetic programming we have proposed a ne...
Automated machine learning is a promising approach widely used to solve classification and predictio...
The time evolution of a simple model for crossover is discussed. A variant of this model with an imp...
Abstract. Genetic algorithms (GAs) generate solutions to optimization problems using techniques insp...
One justification for the use of crossover operators in Genetic Programming is that the crossover of...