Results 1 -
7 of
7
A Tutorial for Competent Memetic Algorithms: Model, Taxonomy And Design Issues
- IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION
"... The combination of Evolutionary algorithms with local search was named "Memetic Algorithms" (MAs) in [1]. These methods are inspired by models of natural systems that combine the evolutionary adaptation of a population with individual learning within the lifetimes of its members. Additionally, MAs a ..."
Abstract
-
Cited by 49 (7 self)
- Add to MetaCart
The combination of Evolutionary algorithms with local search was named "Memetic Algorithms" (MAs) in [1]. These methods are inspired by models of natural systems that combine the evolutionary adaptation of a population with individual learning within the lifetimes of its members. Additionally, MAs are inspired by Richard Dawkin's concept of a meme, which represents a unit of cultural evolution that can exhibit local refinement [2]. In the case of MAs "memes" refer to the strategies (e.g. local refinement, perturbation or constructive methods, etc) that are employed to improve individuals. In this paper we review some works on the application of MAs to well known combinatorial optimisation problems, and place them in a framework defined by a general syntactic model. This model provides us with a classification scheme based on a computable index D, which facilitates algorithmic comparisons and suggests areas for future research. Also, by having an abstract model for this class of meta-heuristics it is possible to explore their design space and better understand their behaviour from a theoretical standpoint. We illustrate the theoretical and practical relevance of this model and taxonomy for MAs in the context of a discussion of important design issues that must be addressed to produce effective and efficient Memetic Algorithms.
Real-coded Memetic Algorithms with crossover hill-climbing
- Evolutionary Computation
, 2004
"... This paper presents a real-coded memetic algorithm that applies a crossover hillclimbing to solutions produced by the genetic operators. On the one hand, the memetic algorithm provides global search (reliability) by means of the promotion of high levels of population diversity. On the other, the cro ..."
Abstract
-
Cited by 20 (2 self)
- Add to MetaCart
This paper presents a real-coded memetic algorithm that applies a crossover hillclimbing to solutions produced by the genetic operators. On the one hand, the memetic algorithm provides global search (reliability) by means of the promotion of high levels of population diversity. On the other, the crossover hill-climbing exploits the selfadaptive capacity of real-parameter crossover operators with the aim of producing an effective local tuning on the solutions (accuracy). An important aspect of the memetic algorithm proposed is that it adaptively assigns different local search probabilities to individuals. It was observed that the algorithm adjusts the global/local search balance according to the particularities of each problem instance. Experimental results show that, for a wide range of problems, the method we propose here consistently outperforms other real-coded memetic algorithms which appeared in the literature.
A hybrid grasp - evolutionary algorithm approach to golomb ruler search
- Parallel Problem Solving From Nature VIII, number 3242 in Lecture Notes in Computer Science
, 2004
"... Abstract. We consider the problem of finding small Golomb rulers, a hard combinatorial optimization task. This problem is here tackled by means of a hybrid evolutionary algorithm (EA). This EA incorporates ideas from greedy randomized adaptive search procedures (GRASP) in order to perform the genoty ..."
Abstract
-
Cited by 6 (3 self)
- Add to MetaCart
Abstract. We consider the problem of finding small Golomb rulers, a hard combinatorial optimization task. This problem is here tackled by means of a hybrid evolutionary algorithm (EA). This EA incorporates ideas from greedy randomized adaptive search procedures (GRASP) in order to perform the genotype-to-phenotype mapping. As it will be shown, this hybrid approach can provide high quality results, better than those of reactive GRASP and other EAs. 1
Hybridization of evolutionary algorithms and local search by means of a clustering method
- IEEE Transactions on Systems, Man and Cybernetics, Part B
, 2006
"... In this paper we present a hybrid evolutionary algorithm to solve nonlinear regression problems. Although evolutionary algorithms have proven their ability to explore large search spaces, they are comparatively inefficient in fine tuning the solution. This drawback is usually avoided by means of loc ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
In this paper we present a hybrid evolutionary algorithm to solve nonlinear regression problems. Although evolutionary algorithms have proven their ability to explore large search spaces, they are comparatively inefficient in fine tuning the solution. This drawback is usually avoided by means of local optimization algorithms that are applied to the individuals of the population. The algorithms that use local optimization procedures are usually called hybrid algorithms. On the other hand, it is well known that the clustering process enables the creation of groups (clusters) with mutually close points that hopefully correspond to relevant regions of attraction. Then local search procedures can be started once in every such region. This work proposes the combination of an evolutionary algorithm, a clustering process and a local search procedure to the evolutionary design of product-units neural networks. In the methodology presented, only a few individuals are subject to local optimization. Moreover, the local optimization algorithm is only applied at specific stages of the evolutionary process. Our results show a favorable performance when the regression method proposed is compared to other standard methods.
Memetic algorithms
- In: Metaheuristics in Neural Networks Learning
, 2006
"... Abstract Memetic Algorithms have become one of the key methodologies behind solvers that are capable of tackling very large, real-world, optimisation problems. They are being actively investigated in research institutions as well as broadly applied in industry. In this chapter we provide a pragmatic ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
Abstract Memetic Algorithms have become one of the key methodologies behind solvers that are capable of tackling very large, real-world, optimisation problems. They are being actively investigated in research institutions as well as broadly applied in industry. In this chapter we provide a pragmatic guide on the key design issues underpinning Memetic Algorithms (MA) engineering. We begin with a brief contextual introduction to Memetic Algorithms and then move on to define a Pattern Language for MAs. For each pattern, an associated design issue is tackled and illustrated with examples from the literature. In the last section of this chapter we “fast forward ” to the future and mention what, in our mind, are the key challenges that scientistis and practitioner will need to face if Memetic Algorithms are to remain a relevant technology in the next 20 years. 1
Performance of Hybrid Genetic Algorithms Incorporating Local Search
"... This paper investigates the effects of learning strategy and probability of local search on the performance of hybrid genetic algorithms. It compares the performance of two genetic–local hybrids using different learning strategies and different probabilities of local search. Two test functions are u ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
This paper investigates the effects of learning strategy and probability of local search on the performance of hybrid genetic algorithms. It compares the performance of two genetic–local hybrids using different learning strategies and different probabilities of local search. Two test functions are used for the comparisons. The results show that the solution quality of hybrids is not only affected by the Lamarckian or Baldwinian learning strategy, but also by the probability of local search. This probability, together with the learning strategy, has a great impact on population size requirements. These requirements are also affected by the local search method, and the fitness landscape. Reducing the population size can lead to an increase in the algorithm convergence speed.
Low-Thrust Trajectory Optimization Using Stochastic Optimization Methods
, 1999
"... this paper, a Pareto genetic algorithm is developed following existing methodologies ..."
Abstract
- Add to MetaCart
this paper, a Pareto genetic algorithm is developed following existing methodologies

