Descripción del proyecto
EL TERMINO COMPUTACION MEDIANTE INTERACCION HACE REFERENCIA A UN NUEVO CONCEPTO QUE CONCIBE LA COMPUTACION COMO UN PROCESO QUE SE ORIGINA POR Y A TRAVES DE LA COMUNICACION ENTRE LAS ENTIDADES COMPUTACIONALES (AGENTES) QUE COMPONEN UN SISTEMA. ESTE CONCEPTO SURGE ASI COMO UN MEDIO PARA ABORDAR LA CRECIENTE COMPLEJIDAD DE LOS SISTEMAS SOFTWARE Y LA NECESIDAD DE UNA COMPUTACION AUTONOMA Y DISTRIBUIDA. ESTO HA DADO LUGAR A UNA SERIE DE TECNOLOGIAS DE AGENTE EN LAS QUE LA COMPUTACION SE CONCIBE COMO UNA ACTIVIDAD BASADA EN LAS INTERACCIONES SOCIALES DE LOS AGENTES.EL OBJETIVO DEL PRESENTE PROYECTO ES DESARROLLAR NUEVAS TECNICAS Y TECNOLOGIAS DE AGENTE BASADAS EN DINAMICAS SOCIALES PARA EL DISEÑO E IMPLEMENTACION DE UNA PLATAFORMA (PLANINTERACTION) DE PLANIFICACION MULTI-AGENTE COMPUESTA POR ENTIDADES DE PLANIFICACION AUTONOMAS Y POSIBLEMENTE HETEROGENEAS. LA INVESTIGACION EN PLANINTERACTION SIGUE LA LINEA DE LOS TRABAJOS EN TEORIA DE LA DECISION, TEORIA DE JUEGOS, PLANIFICACION Y SCHEDULING AUTOMATICO, APRENDIZAJE Y OTRAS AREAS DE INVESTIGACION.EL PRESENTE PROYECTO PROPONE INTEGRAR LAS CONTRIBUCIONES CIENTIFICAS Y TECNOLOGICAS QUE HAN DESARROLLADO LOS GRUPOS EN SENDOS PROYECTOS DE INVESTIGACION: MAGENTIX (TIN2008-04446), UNA PLATAFORMA PARA EL DISEÑO DE UNA GESTION SEGURA Y OPTIMA DE SISTEMAS MULTIAGENTE ABIERTOS, Y PELEA (TIN2008-06701-C03), UNA ARQUITECTURA DE PROPOSITO GENERAL PARA PLANIFICACION, EJECUCION Y APRENDIZAJE. PLANTEAMOS EL DISEÑO DE PLANINTERACTION EN TRES NIVELES:A) NIVEL DE AGENTE. LA ENTIDAD CLAVE DE ESTE NIVEL ES EL AGENTE DE PLANIFICACION CON CAPACIDADES PARA PLANIFICACION, EJECUCION Y APRENDIZAJE. ESPECIFICAMENTE, UN AGENTE DE PLANIFICACION ES UN COMPONENTE SOFTWARE QUE INTEGRA UN AMPLIO ESPECTRO DE TECNOLOGIAS DE PLANIFICACION, INCLUYENDO SENSORIZACION, EJECUCION, MONITORIZACION, REPLANIFICACION Y APRENDIZAJE A TRAVES DE EXPERIENCIAS PASADAS.B) NIVEL DE INTERACCION. LA OPERACION CLAVE ES LA INTERACCION PARA PODER CONECTAR AGENTES DE MODO QUE INTERACTUEN LOS UNOS CON LOS OTROS. EL COMPORTAMIENTO DE LOS AGENTES SE ENTIENDE AHORA EN CLAVE DE LA INTERACCION Y COORDINACION DE LOS MISMOS CON EL ENTORNO QUE LOS RODEA.C) NIVEL DE ORGANIZACION. LA NOCION CLAVE EN LA ESTRUCTURA DE AGENTE ES LA ORGANIZACION, ES DECIR, COMO SE AGRUPAN LOS AGENTES EN ESTRUCTURAS ORGANIZACIONALES O COALICIONES CUANDO ESTO REPRESENTA UNA POSICION MAS BENEFICIOSA PARA ALCANZAR UN OBJETIVO O LLEVAR A CABO UNA TAREA COMPLEJA DE PLANIFICACION.LOS OBJETIVOS ESPECIFICOS DEL PROYECTO INCLUYEN:1) ADAPTAR LAS TECNICAS DE PLANIFICACION MONO-AGENTE DESARROLLADAS EN PELEA A UN ENTORNO MULTIAGENTE, RESULTANDO EN UN MODELO DE PLANIFICACION MULTI-AGENTE2) DISEÑAR Y DESARROLLAR NUEVAS TECNOLOGIAS DE AGENTE PARA LA COORDINACION E INTERACCION DE AGENTES DE PLANIFICACION, RESULTANDO EN UN CONJUNTO DE NUEVAS TECNICAS DE PLANIFICACION MULTI-AGENTE3) INTEGRAR LA ARQUITECTURA MONO-AGENTE DE PLANIFICACION PELEA EN LA PLATAFORMA MULTIAGENTE MAGENTIX, RESULTANDO EN UNA PLATAFORMA OPEN-SOURCE QUE PERMITA LA GENERACION DE APLICACIONES COMPLEJAS DE PLANIFICACION MULTI-AGENTE.LA EXPERIENCIA DE LOS TRES GRUPOS SOLICITANTES EN LA INVESTIGACION Y RESOLUCION DE PROBLEMAS DE PLANIFICACION, ASI COMO EN EL DESARROLLO DE APLICACIONES DEL MUNDO REAL, EVIDENCIAN LA NECESIDAD DE NUEVAS TECNOLOGIAS MULTIAGENTE PARA ABORDAR EFICIENTEMENTE PROBLEMAS DE PLANIFICACION DISTRIBUIDA. LANIFICACION DE TAREAS\INTELIGENCIA ARTIFICIAL\APRENDIZAJE AUTOMATICO\AGENTES