Skip to main content
Log in

Modeling individual’s aging within a bacterial population using a pi-calculus paradigm

  • Original Paper
  • Published:
Natural Computing Aims and scope Submit manuscript

Abstract

We propose an aging mechanism which develops in artificial bacterial populations fighting against antibiotic molecules. The mechanism is based on very elementary information gathered by each individual and elementary reactions as well. Though we do not interpret the aging process in strictly biological terms, it appears compliant with recent studies on the field, and physically feasible. The root of the aging mechanism is an adaptation strategy based on a thresholding operation that derives from theoretical results on stochastic monotone games. The methods for implementing it denote their rationale in that they represent a sophisticated dialect of pi-calculus, a widespread computational paradigm for implementing dynamics of massive populations with bipolar reactions. As a result we may implement processes that explain some typical patterns of the evolution of the immunosystems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Apolloni B, Bassis S, Gaito S, Malchiodi D (2002) Cooperative games in a stochastic environment. In: Apolloni B., Kurfess F., (eds) From synapses to rules. Discovering symbolic rules from neural processed data. Kluwer Academic/Plenum Publishers, New York, pp 75–86

    Google Scholar 

  • Apolloni B, Malchiodi D, Gaito S (2003) Algorithmic Inference in Machine Learning. Advanced Knowledge International, Magill, Adelaide

    Google Scholar 

  • Apolloni B, Bassis S, Clivio A, Gaito S, Malchiodi D. (2005) An evolution hypothesis of bacterial populations: In: Lecture Notes in Computer Science 3931: Proceedings of NAIS 2005: 214–230

  • Bassis S, Gaito S, Malchiodi D. (2005) Bacteria Simulation Mathematica Tool. http://www. laren.usr.dsi.unimi.it/Bacteria/index.htm

  • Apolloni B, Bassis S, Gaito S, Malchiodi D (2006a) Controlling the losing probability in a monotone game. Information Sciences 176(10):1395–1416

    Article  MATH  MathSciNet  Google Scholar 

  • Apolloni B, Bassis S, Gaito S, Malchiodi D (2006b) Elementary team strategies in a monotone game. Nonlinear Analysis 64(2):310–328

    Article  MATH  MathSciNet  Google Scholar 

  • Blackwell D, Girshick MA (1979) Theory of Games and Statistical Decisions. Dover Publications, Inc., New York

    MATH  Google Scholar 

  • Capasso V (1992) Mathematical Structures of Epidemic Systems. Springer-Verlag, New York

    Google Scholar 

  • Castiglione F (1999) A network of cellular automata for the simulation of the immune system. International Journal Morden Physics C 10:677–686

    Article  Google Scholar 

  • Ferber J (1999) Multi-Agents Systems. Addison-Wesley

  • Fogel D (1995) Evolutionary computation: toward a new philosophy of machine Intelligence. IEEE Press, Piscataway, NJ, USA

    Google Scholar 

  • Garrett S (2004) Parameter-free, adaptive clonal selection. In: Congress on Evolutionary Computing, CEC. IEEE

  • Kennedy J, Eberhart R, Yuhui S (2001) Swarm Intelligence. Academic Press

  • Mashburn L., Whiteley M. (2005) Membrane vesicles traffic signals and facilitate group activities in a prokaryote. Nature 437:422–425

    Article  Google Scholar 

  • Mashburn L, Jett A, Akins D, Whiteley M (2005) Staphylococcus aureus serves as an iron source for pseudomonas aeruginosa during in vivo coculture. Journal of Bacteriology 187:554–566

    Article  Google Scholar 

  • McCulloch W, Pitts W (1943) A logical calculus of ideas immanent in nervous activity. Bulletin of Mathematical Biophysics 5:115–133

    Article  MATH  MathSciNet  Google Scholar 

  • Milner R (1999) Communicating and Mobile Systems: The π-Calculus. Cambridge University Press

  • Perelson AS (2002) Modelling viral and immune system dynamics. Nature Reviews Immunology 2:28–36

    Article  Google Scholar 

  • Phillips A, Cardelli L (2005) A correct abstract machine for the stochastic pi-calculus. Transaction on Computational System Biology

  • Priami C, Regev A, Shapiro E, Silverman W (2001) Application of a stochastic name-passing calculus to representation and simulation of molecular processes. Information Processing Letters

  • Prikrylova D, J’ilek M, Waniewski J (1992) Mathematical Modeling of the Immune Response. CRC Press, Boca Raton, FL

    MATH  Google Scholar 

  • Rumelhart DE, Hinton GE, Williams RJ (1986) Learning internal representations by error propagation. In Rumelhart DE, McClelland JL, The PDP Research Group (eds) Parallel Distributed Processing – Explorations in the Microstructure of Cognition, vol 1, pp 318–364. MIT Press, Cambridge, MA

  • Stewart E, Madden R, Paul G, Taddei F (2005) Aging and death in an organism that reproduces by morphologically symmetric division. PLoS Biology 3:295–300

    Article  Google Scholar 

  • Tesfatsion L (2006) Agent-based computational modeling and macroeconomics. In: Colander D (ed) Post-Walrasian Macroeconomics: Beyond the Dynamic Stochastic General Equilibrium Model, Cambridge, UK, 2006. Cambridge University Press (to appear)

  • Winans S (2005) Bacterial speech bubbles. Nature 437:330

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Simone Bassis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Apolloni, B., Bassis, S., Clivio, A. et al. Modeling individual’s aging within a bacterial population using a pi-calculus paradigm. Nat Comput 6, 33–53 (2007). https://doi.org/10.1007/s11047-006-9030-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11047-006-9030-8

Keywords

Navigation