696 research outputs found

    CA-NEAT: Evolved Compositional Pattern Producing Networks for Cellular Automata Morphogenesis and Replication

    Get PDF
    Cellular Automata (CA) are a remarkable example of morphogenetic system, where cells grow and self-organise through local interactions. CA have been used as abstractions of biological development and artificial life. Such systems have been able to show properties that are often desirable but difficult to achieve in engineered systems, e.g. morphogenesis and replication of regular patterns without any form of centralized coordination. However, cellular systems are hard to program (i.e. evolve) and control, especially when the number of cell states and neighbourhood increase. In this paper, we propose a new principle of morphogenesis based on Compositional Pattern Producing Networks (CPPNs), an abstraction of development that has been able to produce complex structural motifs without local interactions. CPPNs are used as Cellular Automata genotypes and evolved with a NeuroEvolution of Augmenting Topologies (NEAT) algorithm. This allows complexification of genomes throughout evolution with phenotypes emerging from self-organisation through development based on local interactions. In this paper, the problems of 2D pattern morphogenesis and replication are investigated. Results show that CA-NEAT is an appropriate means of approaching cellular systems engineering, especially for future applications where natural levels of complexity are targeted. We argue that CA-NEAT could provide a valuable mapping for morphogenetic systems, beyond cellular automata systems, where development through local interactions is desired

    A review of Multi-Agent Simulation Models in Agriculture

    Get PDF
    Multi-Agent Simulation (MAS) models are intended to capture emergent properties of complex systems that are not amenable to equilibrium analysis. They are beginning to see some use for analysing agricultural systems. The paper reports on work in progress to create a MAS for specific sectors in New Zealand agriculture. One part of the paper focuses on options for modelling land and other resources such as water, labour and capital in this model, as well as markets for exchanging resources and commodities. A second part considers options for modelling agent heterogeneity, especially risk preferences of farmers, and the impacts on decision-making. The final section outlines the MAS that the authors will be constructing over the next few years and the types of research questions that the model will help investigate.multi-agent simulation models, modelling, agent-based model, cellular automata, decision-making, Crop Production/Industries, Environmental Economics and Policy, Farm Management, Land Economics/Use, Livestock Production/Industries,

    Multiscale Modeling of Toxoplasma gondii

    Get PDF
    Toxoplasma gondii is a potentially deadly parasite that uses a very unique way of manipulating the cell and immune systems. To investigate the mechanics of how the parasite spreads within hosts, several interwoven topics related to the study of within-host dynamics of Toxoplasma gondii are presented here. Understanding the complicated methods of how the parasite grows, dies, invades, replicates, and evades the host immune response is the critical aim of this independent research. Understanding the processes of acute and chronic infection are studied independently, followed by modeling the two processes in the same model. Finally, the dynamic models are simulated within a 3D mesh representation of a mouse brain to visualize the infection spreading during the acute and chronic phase. The results presented shed light onto the effects of the immune response, cyst volume growth, and the dependence of multiple stages in the dissemination of the parasite within a host

    Self-Replicating Structures in a Cellular Automata Space

    Get PDF
    Biological experience and intuition suggest that self-replication is an inherently complex phenomenon, and early cellular automata self-replication models developed by computer scientists and mathematicians supported that view. However, since von~Neumann's original work in the 1950's, the study of cellular automata models of self-replicating systems has progressively led to smaller and simpler systems. This thesis demonstrates for the first time that it is possible to create automatically self-replicating structures in cellular automata models rather than, as has been done in the past, to design them manually. These emergent self-replicating structures employ a General Purpose Self-Replicating cellular automata rule set which can support the replication of structures of different sizes and their growth from smaller to larger ones. This thesis also demonstrates that, by letting self-replicating structures carry additional information besides replication instructions, they can be used to solve computationally hard problems such as the Satisfiability (SAT) problem. It is shown that self-replicating structures can be made to carry characteristic codes and selection forces can be implemented in cellular automata space. This study opens the door to further studies that could lead to general, solution-evolvable structures and truly self-programming systems. (Also cross-referenced as UMIACS-TR-96-85

    A Model of the Rise and Fall of Roads

    Get PDF
    Transportation network planning decisions made at one point of time can have profound impacts in the future. However, transportation networks are usually assumed tobe static in models of land use. A better understanding of the natural growth pattern of roads will provide valuable guidance to planners who try to shape the future network. This paper analyzes the relationships between network supply and travel demand, and describes a road development and degeneration mechanism microscopically at the linklevel. A simulation model of transportation network dynamics is developed, involving iterative evolution of travel demand patterns, network revenue policies, cost estimation,and investment rules. The model is applied to a real-world congesting network – the Twin Cities transportation network which comprises nearly 8,000 nodes and more than 20,000 links, using network data collected since year 1978. Four experiments are carried out with different initial conditions and constraints, the results from which allow us toexplore model properties such as computational feasibility, qualitative implications, potential calibration procedures, and predictive value. The hypothesis that roadhierarchies are emergent properties of transportation networks is confirmed, and the underlying reasons discovered. Spatial distribution of capacity, traffic flow, andcongestion in the transportation network is tracked over time. Potential improvements to the model in particular and future research directions in transportation network dynamicsin general are also discussed.Transportation network dynamics, Urban planning, Road suppl

    Searching for patterns in Conway's Game of Life

    Get PDF
    Conway’s Game of Life (Life) is a simple cellular automaton, discovered by John Conway in 1970, that exhibits complex emergent behavior. Life-enthusiasts have been looking for building blocks with specific properties (patterns) to answer unsolved problems in Life for the past five decades. Finding patterns in Life is difficult due to the large search space. Current search algorithms use an explorative approach based on the rules of the game, but this can only sample a small fraction of the search space. More recently, people have used Sat solvers to search for patterns. These solvers are not specifically tuned to this problem and thus waste a lot of time processing Life’s rules in an engine that does not understand them. We propose a novel Sat-based approach that replaces the binary tree used by traditional Sat solvers with a grid-based approach, complemented by an injection of Game of Life specific knowledge. This leads to a significant speedup in searching. As a fortunate side effect, our solver can be generalized to solve general Sat problems. Because it is grid-based, all manipulations are embarrassingly parallel, allowing implementation on massively parallel hardware

    Emergent simulation of cell-like shapes satisfying the conditions of life using lattice-type multiset chemical model

    Full text link
    It is one of the great challenges of science to clarify when, where, why, and how the first life arose, and what the first life was. Here, assumed the conditions of life are 1) bounded, 2) replicating, 3) able to inherit information, and 4) metabolizing energy. The various hypotheses also provide little explanation of how the four conditions for life were established. It is not always clear how a chemical process that simultaneously satisfies all four conditions emerged after the materials for life were in place. This study considered a model (Multi-set chemical lattice model) that allows virtual molecules of multiple types to be placed in each cell on a two-dimensional space. Using only the processes of molecular diffusion, reaction, and polymerization, by modeling chemical reactions by 15 kinds of molecules and two kinds of polymerized molecules, and using the morphogenesis rule of the Turing model, it was able to model and show the process of the emergence of cell-like form having the four conditions of life. This model will allow us to revisit and refine each of the hypotheses of the birth of life in the future
    • …
    corecore