Colonies of synchronizing agents: An abstract model of intracellular and intercellular processes

We present a modelling framework and computational paradigm called Colonies of Synchronizing Agents (CSAs), which abstracts intracellular and intercellular mechanisms of biological tissues. The model is based on a multiset of agents (cells) in a common environment. Each agent has a local contents, stored in the form of a multiset of atomic objects, updated by multiset rewriting rules which may act on individual agents (intracellular action) or synchronize the contents of pairs of agents (intercellular action). Using tools from formal language and temporal logic we investigate dynamic properties of CSAs, including robustness and safety of synchronization. We also identify classes of CSAs where such dynamic properties can be algorithmically decided.

[1]  Gheorghe Paun,et al.  Regulated Rewriting in Formal Language Theory , 1989 .

[2]  Gheorghe Paun,et al.  Introduction to Membrane Computing , 2006, Applications of Membrane Computing.

[3]  Stephen Wolfram,et al.  A New Kind of Science , 2003, Artificial Life.

[4]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[5]  Grzegorz Rozenberg,et al.  Multiset-Based Self-Assembly of Graphs , 2007, Fundam. Informaticae.

[6]  Sean Sedwards,et al.  Colonies of Synchronizing Agents , 2007 .

[7]  Gheorghe Paun,et al.  Membrane Computing , 2002, Natural Computing Series.

[8]  Sheila A. Greibach Remarks on Blind and Partially Blind One-Way Multicounter Machines , 1978, Theor. Comput. Sci..

[9]  Rudolf Freund,et al.  Matrix Languages, Register Machines, Vector Addition Systems , 2005 .

[10]  Marian Gheorghe,et al.  Population P Systems , 2004, J. Univers. Comput. Sci..

[11]  Peter Øhrstrøm,et al.  Temporal Logic , 1994, Lecture Notes in Computer Science.

[12]  Mordechai Ben-Ari,et al.  The temporal logic of branching time , 1981, POPL '81.