178 research outputs found

    Quantum Genetic Algorithms for Computer Scientists

    Get PDF
    Genetic algorithms (GAs) are a class of evolutionary algorithms inspired by Darwinian natural selection. They are popular heuristic optimisation methods based on simulated genetic mechanisms, i.e., mutation, crossover, etc. and population dynamical processes such as reproduction, selection, etc. Over the last decade, the possibility to emulate a quantum computer (a computer using quantum-mechanical phenomena to perform operations on data) has led to a new class of GAs known as “Quantum Genetic Algorithms” (QGAs). In this review, we present a discussion, future potential, pros and cons of this new class of GAs. The review will be oriented towards computer scientists interested in QGAs “avoiding” the possible difficulties of quantum-mechanical phenomena

    Alan Turing y los orígenes de la investigación multidisciplinar

    Full text link
    En marzo de 2013 el Museo de la Ciencia de Londres daba la noticia de que uno de los hallazgos de Alan Turing, la invención de una máquina teórica –fundamento de los ordenadores actuales-, había sido elegida por el público como la invención británica más importante del siglo XX. Sin embargo, más allá de su formidable e influyente legado científico, otro de los legados de este genial científico fue la forma en que Turing “hacía la ciencia”, contribuyendo con su figura al nacimiento de lo que hoy se conoce como investigación multidisciplina

    Modeling, Simulation and Application of Bacterial Transduction in Genetic Algorithms

    Get PDF
    At present, all methods in Evolutionary Computation are bioinspired in the fundamental principles of neo-Darwinism as well as on a vertical gene transfer. Thus, on a mechanism in which an organism receives genetic material from its ancestor. Horizontal, lateral or cross-population gene transfer is any process in which an organism transfers a genetic segment to another one that is not its offspring. Virus transduction is one of the key mechanisms of horizontal gene propagation in microorganism (e.g. bacteria). In the present paper, we model and simulate a transduction operator, exploring a possible role and usefulness of transduction in a genetic algorithm. The genetic algorithm including transduction has been named PETRI (abbreviation of Promoting Evolution Through Reiterated Infection). The efficiency and performance of this algorithm was evaluated using a benchmark function and the 0/1 knapsack problem. The utility was illustrated designing an AM radio receiver, optimizing the main features of the electronic components of the AM radio circuit as well as those of the radio enclosure. Our results shown how PETRI approaches to higher fitness values as transduction probability comes near to 100%. The conclusion is that transduction improves the performance of a genetic algorithm, assuming a population divided among several sub-populations or ‘bacterial colonies’

    The beauty of the mammalian vascular system

    Get PDF
    Beauty is a characteristic of objects that provides a perceptual experience of pleasure. In nature, aesthetic appreciation thereof has given rise to the mathematical search for good series (e.g. the Fibonacci series) and proportions (e.g. the Golden proportion) as important elements of beauty. In 1928 the mathematician George David Birkhoff introduced a formula for aesthetic measurement of an object. Birkhoff equation defines the aesthetic value as the amount of order divided by the complexity of the product. These two features can be measured easily in poetry, music, painting, architecture, etc. In the fine arts, it is the artist who manipulates both these features, but how does nature manage order and complexity in living organisms or their parts? Here we show how Birkhoff equation, applied to the mammalian vascular system of eight representative animals, results in new insights into the organization of the animal vascular system. We found that order and complexity are highly correlated in the mammalian vascular system (_R^2^_=0.9511). Accordingly, in nature both features are not independently managed in the manner of artists. We found significant differences among the Birkhoff aesthetic values in the mammalian arterial system, whereas no such differences exist in the venous system. We anticipate our approach to be useful in the study of morphogenesis and evolution of tree-like structures, employing the Birkhoff aesthetic value as a simple tool for conducting such studies

    An evolutionary computing model for the study of within-host evolution

    Get PDF
    Evolution of an individual within another individual is known as within-host dynamics (WHD). The most common modeling technique to study WHD involves ordinary differential equations (ODEs). In the field of biology, models of this kind assume, for example, that both the number of viruses and the number of mouse cells susceptible to being infected change according to their interaction as stated in the ODE model. However, viruses can undergo mutations and, consequently, evolve inside the mouse, whereas the mouse, in turn, displays evolutionary mechanisms through its immune system (e.g., clonal selection), defending against the invading virus. In this work, as the main novelty, we propose an evolutionary WHD model simulating the coexistence of an evolving invader within a host. In addition, instead of using ODEs we developed an alternative methodology consisting of the hybridization of a genetic algorithm with an artificial immune system. Aside from the model, interest in biology, and its potential clinical use, the proposed WHD model may be useful in those cases where the invader exhibits evolutionary changes, for instance, in the design of anti-virus software, intrusion detection algorithms in a corporation’s computer systems, etc. The model successfully simulates two intruder detection paradigms (i.e., humoral detection, danger detection) in which the intruder represents an evolving invader or guest (e.g., virus, computer program,) that infects a host (e.g., mouse, computer memory). The obtained results open up the possibility of simulating environments in which two entities (guest versus host) compete evolutionarily with each other when occupying the same space (e.g., organ cells, computer memory, network

    Cheating for problem solving: a genetic algorithm with social interactions

    Get PDF
    We propose a variation of the standard genetic algorithm that incorporates social interaction between the individuals in the population. Our goal is to understand the evolutionary role of social systems and its possible application as a non-genetic new step in evolutionary algorithms. In biological populations, i.e. animals, even human beings and microorganisms, social interactions often affect the fitness of individuals. It is conceivable that the perturbation of the fitness via social interactions is an evolutionary strategy to avoid trapping into local optimum, thus avoiding a fast convergence of the population. We model the social interactions according to Game Theory. The population is, therefore, composed by cooperator and defector individuals whose interactions produce payoffs according to well known game models (prisoner's dilemma, chicken game, and others). Our results on Knapsack problems show, for some game models, a significant performance improvement as compared to a standard genetic algorithm

    Solving the Schrödinger Equation with Genetic Algorithms: A Practical Approach

    Get PDF
    The Schrödinger equation is one of the most important equations in physics and chemistry and can be solved in the simplest cases by computer numerical methods. Since the beginning of the 1970s, the computer began to be used to solve this equation in elementary quantum systems, and, in the most complex case, a ‘hydrogen-like’ system. Obtaining the solution means finding the wave function, which allows predicting the physical and chemical properties of the quantum system. However, when a quantum system is more complex than a ‘hydrogen-like’ system, we must be satisfied with an approximate solution of the equation. During the last decade, application of algorithms and principles of quantum computation in disciplines other than physics and chemistry, such as biology and artificial intelligence, has led to the search for alternative techniques with which to obtain approximate solutions of the Schrödinger equation. In this work, we review and illustrate the application of genetic algorithms, i.e., stochastic optimization procedures inspired by Darwinian evolution, in elementary quantum systems and in quantum models of artificial intelligence. In this last field, we illustrate with two ‘toy models’ how to solve the Schrödinger equation in an elementary model of a quantum neuron and in the synthesis of quantum circuits controlling the behavior of a Braitenberg vehicle

    The \u27Crisis of Noosphere\u27 as a Limiting Factor to Achieve the Point of Technological Singularity

    Get PDF
    One of the most significant developments in the history of human being is the invention of a way of keeping records of human knowledge, thoughts and ideas. In 1926, the work of several thinkers such as Edouard Le Roy, Vladimir Vernadsky and Teilhard de Chardin led to the concept of noosphere, the idea that human cognition and knowledge transforms the biosphere into something like a thinking layer of the planet. At present, it is commonly accepted by some thinkers that the Internet is the medium that will give life to noosphere. According to Vinge and Kurzweil’s technological singularity hypothesis, noosphere would in a future be the natural environment in which a \u27human machine superintelligence\u27 would emerge to reach the point of technological singularity. In this article we show by means of numerical models that it is impossible for our civilization to reach the point of technological singularity in a near future. We propose that this point could be reached only if Internet data centers were based on "computer machines" that are more effective in terms of hardware and power consumption than the current ones. Finally, we speculate about \u27Nooscomputers\u27 or N-computers, as hypothetical machines oriented not only to the management of information, but also knowledge, and much more efficient in terms of electricity consumption than current computers. Possibly a civilization based on N-computers would allow us to successfully reach the point of technological singularity

    Cheating for problem solving: a genetic algorithm with social interactions

    Get PDF
    We propose a variation of the standard genetic algorithm that incorporates social interaction between the individuals in the population. Our goal is to understand the evolutionary role of social systems and its possible application as a non-genetic new step in evolutionary algorithms. In biological populations, i.e. animals, even human beings and microorganisms, social interactions often affect the fitness of individuals. It is conceivable that the perturbation of the fitness via social interactions is an evolutionary strategy to avoid trapping into local optimum, thus avoiding a fast convergence of the population. We model the social interactions according to Game Theory. The population is, therefore, composed by cooperator and defector individuals whose interactions produce payoffs according to well known game models (prisoner's dilemma, chicken game, and others). Our results on Knapsack problems show, for some game models, a significant performance improvement as compared to a standard genetic algorithm
    corecore