Resumen
El proceso de planificación en sistemas multi-agentes está relacionado con la definición de secuencias de acciones que uno o más agentes deben seguir para lograr uno o más objetivos. En general, la planificación se da en tres fases: creación del plan, asignación de sub-planes o tareas a uno o más agentes, y ejecución de dicho plan. La planificación, como un esquema de coordinación en sistemas multi-agentes, podría tratarse como un problema de optimización para determinar las mejores secuencias de acción y la mejor asignación de tareas a los agentes, para lo cual se debe proponer una descripción matemática para representar dicha asignación. Este documento propone una matriz y una representación gráfica de los servicios y la asignación de recursos para la planificación en sistemas multi-agente, que permiten la fácil gestión del proceso de planificación. La descripción matemática propone varias matrices y gráficos para representar naturalmente la asignación del plan en una comunidad de agentes orientada al servicio. Esta descripción puede ser utilizada por los modelos de optimización de procesos de coordinación en sistemas multi-agentes, así como por las plataformas de implementación de comunidades de agentes, como por ejemplo, JADE (Java Agent DEvelopment Framework). La descripción matemática propuesta se ilustra en dos casos de estudio, para evaluar su capacidad para describir, en particular, su amplitud y exhaustividad.