6,833 research outputs found

    Automated unique input output sequence generation for conformance testing of FSMs

    Get PDF
    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

    Full text link
    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

    Full text link
    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

    Full text link
    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, Īŗ\kappa, 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

    Get PDF
    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

    Get PDF
    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
    • ā€¦
    corecore