15,383 research outputs found

    Does human imitate successful behaviors immediately?

    Get PDF
    The emergence and abundance of cooperation in animal and human societies is a challenging puzzle to evolutionary biology. Over the past decades, various mechanisms have been suggested which are capable of supporting cooperation. Imitation dynamics, however, are the most representative microscopic rules of human behaviors on studying these mechanisms. Their standard procedure is to choose the agent to imitate at random from the population. In the spatial version this means a random agent from the neighborhood. Hence, imitation rules do not include the possibility to explore the available strategies, and then they have the possibility to reach a homogeneous state rapidly when the population size is small. To prevent evolution stopping, theorists allow for random mutations in addition to the imitation dynamics. Consequently, if the microscopic rules involve both imitation and mutation, the frequency of agents switching to the more successful strategy must be higher than that of them transiting to the same target strategy via mutation dynamics. Here we show experimentally that the frequency of switching to successful strategy approximates to that of mutating to the same strategy. This suggests that imitation might play an insignificant role on the behaviors of human decision making. In addition, our experiments show that the probabilities of agents mutating to different target strategies are significantly distinct. The actual mutation theories cannot give us an appropriate explanation to the experimental results. Hence, we argue that the mutation dynamics might have evolved for other reasons

    Combined Approach to Program and Language Evolution

    Get PDF
    Program can be viewed as a sequence of statements that are aimed to produce some result. The execution is done by a platform that interprets the program sequence of statements. The new result of a computation can be achieved by modification of a program, a language interpreter, or both. Software evolution as long-term process can be supported by adaptive language and by environment, which offers reflective possibilities. This paper presents our adaptive approach to both program and language modification in order to support dynamic evolution. Effective software evolution needs to be supported by appropriate execution environment. We have proposed such experimental execution environment, which allows both run-time program and language modification. As we hope, mutating a programming language to a higher abstraction may decrease structural complexity of programs in the future

    Rational design of a (S)-selective-transaminase for asymmetric synthesis of (1S)-1-(1,1′-biphenyl-2-yl)ethanamine

    Get PDF
    Amine transaminases offer an environmentally sustainable synthesis route for the production of pure chiral amines. However, their catalytic efficiency toward bulky ketone substrates is greatly limited by steric hindrance and therefore presents a great challenge for industrial synthetic applications. We hereby report an example of rational transaminase enzyme design to help alleviate these challenges. Starting from the Vibrio fluvialis amine transaminase that has no detectable catalytic activity toward the bulky aromatic ketone 2-acetylbiphenyl, we employed a rational design strategy combining in silico and in vitro studies to engineer the transaminase enzyme with a minimal number of mutations, achieving an high catalytic activity and high enantioselectivity. We found that, by introducing two mutations W57G/R415A, detectable enzyme activity was achieved. The rationally designed variant, W57F/R88H/V153S/K163F/I259M/R415A/V422A, showed an improvement in reaction rate by more than 1716-fold toward the bulky ketone under study, producing the corresponding enantiomeric pure (S)-amine (enantiomeric excess (ee) value of >99%)

    Systems, Resilience, and Organization: Analogies and Points of Contact with Hierarchy Theory

    Full text link
    Aim of this paper is to provide preliminary elements for discussion about the implications of the Hierarchy Theory of Evolution on the design and evolution of artificial systems and socio-technical organizations. In order to achieve this goal, a number of analogies are drawn between the System of Leibniz; the socio-technical architecture known as Fractal Social Organization; resilience and related disciplines; and Hierarchy Theory. In so doing we hope to provide elements for reflection and, hopefully, enrich the discussion on the above topics with considerations pertaining to related fields and disciplines, including computer science, management science, cybernetics, social systems, and general systems theory.Comment: To appear in the Proceedings of ANTIFRAGILE'17, 4th International Workshop on Computational Antifragility and Antifragile Engineerin
    corecore