76 research outputs found

    A novel genetic algorithm for evolvable hardware

    Get PDF
    Evolutionary algorithms are used for solving search and optimization problems. A new field in which they are also applied is evolvable hardware, which refers to a self-configurable electronic system. However, evolvable hardware is not widely recognized as a tool for solving real-world applications, because of the scalability problem, which limits the size of the system that may be evolved. In this paper a new genetic algorithm, particularly designed for evolving logic circuits, is presented and tested for its scalability. The proposed algorithm designs and optimizes logic circuits based on a Programmable Logic Array (PLA) structure. Furthermore it allows the evolution of large logic circuits, without the use of any decomposition techniques. The experimental results, based on the evolution of several logic circuits taken from three different benchmarks, prove that the proposed algorithm is very fast, as only a few generations are required to fully evolve the logic circuits. In addition it optimizes the evolved circuits better than the optimization offered by other evolutionary algorithms based on a PLA and FPGA structures

    Generalized disjunction decomposition for evolvable hardware

    Get PDF
    Evolvable hardware (EHW) refers to self-reconfiguration hardware design, where the configuration is under the control of an evolutionary algorithm (EA). One of the main difficulties in using EHW to solve real-world problems is scalability, which limits the size of the circuit that may be evolved. This paper outlines a new type of decomposition strategy for EHW, the “generalized disjunction decomposition” (GDD), which allows the evolution of large circuits. The proposed method has been extensively tested, not only with multipliers and parity bit problems traditionally used in the EHW community, but also with logic circuits taken from the Microelectronics Center of North Carolina (MCNC) benchmark library and randomly generated circuits. In order to achieve statistically relevant results, each analyzed logic circuit has been evolved 100 times, and the average of these results is presented and compared with other EHW techniques. This approach is necessary because of the probabilistic nature of EA; the same logic circuit may not be solved in the same way if tested several times. The proposed method has been examined in an extrinsic EHW system using the(1+lambda)(1 + lambda)evolution strategy. The results obtained demonstrate that GDD significantly improves the evolution of logic circuits in terms of the number of generations, reduces computational time as it is able to reduce the required time for a single iteration of the EA, and enables the evolution of larger circuits never before evolved. In addition to the proposed method, a short overview of EHW systems together with the most recent applications in electrical circuit design is provided

    A Multiobjective Evolutionary Conceptual Clustering Methodology for Gene Annotation Within Structural Databases: A Case of Study on the Gene Ontology Database

    Get PDF
    Current tools and techniques devoted to examine the content of large databases are often hampered by their inability to support searches based on criteria that are meaningful to their users. These shortcomings are particularly evident in data banks storing representations of structural data such as biological networks. Conceptual clustering techniques have demonstrated to be appropriate for uncovering relationships between features that characterize objects in structural data. However, typical con ceptual clustering approaches normally recover the most obvious relations, but fail to discover the lessfrequent but more informative underlying data associations. The combination of evolutionary algorithms with multiobjective and multimodal optimization techniques constitutes a suitable tool for solving this problem. We propose a novel conceptual clustering methodology termed evolutionary multiobjective conceptual clustering (EMO-CC), re lying on the NSGA-II multiobjective (MO) genetic algorithm. We apply this methodology to identify conceptual models in struc tural databases generated from gene ontologies. These models can explain and predict phenotypes in the immunoinflammatory response problem, similar to those provided by gene expression or other genetic markers. The analysis of these results reveals that our approach uncovers cohesive clusters, even those comprising a small number of observations explained by several features, which allows describing objects and their interactions from different perspectives and at different levels of detail.Ministerio de Ciencia y Tecnología TIC-2003-00877Ministerio de Ciencia y Tecnología BIO2004-0270EMinisterio de Ciencia y Tecnología TIN2006-1287

    Efficient CAD based adjoint optimization of turbomachinery using adaptive shape parameterization

    Get PDF
    The present thesis incorporates the CAD model into an adjoint-based optimization loop and uses it for the shape optimization of a 2D transonic turbine blade mid-section (profile). This is demonstrated by performing a single and multipoint optimization of the LS89 turbine, originally designed at the VKI. Substantial aerodynamic improvements are reported for both design point and off-design conditions.The case is deeply analysed from the flow analysis point of view. The present thesis is a step forward in three main aspects. First, the way the CAD model (for turbomachinery applications) is used within the shape optimization loop.To include the CAD model into the optimization loop, the CAD kernel and the grid generator (multiblock structured) are differentiated using the Algorithmic Differentiation (AD) tool ADOL-C. The advantage of including the CAD model in the design system is that assembly or manufacturing constraints can be imposed on the shape, allowing the optimized model or component to be manufactured. Second, a new definition of the parametric effectiveness indicator is proposed, based on the ability of a set of CAD-based design variables to produce a shape change using the adjoint sensitivities. An interesting thing is that parametric effectiveness considers the design variables can be non-orthogonal to each other and it can be applied to any type of constrained or unconstrained problems. If, in the beginning of the optimization, the parametric effectiveness is high, it is expected to reach a final solution with increased performance. Third, a new adaptive shape parameterization strategy is adopted, which is assisted by the above parametric effectiveness indicator in order to explore the design space more efficiently. The parametric effectiveness, which rates the quality of a CAD based parameterization for optimization, is used in a novel multilevel shape refinement procedure to: (1) introduce the minimum amount of design variables required to modify the shape in the direction the adjoint sensitivities dictate; (2) to create the best parameterization to be used during the optimization. By using the proposed methods and tools, not only the optimal geometry is defined by the CAD, which is the industry adopted standard for the design of components, but also, the designer avoids the use of either too few (slow improvements from cycle to cycle) or too many (increase the computational burden) design variables. The proposed methodology results to be an effective strategy to explore rich design spaces, to improve convergence rate, robustness and final solution of the adjoint-based optimization.Aquesta tesi incorpora el model de CAD en un procés iteratiu d'optimització basat en el mètode adjunt i l'utilitza per a l'optimització de la secció d'una turbina transónica 2D (perfil). Això es demostra realitzant una optimització de punt únic i multipunt de la turbina LS89, originalment dissenyada en el VKI. Es reporten millores aerodinàmiques substancials tant per al punt de disseny com per les condicions fora del disseny. El cas s'analitza en profunditat des del punt de vista aerodinàmic. Aquesta tesi representa un avanç en tres aspectes principals. Primer, la forma en què es fa servir el model CAD (per a aplicacions de turbomàquines) dins el procés d'optimització. Per incloure el model CAD en el bucle d'optimització, s'apliquen tècniques de diferenciació algorítmica (l'eina ADOL-C) al kernel del CAD i el generador de la malla (estructurada i multibloc). L'avantatge d'incloure el model CAD en el sistema de disseny és que es poden imposar restriccions de fabricació a la geometria, i això permet que el disseny ja optimitzat es pugui fabricar. En segon lloc, es proposa una nova definició de l'indicador d'efectivitat paramètrica, basat en la capacitat de produir el canvi en la geometria que dicta el mètode adjunt mitjançant l'ús de les variables de disseny que defineixen el model CAD. Cal destacar que l'efectivitat paramètrica considera que les variables de disseny poden ser no ortogonals entre si i es pot aplicar a qualsevol tipus de problemes restringits o no restringits. Si, al començament de l'optimització, l'efectivitat paramètrica és alta, s'espera que l'optimització arribi a una solució final amb major rendiment. En tercer lloc, s'adopta una nova estratègia de parametrització adaptativa, que és assistida per l'indicador d'efectivitat paramètrica anterior per explorar l'espai de disseny de manera més eficient. L'efectivitat paramètrica, que classifica la qualitat d'una parametrització basada en CAD per a l'optimització, s'utilitza en un nou procediment de refinament multinivell per: (1) introduir la quantitat mínima de variables de disseny requerides per modificar la geometria en la direcció que dicten les sensibilitats del mètode adjunt; (2) per crear la millor parametrització que s'utilitzarà durant l'optimització. En utilitzar els mètodes i eines proposats, no només la geometria òptima està definida en el model CAD, que és l'estàndard adoptat per la indústria per al disseny de components, sinó que també el dissenyador evita l'ús de molt poques (millores lentes de cicle a cicle) o massa variables de disseny (augmenten la càrrega computacional). La metodologia proposada resulta ser una estratègia efectiva per explorar espais de disseny enriquits, millora la taxa de convergència, la solidesa i la solució final de l'optimització basada en el mètode adjunt

    Efficient CAD based adjoint optimization of turbomachinery using adaptive shape parameterization

    Get PDF
    The present thesis incorporates the CAD model into an adjoint-based optimization loop and uses it for the shape optimization of a 2D transonic turbine blade mid-section (profile). This is demonstrated by performing a single and multipoint optimization of the LS89 turbine, originally designed at the VKI. Substantial aerodynamic improvements are reported for both design point and off-design conditions.The case is deeply analysed from the flow analysis point of view. The present thesis is a step forward in three main aspects. First, the way the CAD model (for turbomachinery applications) is used within the shape optimization loop.To include the CAD model into the optimization loop, the CAD kernel and the grid generator (multiblock structured) are differentiated using the Algorithmic Differentiation (AD) tool ADOL-C. The advantage of including the CAD model in the design system is that assembly or manufacturing constraints can be imposed on the shape, allowing the optimized model or component to be manufactured. Second, a new definition of the parametric effectiveness indicator is proposed, based on the ability of a set of CAD-based design variables to produce a shape change using the adjoint sensitivities. An interesting thing is that parametric effectiveness considers the design variables can be non-orthogonal to each other and it can be applied to any type of constrained or unconstrained problems. If, in the beginning of the optimization, the parametric effectiveness is high, it is expected to reach a final solution with increased performance. Third, a new adaptive shape parameterization strategy is adopted, which is assisted by the above parametric effectiveness indicator in order to explore the design space more efficiently. The parametric effectiveness, which rates the quality of a CAD based parameterization for optimization, is used in a novel multilevel shape refinement procedure to: (1) introduce the minimum amount of design variables required to modify the shape in the direction the adjoint sensitivities dictate; (2) to create the best parameterization to be used during the optimization. By using the proposed methods and tools, not only the optimal geometry is defined by the CAD, which is the industry adopted standard for the design of components, but also, the designer avoids the use of either too few (slow improvements from cycle to cycle) or too many (increase the computational burden) design variables. The proposed methodology results to be an effective strategy to explore rich design spaces, to improve convergence rate, robustness and final solution of the adjoint-based optimization.Aquesta tesi incorpora el model de CAD en un procés iteratiu d'optimització basat en el mètode adjunt i l'utilitza per a l'optimització de la secció d'una turbina transónica 2D (perfil). Això es demostra realitzant una optimització de punt únic i multipunt de la turbina LS89, originalment dissenyada en el VKI. Es reporten millores aerodinàmiques substancials tant per al punt de disseny com per les condicions fora del disseny. El cas s'analitza en profunditat des del punt de vista aerodinàmic. Aquesta tesi representa un avanç en tres aspectes principals. Primer, la forma en què es fa servir el model CAD (per a aplicacions de turbomàquines) dins el procés d'optimització. Per incloure el model CAD en el bucle d'optimització, s'apliquen tècniques de diferenciació algorítmica (l'eina ADOL-C) al kernel del CAD i el generador de la malla (estructurada i multibloc). L'avantatge d'incloure el model CAD en el sistema de disseny és que es poden imposar restriccions de fabricació a la geometria, i això permet que el disseny ja optimitzat es pugui fabricar. En segon lloc, es proposa una nova definició de l'indicador d'efectivitat paramètrica, basat en la capacitat de produir el canvi en la geometria que dicta el mètode adjunt mitjançant l'ús de les variables de disseny que defineixen el model CAD. Cal destacar que l'efectivitat paramètrica considera que les variables de disseny poden ser no ortogonals entre si i es pot aplicar a qualsevol tipus de problemes restringits o no restringits. Si, al començament de l'optimització, l'efectivitat paramètrica és alta, s'espera que l'optimització arribi a una solució final amb major rendiment. En tercer lloc, s'adopta una nova estratègia de parametrització adaptativa, que és assistida per l'indicador d'efectivitat paramètrica anterior per explorar l'espai de disseny de manera més eficient. L'efectivitat paramètrica, que classifica la qualitat d'una parametrització basada en CAD per a l'optimització, s'utilitza en un nou procediment de refinament multinivell per: (1) introduir la quantitat mínima de variables de disseny requerides per modificar la geometria en la direcció que dicten les sensibilitats del mètode adjunt; (2) per crear la millor parametrització que s'utilitzarà durant l'optimització. En utilitzar els mètodes i eines proposats, no només la geometria òptima està definida en el model CAD, que és l'estàndard adoptat per la indústria per al disseny de components, sinó que també el dissenyador evita l'ús de molt poques (millores lentes de cicle a cicle) o massa variables de disseny (augmenten la càrrega computacional). La metodologia proposada resulta ser una estratègia efectiva per explorar espais de disseny enriquits, millora la taxa de convergència, la solidesa i la solució final de l'optimització basada en el mètode adjunt.Postprint (published version

    Tactile Network Resource Allocation enabled by Quantum Annealing based on ILP Modeling

    Full text link
    Agile networks with fast adaptation and reconfiguration capabilities are required for on-demand provisioning of various network services. We propose a new methodical framework for short-time network optimization based on quantum computing (QC) and integer linear program (ILP) models, which has the potential of realizing a real-time network automation. We define methods to map a nearly real-world ILP model for resource provisioning to a quadratic unconstrained binary optimization (QUBO) problem, which is solvable on quantum annealer (QA). We concentrate on the three-node network to evaluate our approach and its obtainable quality of solution using the state-of-the-art quantum annealer D-Wave Advantage 5.2/5.3. By studying the annealing process, we find annealing configuration parameters that obtain feasible solutions close to the reference solution generated by the classical ILP-solver CPLEX. Further, we studied the scaling of the network problem and provide estimations on quantum annealer's hardware requirements to enable a proper QUBO problem embedding of larger networks. We achieved the QUBO embedding of networks with up to 6 nodes on the D-Wave Advantage. According to our estimates a real-sized network with 12 to 16 nodes require a QA hardware with at least 50000 qubits or more.Comment: 10 pages, 9 figures. Submitted to "IEEE Quantum Week 2023". The data of the work are available on https://jugit.fz-juelich.de/qnet-public/home

    Control of quantum phenomena: Past, present, and future

    Full text link
    Quantum control is concerned with active manipulation of physical and chemical processes on the atomic and molecular scale. This work presents a perspective of progress in the field of control over quantum phenomena, tracing the evolution of theoretical concepts and experimental methods from early developments to the most recent advances. The current experimental successes would be impossible without the development of intense femtosecond laser sources and pulse shapers. The two most critical theoretical insights were (1) realizing that ultrafast atomic and molecular dynamics can be controlled via manipulation of quantum interferences and (2) understanding that optimally shaped ultrafast laser pulses are the most effective means for producing the desired quantum interference patterns in the controlled system. Finally, these theoretical and experimental advances were brought together by the crucial concept of adaptive feedback control, which is a laboratory procedure employing measurement-driven, closed-loop optimization to identify the best shapes of femtosecond laser control pulses for steering quantum dynamics towards the desired objective. Optimization in adaptive feedback control experiments is guided by a learning algorithm, with stochastic methods proving to be especially effective. Adaptive feedback control of quantum phenomena has found numerous applications in many areas of the physical and chemical sciences, and this paper reviews the extensive experiments. Other subjects discussed include quantum optimal control theory, quantum control landscapes, the role of theoretical control designs in experimental realizations, and real-time quantum feedback control. The paper concludes with a prospective of open research directions that are likely to attract significant attention in the future.Comment: Review article, final version (significantly updated), 76 pages, accepted for publication in New J. Phys. (Focus issue: Quantum control
    corecore