Results 1 - 10
of
37
An Immune Algorithm for Protein Structure Prediction on Lattice Models
- IEEE Transactions on Evol. Comp
, 2006
"... Abstract—We present an immune algorithm (IA) inspired by the clonal selection principle, which has been designed for the protein structure prediction problem (PSP). The proposed IA employs two special mutation operators, hypermutation and hypermacromutation to allow effective searching, and an aging ..."
Abstract
-
Cited by 15 (5 self)
- Add to MetaCart
Abstract—We present an immune algorithm (IA) inspired by the clonal selection principle, which has been designed for the protein structure prediction problem (PSP). The proposed IA employs two special mutation operators, hypermutation and hypermacromutation to allow effective searching, and an aging mechanism which is a new immune inspired operator that is devised to enforce diversity in the population during evolution. When cast as an optimization problem, the PSP can be seen as discovering a protein conformation with minimal energy. The proposed IA was tested on well-known PSP lattice models, the HP model in two-dimensional and three-dimensional square lattices’, and the functional model protein, which is a more realistic biological model. Our experimental results demonstrate that the proposed IA is very competitive with the existing state-of-art algorithms for the PSP on lattice models. Index Terms—Aging operator, clonal selection algorithms, functional model proteins, hypermacromutation operator, hypermutation operator, immune algorithms (IAs), protein structure prediction problem, two-dimensional HP model, three-dimensional HP model. I.
Genetic Algorithms
, 2005
"... Genetic algorithms (GAs) are search methods based on principles of natural selection and genetics (Fraser, 1957; Bremermann, 1958; Holland, 1975). We start with a brief introduction to simple genetic algorithms and associated terminology. GAs encode ..."
Abstract
-
Cited by 12 (2 self)
- Add to MetaCart
Genetic algorithms (GAs) are search methods based on principles of natural selection and genetics (Fraser, 1957; Bremermann, 1958; Holland, 1975). We start with a brief introduction to simple genetic algorithms and associated terminology. GAs encode
A Hybrid Evolutionary Approach to the University Course Timetabling Problem
"... Abstract—Combinations of evolutionary based approaches with local search have provided very good results for a variety of scheduling problems. This paper describes the development of such an algorithm for university course timetabling. This problem is concerned with the assignment of lectures to spe ..."
Abstract
-
Cited by 6 (1 self)
- Add to MetaCart
Abstract—Combinations of evolutionary based approaches with local search have provided very good results for a variety of scheduling problems. This paper describes the development of such an algorithm for university course timetabling. This problem is concerned with the assignment of lectures to specific timeslots and rooms. For a solution to be feasible, a number of hard constraints must be satisfied. The quality of the solution is measured in terms of a penalty value which represents the degree to which various soft constraints are satisfied. This hybrid evolutionary approach is tested over established datasets and compared against state-of-the-art techniques from the literature. The results obtained confirm that the approach is able to produce solutions to the course timetabling problem which exhibit some of the lowest penalty values in the literature on these benchmark problems. It is therefore concluded that the hybrid evolutionary approach represents a particularly effective methodology for producing high quality solutions to the university course timetabling problem.
Evolutionary algorithms refining a heuristic: Hyper-heuristic for shared-path protections in WDM networks under SRLG constraints
- IEEE Transactions on Systems, Man and Cybernetics, Part B
, 2007
"... Abstract—An evolutionary algorithm (EA) can be used to tune the control parameters of a construction heuristic to an optimization problem and generate a nearly optimal solution. This approach is in the spirit of indirect encoding EAs. Its performance relies on both the heuristic and the EA. This pap ..."
Abstract
-
Cited by 4 (3 self)
- Add to MetaCart
Abstract—An evolutionary algorithm (EA) can be used to tune the control parameters of a construction heuristic to an optimization problem and generate a nearly optimal solution. This approach is in the spirit of indirect encoding EAs. Its performance relies on both the heuristic and the EA. This paper proposes a three-phase parameterized construction heuristic for the sharedpath protection problem in wavelength division multiplexing networks with shared-risk link group constraints and applies an EA for optimizing the control parameters of the proposed heuristics. The experimental results show that the proposed approach is effective on all the tested network instances. It was also demonstrated that an EA with guided mutation performs better than a conventional genetic algorithm for tuning the control parameters, which indicates that a combination of global statistical information extracted from the previous search and location information of the best solutions found so far could improve the performance of an algorithm. Index Terms—Estimation of distribution algorithms (EDAs), evolutionary algorithm (EA), guided mutation, hyperheuristics, memetic algorithm (MA), network protection, shared-risk link group (SRLG). I.
An adaptive multimeme algorithm for designing HIV multidrug therapies
, 2006
"... This paper proposes a period representation for modelling the multidrug HIV therapies and an Adaptive Multimeme Algorithm (AMmA) for designing the optimal therapy. The period representation offers benefits in terms of flexibility and reduction in dimensionality compared to the binary representation. ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
This paper proposes a period representation for modelling the multidrug HIV therapies and an Adaptive Multimeme Algorithm (AMmA) for designing the optimal therapy. The period representation offers benefits in terms of flexibility and reduction in dimensionality compared to the binary representation. The AMmA is a memetic algorithm which employs a list of three local searchers adaptively activated by an evolutionary framework. These local searchers, having different features according to the exploration logic and the pivot rule, have the role of exploring the decision space from different and complementary perspectives and, thus, assisting the standard evolutionary operators in the optimization process. Furthermore, the AMmA makes use of an adaptation which dynamically sets the algorithmic parameters in order to prevent the stagnation and premature convergence. The
A Scatter Search for the Nurse Rostering Problem
"... In an attempt to ensure good-quality printouts of our technical reports, from the supplied PDF files, we process to PDF using Acrobat Distiller. We encourage our authors to use outline fonts coupled with embedding of the used subset of all fonts (in either Truetype or Type 1 formats) except for the ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
In an attempt to ensure good-quality printouts of our technical reports, from the supplied PDF files, we process to PDF using Acrobat Distiller. We encourage our authors to use outline fonts coupled with embedding of the used subset of all fonts (in either Truetype or Type 1 formats) except for the standard Acrobat typeface families of Times, Helvetica (Arial), Courier and Symbol. In the case of papers prepared using TEX or LATEX we endeavour to use subsetted Type 1 fonts, supplied by Y&Y Inc., for the Computer Modern, Lucida Bright and Mathtime families, rather than the public-domain Computer Modern bitmapped fonts. Note that the Y&Y font subsets are embedded under a site license issued by Y&Y Inc. For further details of site licensing and purchase of these fonts visit
N.: Performance and efficiency of memetic Pittsburgh learning classifier systems
- Evolutionary Computation
, 2009
"... In this paper we empirically evaluate several local search (LS) mechanisms that heuristically edit classification rules and rule sets to improve their performance. Two kinds of operators are studied, (1) rule-wise operators, that edit individual rules, and (2) a rule set-wise operator, which takes t ..."
Abstract
-
Cited by 3 (1 self)
- Add to MetaCart
In this paper we empirically evaluate several local search (LS) mechanisms that heuristically edit classification rules and rule sets to improve their performance. Two kinds of operators are studied, (1) rule-wise operators, that edit individual rules, and (2) a rule set-wise operator, which takes the rules from N parents (N ≥ 2) to generate a new offspring, selecting the minimum subset of candidate rules that obtains maximum training accuracy. Moreover, various ways of integrating these operators within the evolutionary cycle of Learning Classifier Systems are studied. The combinations of LS operators and policies are integrated in a Pittsburgh approach framework that we call MPLCS for Memetic Pittsburgh Learning Classifier System. MPLCS is systematically evaluated using various metrics. Several datasets were employed with the objective of identifying which combination of operators and policies scale well, are robust to noise, generate compact solutions and use the least amount of computational resources to solve the problems.
A Proposition on Memes and Meta-Memes in Computing for Higher-Order Learning
"... In computational intelligence, the term ‘memetic algorithm ’ has come to be associated with the algorithmic pairing of a global search method with a local search method. In a sociological context, a ‘meme ’ has been loosely defined as a unit of cultural information, the social analog of genes for in ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
In computational intelligence, the term ‘memetic algorithm ’ has come to be associated with the algorithmic pairing of a global search method with a local search method. In a sociological context, a ‘meme ’ has been loosely defined as a unit of cultural information, the social analog of genes for individuals. Both of these definitions are inadequate, as ‘memetic algorithm ’ is too specific, and ultimately a misnomer, as much as a ‘meme ’ is defined too generally to be of scientific use. In this paper, we extend the notion of memes from a computational viewpoint and explore the purpose, definitions, design guidelines and architecture for effective memetic computing. Utilizing two conceptual case studies, we illustrate the power of high-order meme-based learning. With applications ranging from cognitive science to machine learning, memetic computing has the potential to provide much-needed stimulation to the field of computational intelligence by providing a framework for higher order learning. 1.
A memetic algorithm with adaptive hill climbing strategy for dynamic optimization problems." Soft Computing
, 2009
"... Abstract Dynamic optimization problems challenge traditional evolutionary algorithms seriously since they, once converged, cannot adapt quickly to environmental changes. This paper investigates the application of memetic algorithms, a class of hybrid evolutionary algorithms, for dynamic optimization ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
Abstract Dynamic optimization problems challenge traditional evolutionary algorithms seriously since they, once converged, cannot adapt quickly to environmental changes. This paper investigates the application of memetic algorithms, a class of hybrid evolutionary algorithms, for dynamic optimization problems. An adaptive hill climbingmethodisproposedasthe localsearchtechnique in the framework of memetic algorithms, which combinesthefeaturesofgreedycrossover-basedhillclimbing and steepest mutation-based hill climbing. In order to address the convergence problem, two diversity maintaining methods, called adaptive dual mapping and triggered random immigrants respectively, are also introduced into the proposed memetic algorithm for dynamic optimization problems. Based on a series of dynamic problems generated from several stationary benchmark problems, experiments are carried out to investigate the performance of the proposed memetic algorithm in comparisonwith some peer evolutionaryalgorithms.The experimental results show the efficiency of the proposed memetic algorithm in dynamic environments. Keywords Geneticalgorithm,memeticalgorithm,local search,crossover-basedhill climbing, mutation-based hill climbing, dual mapping, triggered random immigrants, dynamic optimization problems 1

