Sistemas multi-agente en entornos p2p Rubén Mondéjar 1 , Jordi Pujol 1 , Pedro García 1 and Carles Pairot 1 1 Department of Computer Science and Mathematics, Universitat Rovira i Virgili Avinguda dels Països Catalans 26, 43007 Tarragona, Spain {ruben.mondejar, jordi.pujol, pedro.garcia, carles.pairot}@urv.cat Resumen. En este artículo analizaremos como los sistemas multi-agente han sido portados a entornos p2p (peer-to-peer) y qué beneficios se han obtenido. Para ello, mostramos los fundamentos del p2p, de los sistemas multi-agente, así como la línea de investigación en el contexto que nos ocupa. Finalmente, presentamos una discusión sobre las razones por las cuales resulta adecuada la simbiosis de los sistemas multi-agente y el p2p. 1. Introducción Los desarrollos sobre redes de gran escala de telecomunicaciones y sistemas distribuidos han visto incrementado su interés con los sistemas multi-agente [1]. La propia definición de agentes software ya nos indica que los agentes tienen características parecidas a la de los sistemas p2p, como son su funcionamiento de forma distribuida y autónoma. La extensión de los sistemas multi-agente puede ser facilitada si la tecnología de los sistemas de agentes pudiese interoperar con servicios p2p estándares. Las especificaciones FIPA [2] definen un marco de trabajo multi-agente con servicios para la localización de agentes y un servicio de mensajes que soporta ontologías. De todas formas, aún no se ha propuesto un sistema multi-agente wide- area. En este sentido, AgentCities [3] utiliza un anillo central para interconectar diversas infraestructuras de agentes. La utilización de los mecanismos p2p para dar soporte a los sistemas multi-agente era algo que debía ocurrir y que podemos ver reflejado en los primeros trabajos que se realizaron [4][5]. Estas primeras aproximaciones estaban motivadas por el uso de agentes que se beneficiaban de los de los mecanismos p2p. En los últimos años el paradigma del p2p ha evolucionado de forma que los trabajos que hacen uso de él, también han ido adaptándose a esta evolución. En este artículo veremos la evolución de estos paradigmas en conjunto hasta el momento y discutiremos las ventajas y desventajas de estas asociaciones.