Multi-Agent Systems Applied in the Modeling and Simulation of Biological Problems: A Case Study in Protein Folding

Multi-agent system approach has proven to be an effective and appropriate abstraction level to construct whole models of a diversity of biological problems, integrating aspects which can be found both in "micro" and "macro" approaches when modeling this type of phenomena. Taking into account these considerations, this paper presents the important computational characteristics to be gathered into a novel bioinformatics framework built upon a multiagent architecture. The version of the tool presented herein allows studying and exploring complex problems belonging principally to structural biology, such as protein folding. The bioinformatics framework is used as a virtual laboratory to explore a minimalist model of protein folding as a test case. In order to show the laboratory concept of the platform as well as its flexibility and adaptability, we studied the folding of two particular sequences, one of 45-mer and another of 64-mer, both described by an HP model (only hydrophobic and polar residues) and coarse grained 2D-square lattice. According to the discussion section of this piece of work, these two sequences were chosen as breaking points towards the platform, in order to determine the tools to be created or improved in such a way to overcome the needs of a particular computation and analysis of a given tough sequence. The backwards philosophy herein is that the continuous studying of sequences provides itself important points to be added into the platform, to any time improve its efficiency, as is demonstrated herein. Keywords—multi-agent systems, blackboard-based agent architecture, bioinformatics framework, virtual laboratory, protein folding. Dr. Hiram Isaac Beltrán* (corresponding author), Departamento de Ciencias Naturales, DCNI, Universidad Autónoma Metropolitana, Unidad Cuajimalpa. Pedro Antonio de los Santos 84. Col. San Miguel Chapultepec. Miguel Hidalgo 11850. México, D.F. e-mail: hbeltran@correo.cua.uam.mx. Tel. +52 (55) 26363853. Dr. Arturo Rojo-Domínguez, Departamento de Ciencias Naturales, DCNI, Universidad Autónoma Metropolitana, Unidad Cuajimalpa. Pedro Antonio de los Santos 84. Col. San Miguel Chapultepec. Miguel Hidalgo 11850. México, D.F. e-mail: arojo@correo.cua.uam.mx. Máximo Eduardo Sánchez, Departamento de Matemáticas Aplicadas y Sistemas, DCNI, Universidad Autónoma Metropolitana, Unidad Cuajimalpa. Pedro Antonio de los Santos 84. Col. San Miguel Chapultepec. Miguel Hidalgo 11850. México, D.F. Dr. Pedro Pablo González* (corresponding author), Departamento de Matemáticas Aplicadas y Sistemas, DCNI, Universidad Autónoma Metropolitana, Unidad Cuajimalpa. Pedro Antonio de los Santos 84. Col. San Miguel Chapultepec. Miguel Hidalgo 11850. México, D.F. Tel. +52 (55) 26363805. e-mail: pgonzalez@correo.cua.uam.mx.

[1]  V. Pande,et al.  Absolute comparison of simulated and experimental protein-folding dynamics , 2002, Nature.

[2]  Nicholas R. Jennings,et al.  Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems Using Joint Intentions , 1995, Artif. Intell..

[3]  Andrea Omicini,et al.  Coordination artifacts: environment-based coordination for intelligent agents , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[4]  Cecilia Clementi,et al.  Coarse-grained models of protein folding: toy models or predictive tools? , 2008, Current opinion in structural biology.

[5]  K. Dill Polymer principles and protein folding , 1999, Protein science : a publication of the Protein Society.

[6]  Nicholas R. Jennings,et al.  The Gaia Methodology for Agent-Oriented Analysis and Design , 2000, Autonomous Agents and Multi-Agent Systems.

[7]  Paul Davidsson,et al.  Agent Based Social Simulation: A Computer Science View , 2002, J. Artif. Soc. Soc. Simul..

[8]  Holger H. Hoos,et al.  A replica exchange Monte Carlo algorithm for protein folding in the HP model , 2007, BMC Bioinformatics.

[9]  Rolf Backofen,et al.  CPSP-tools – Exact and complete algorithms for high-throughput 3D lattice protein studies , 2008, BMC Bioinformatics.

[10]  Nicholas R. Jennings,et al.  Agent-Based Business Process Management , 1996, Int. J. Cooperative Inf. Syst..

[11]  Ron Unger,et al.  Different mechanistic requirements for prokaryotic and eukaryotic chaperonins: a lattice study , 2007, ISMB/ECCB.

[12]  T. Creighton,et al.  Experimental studies of protein folding and unfolding. , 1978, Progress in biophysics and molecular biology.

[13]  K. Dill Theory for the folding and stability of globular proteins. , 1985, Biochemistry.

[14]  Victor Muñoz,et al.  Atom-by-atom analysis of global downhill protein folding , 2006, Nature.

[15]  Benjamin P. Blackburne,et al.  Population dynamics simulations of functional model proteins. , 2005, The Journal of chemical physics.

[16]  Emanuela Merelli,et al.  A Multi-agent System for Modelling Carbohydrate Oxidation in Cell , 2005, ICCSA.

[17]  Holger H. Hoos,et al.  An ant colony optimisation algorithm for the 2D and 3D hydrophobic polar protein folding problem , 2005, BMC Bioinformatics.