Affiliation:
1. Department of Computer Science State University of New York at Buffalo 4226 Ridge Lea Road Amherst, New York 14226 US
Abstract
In earlier work we have reported on CELIA, a program for simulating the behavior of linear iterative arrays of cells. The action of a cell is influenced by both its neighbors. Our main application area was biology, where the program can be used to test hypotheses about the developmental rules for organisms. More recently we have been applying our program to test proposed solutions to some fairly complicated biozogically-based problems. We have investigated whether one can achieve regulative global polarity in organisms without polarity in individual cells, by solving the French flag problem of Wolpert, using only symmetric elements. In our attempted simulation of pigmentation patterns on the shells of sea-snails, we have found it necessary to find a solution to a generalized version of the firing squad synchronization problem, in which the firing squad is growing while it is trying to synchronize itself. We found that our original program CELIA was some what awkward for simulating such complicated situa tions. A new program has been devised in which the state of the individual ceZZs is described by a set of attributes and each attribute itself may be a list structure. The present paper reports on these changes and ex plains how they turn out to be useful in the appli cations mentioned above.
Subject
Computer Graphics and Computer-Aided Design,Modelling and Simulation,Software
Reference14 articles.
1. Arbib M.A. Self-Producing Automata - Some Implications for Theoretical Biology Towards a Theoretical Biology vol 2 Sketches C. H. Waddington, ed. Aldine Publishing Company Chicago Illinois 1969 pp 204-216
2. Simulation of organisms using a developmental model part 1: Basic description
3. Simulation of organisms using a developmental model Part 2: The heterocyst formation problem in blue-green algae