A Parallel Cellular Tool for Interactive Modeling and Simulation

  • Authors:
  • Giandomenico Spezzano;Domenico Talia;Salvatore Di Gregorio;Rocco Rongo;William Spataro

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • IEEE Computational Science & Engineering
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

"Sometimes a complex task can be better accomplished by many small units working independently and interacting with their neighbors than by a central authority trying to control all the steps along the way. So with computation." Here is the gist of cellular automata and of this article. Since their introduction by von Neumann and their later development by Toffoli, Wolfram, and others, cellular automata have seen dual use. They can model complex physical systems in some situations where differential calculus cannot, and they can serve as a paradigm of parallel computing. Camel, a cellular programming environment implemented in parallel, has been used for several science and engineering applications. The authors describe its use in simulating lava flows, landslides, and highway traffic; and for image processing and genetic algorithms. Camel was used in an actual emergency situation to model a lava flow that threatened a Sicilian town. For a Web presentation of the CAMEL and CABOTO projects, prepared by the authors, see http://isi-cnr.deis.unical.it:1080/~talia/CA.html.