Abstract
Bacteria have demonstrated an amazing capacity to overcome environmental changes by collective adaptation through genetic exchanges. Using a distributed communication system and sharing individual strategies, bacteria propagate mutations as innovations that allow them to survive in different environments. In this paper we present an agent-based model which is inspired by bacterial conjugation of DNA plasmids. In our approach, agents with bounded rationality interact in a common environment guided by local rules, leading to Complex Adaptive Systems that are named ’artificial societies’. We have demonstrated that in a model based on free interactions among autonomous agents, optimal results emerge by incrementing heterogeneity levels and decentralizing communication structures, leading to a global adaptation of the system. This organic approach to model peer-to-peer dynamics in Complex Adaptive Systems is what we have named ‘bacterial-based algorithms’ because agents exchange strategic information in the same way that bacteria use conjugation and share genome.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Smith, P.: Conjugation-a bacterially inspired form of genetic recombination. In: Pap. Genet. Program. 1996 Conf., pp. 1–8 (1996)
Trieu-Cuot, P., Carlier, C., Martin, P., Courvalin, P.: Plasmid transfer by conjugation from Escherichia coli to Gram-positive bacteria. FEMS Microbiol. Lett. 48, 289–294 (1987)
Llosa, M., Gomis-Rüth, F.X., Coll, M., de la Cruz Fd, F.: Bacterial conjugation: a two-step mechanism for DNA transport. Mol. Microbiol. 45, 1–8 (2002)
Thomas, C.M., Nielsen, K.M.: Mechanisms of, and barriers to, horizontal gene transfer between bacteria. Nat. Rev. Microbiol. 3, 711–721 (2005)
Waters, V.L.: Conjugation between bacterial and mammalian cells. Nat. Genet. 29, 375–376 (2001)
Deffuant, G., Gilbert, N.: Viability and Resilience of Complex Systems. Springer, Heidelberg (2011)
Mezura-Montes, E., Hernández-Ocaña, B.: Modified Bacterial Foraging Optimization for Engineering Design. In: Intelligent engineering systems through artificial neural networks, ASME Press (2009)
Harvey, I.: The microbial genetic algorithm. In: Kampis, G., Karsai, I., Szathmáry, E. (eds.) ECAL 2009, Part II. LNCS, vol. 5778, pp. 126–133. Springer, Heidelberg (2011)
Muller, S.D., Marchetto, J., Airaghi, S., Kournoutsakos, P.: Optimization based on bacterial chemotaxis. IEEE Trans. Evol. Comput. 6(1), 16–29 (2002)
Das, S., Chowdhury, A., Abraham, A.: A bacterial evolutionary algorithm for automatic data clustering. In: IEEE Congress Evolutionary Computation, CEC 2009, pp. 2403–2410. IEEE Press, Trondheim (2009)
Heylighen, F.: The growth of structural and functional complexity during evolution. Evol. Complex., 1–18 (1999)
Lansing, J.S.: Complex Adaptive Systems. Annu. Rev. Anthropol. 32, 183–204 (2003)
Baran, P.: On distributed communications: Introduction to distributed communications networks. Vol. IXI RAND Corp. Res. Doc. 12, 51 (1964)
Epstein, J.M., Axtell, R.: Growing artificial societies: social science from the bottom up. Brookings Institution Press, Cambridge (1996)
Meyer, J.A.: Artificial Life and the Animat Approach to Artificial Intelligence. Artificial intelligence, 325–354 (1996)
De Lejarza, I.M., Hernández-Carrión, J.R.: Ranking-based Ties’ Social Networks. An illustration based on a system of Fashion Capital Cities in the world. Bus. Syst. Rev. 1(1) (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Gonzalez-Rodriguez, D., Hernandez-Carrion, J.R. (2014). A Bacterial-Based Algorithm to Simulate Complex Adaptive Systems. In: del Pobil, A.P., Chinellato, E., Martinez-Martin, E., Hallam, J., Cervera, E., Morales, A. (eds) From Animals to Animats 13. SAB 2014. Lecture Notes in Computer Science(), vol 8575. Springer, Cham. https://doi.org/10.1007/978-3-319-08864-8_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-08864-8_24
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08863-1
Online ISBN: 978-3-319-08864-8
eBook Packages: Computer ScienceComputer Science (R0)