Abstract:In the present paper a special bit-masking oriented data structure for an improved implementation of crossover and mutation operators in genetic algorithms is shown. The developed data structure performs evolutionary operators in two separate steps: crossover and mutation mask ®ll and a special boolean based function application. Both phases are optimized to reach a more ef®cient, fast and¯exible genetic reproduction than standard implementations. The method has been powered adding a multi-layered, bit-masking… Show more
“…In this special version of GA classical procedural genetic operators are replaced by a unique synthetic generator able to emulate all the traditional crossover and mutation schemes, plus many others suggested by specific requests, simply varying the arguments of a special boolean function [13]. In this context the features offered by BMOGA are mainly used to define a multi-level crossover operating in parallel with different methods on partitions of the chromosomal strings.…”
“…In this special version of GA classical procedural genetic operators are replaced by a unique synthetic generator able to emulate all the traditional crossover and mutation schemes, plus many others suggested by specific requests, simply varying the arguments of a special boolean function [13]. In this context the features offered by BMOGA are mainly used to define a multi-level crossover operating in parallel with different methods on partitions of the chromosomal strings.…”
“…In this paper, we have implemented an algorithm GAWMDL for the CFG induction. The proposed GAWMDL is different from the other approaches as it uses the BMODS to perform the reproduction operations [10]. The breeding process is also very different than the former approaches as the proposed GAWMDL incorporates the BBP uses the Boolean based operators (substep-3 in Figure 3), which not only generates the new offspring's, but also alleviates the risk of premature convergence [30] by introducing the diversity in the population.…”
Section: Genetic Algorithm Adaptedmentioning
confidence: 99%
“…Step-3 shows the main functions of the proposed GAWMDL. It utilizes the BMODS [10] to improve the capability of the crossover and mutation operations, replaces various algorithms and codifies specialized rules of mating, supports a formal separation between searching for a proper bit composition and an effective achievement of the offspring's. The previous research signifies that the binary code based GA can be grouped into an explicit and implicit binary formulation [11].…”
Section: Substep-5mentioning
confidence: 99%
“…On the other hand, in bit masking scheme, there is no need to use an explicit data structure, since only high level operations, working on an integer values are mapped into a discrete representation domain are executed. Iuspa [10] has presented a detailed description about the construction of the BMODS. Two integer arrays known as CM and MM are used to perform the crossover and mutation operations.…”
Section: Substep-5mentioning
confidence: 99%
“…The implementation of the BMODS for any real life problem is a two-step process: first apply crossover and mutation maskfill operation and then apply mask application on the selected parent strings. Three crossovers (cut crossover, bit-by-bit and local cut) and a mutation (mutation mask-fill: similar to an inverted mutation has been applied based on a specific mutation rate) operations are applied as suggested in [10].…”
Maintaining regularity and generalization in data using the minimum description length principle and genetic algorithm: case of grammatical inference. Swarm and Evolutionary Computation, 31. pp. 11-23.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.