6,833 research outputs found
Automated unique input output sequence generation for conformance testing of FSMs
This paper describes a method for automatically generating unique input output (UIO) sequences for FSM conformance testing. UIOs are used in conformance testing to verify the end state of a transition sequence. UIO sequence generation is represented as a search problem and genetic algorithms are used to search this space. Empirical evidence indicates that the proposed method yields considerably better (up to 62% better) results compared with random UIO sequence generation
Results of Evolution Supervised by Genetic Algorithms
A series of results of evolution supervised by genetic algorithms with
interest to agricultural and horticultural fields are reviewed. New obtained
original results from the use of genetic algorithms on structure-activity
relationships are reported.Comment: 6 pages, 1 Table, 2 figure
Quantum Genetic Algorithm with Individuals in Multiple Registers
Genetic algorithms are heuristic optimization techniques inspired by
Darwinian evolution, which are characterized by successfully finding robust
solutions for optimization problems. Here, we propose a subroutine-based
quantum genetic algorithm with individuals codified in independent registers.
This distinctive codification allows our proposal to depict all the fundamental
elements characterizing genetic algorithms, i.e. population-based search with
selection of many individuals, crossover, and mutation. Our subroutine-based
construction permits us to consider several variants of the algorithm. For
instance, we firstly analyze the performance of two different quantum cloning
machines, a key component of the crossover subroutine. Indeed, we study two
paradigmatic examples, namely, the biomimetic cloning of quantum observables
and the Bu\v zek-Hillery universal quantum cloning machine, observing a faster
average convergence of the former, but better final populations of the latter.
Additionally, we analyzed the effect of introducing a mutation subroutine,
concluding a minor impact on the average performance. Furthermore, we introduce
a quantum channel analysis to prove the exponential convergence of our
algorithm and even predict its convergence-ratio. This tool could be extended
to formally prove results on the convergence of general non-unitary
iteration-based algorithms
Fast and optimal broad-band Stokes/Mueller polarimeter design by the use of a genetic algorithm
A fast multichannel Stokes/Mueller polarimeter with no mechanically moving
parts has been designed to have close to optimal performance from 430-2000 nm
by applying a genetic algorithm. Stokes (Mueller) polarimeters are
characterized by their ability to analyze the full Stokes (Mueller) vector
(matrix) of the incident light. This ability is characterized by the condition
number, , which directly influences the measurement noise in
polarimetric measurements. Due to the spectral dependence of the retardance in
birefringent materials, it is not trivial to design a polarimeter using
dispersive components. We present here both a method to do this optimization
using a genetic algorithm, as well as simulation results. Our results include
fast, broad-band polarimeter designs for spectrographic use, based on 2 and 3
Ferroelectric Liquid Crystals, whose material properties are taken from
measured values. The results promise to reduce the measurement noise
significantly over previous designs, up to a factor of 4.5 for a Mueller
polarimeter, in addition to extending the spectral range.Comment: 10 pages, 6 figures, submitted to Optics Expres
Study of genetic direct search algorithms for function optimization
The results are presented of a study to determine the performance of genetic direct search algorithms in solving function optimization problems arising in the optimal and adaptive control areas. The findings indicate that: (1) genetic algorithms can outperform standard algorithms in multimodal and/or noisy optimization situations, but suffer from lack of gradient exploitation facilities when gradient information can be utilized to guide the search. (2) For large populations, or low dimensional function spaces, mutation is a sufficient operator. However for small populations or high dimensional functions, crossover applied in about equal frequency with mutation is an optimum combination. (3) Complexity, in terms of storage space and running time, is significantly increased when population size is increased or the inversion operator, or the second level adaptation routine is added to the basic structure
Representation Invariant Genetic Operators
A genetic algorithm is invariant with respect to a set of representations if it runs the same no matter which of the representations is used. We formalize this concept mathematically, showing that the representations generate a group that acts upon the search space. Invariant genetic operators are those that commute with this group action. We then consider the problem of characterizing crossover and mutation operators that have such invariance properties. In the case where the corresponding group action acts transitively on the search space, we provide a complete characterization, including high-level representation-independent algorithms implementing these operators
Recommended from our members
Intelligent Learning Algorithms for Active Vibration Control
YesThis correspondence presents an investigation into the
comparative performance of an active vibration control (AVC) system
using a number of intelligent learning algorithms. Recursive least square
(RLS), evolutionary genetic algorithms (GAs), general regression neural
network (GRNN), and adaptive neuro-fuzzy inference system (ANFIS)
algorithms are proposed to develop the mechanisms of an AVC system.
The controller is designed on the basis of optimal vibration suppression
using a plant model. A simulation platform of a flexible beam system
in transverse vibration using a finite difference method is considered to
demonstrate the capabilities of the AVC system using RLS, GAs, GRNN,
and ANFIS. The simulation model of the AVC system is implemented,
tested, and its performance is assessed for the system identification models
using the proposed algorithms. Finally, a comparative performance of the
algorithms in implementing the model of the AVC system is presented and
discussed through a set of experiments
- ā¦