Building Efficient Computational Cellular Automata Models of Complex Systems: Background, Applications, Results, Software, and Pathologies

@article{Kroc2019BuildingEC,
  title={Building Efficient Computational Cellular Automata Models of Complex Systems: Background, Applications, Results, Software, and Pathologies},
  author={Jiř{\'i} Kroc and Francisco Jim{\'e}nez-Morales and J. L. Guisado and Maria Carmen Lemos and Jakub Tk{\'a}{\vc}},
  journal={Adv. Complex Syst.},
  year={2019},
  volume={22},
  pages={1950013:1-1950013:38}
}
Cellular automaton models of complex systems (CSs) are gaining greater popularity; simultaneously, they have proven the capability to solve real scientific and engineering applications. To enable everybody a quick penetration into the core of this type of modeling, three real applications of cellular automaton models, including selected open source software codes, are studied: laser dynamics, dynamic recrystallization (DRX) and surface catalytic reactions. The paper is written in a way that it… 
6 Citations

Developing Efficient Discrete Simulations on Multicore and GPU Architectures

TLDR
This paper shows how to efficiently implement parallel discrete simulations on multicore and GPU architectures through a real example of an application: a cellular automata model of laser dynamics, using OpenMP and CUDA frameworks.

Developing Efficient Discrete Simulations on Multi-Core and GPU Architectures

TLDR
This paper shows how to efficiently implement parallel discrete simulations on multicore and GPU architectures through a real example of an application: a cellular automata model of laser dynamics, using OpenMP and CUDA frameworks.

Simulation Model for Cascading Failure in Complex Network: A Cellular Automata Approach

TLDR
A method for simulation of cascading failures in complex networks based on cellular automata, a powerful calculation model in complex systems, is proposed and results show that cyber-attacks are more threatening than random failures.

PQC: R-Propping a Chaotic Cellular Automata

  • P. Hecht
  • Computer Science, Mathematics
    IACR Cryptol. ePrint Arch.
  • 2021
TLDR
The present work is dedicated to strengthening a chaotic Wolfram Class III cellular automata and discussing its usability as a cryptographical secure PRBG (pseudorandom bit generator), a building block for stream-ciphers, hashing, and other random numbers requiring protocols.

References

SHOWING 1-10 OF 45 REFERENCES

A parallel cellular automata algorithm for the deterministic simulation of 3-D multicellular tissue growth

TLDR
The development of a parallel cellular automata algorithm used in the three-dimensional simulation of multicellular tissue growth by delaying the exchange of cells in the shared boundaries between neighboring processors till after all events related to cell division and motion are accounted for in a given time step is described.

A real‐space cellular automaton laboratory

TLDR
The objective of this software suite, released under a GNU licence, is to develop interdisciplinary research collaboration to investigate the dynamics of complex systems and describe different ingredients of ReSCAL leading to applications in geomorphology: dune morphodynamics and landscape evolution.

Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing

We present an analysis of the feasibility of executing a parallel bioinspired model of laser dynamics, based on cellular automata (CA), on the usual target platform of this kind of applications: a

Cellular Automata Machines

TLDR
A cellular automata machine is a computer optimized for the simulation of cellular Automata that allows it to run thousands of times faster than a general-purpose computer of comparable cost programmed to do the same task.

Cellular Automata and Cluster Computing: an Application to the Simulation of Laser Dynamics

TLDR
The application of a cellular automata model to simulate the dynamics of lasers is reviewed and a parallel implementation of this kind of model for distributed-memory parallel computers is presented, confirming the feasibility of running large 3D simulations on computer clusters.

Stochastic cellular automata simulation of oscillations and autowaves in reaction-diffusion systems

In this paper, the investigations on stochastic cellular automata models of stable oscillations and autowaves in active media are summarized to formulate a concept of stochastic cellular automaton

Treatment Analysis in a Cancer Stem Cell Context Using a Tumor Growth Model Based on Cellular Automata

TLDR
The analysis performed indicates that, contrary to the current attempts at CSC control, trying to make CSC proliferation more difficult is an important point to consider, especially in the immediate period after a standard treatment for controlling non-stem cancer cell proliferation.