Coordinating Learning Agents via Utility Assignment

In this paper, a coordination technique is described for fully cooperative learning based multiagent systems, based on the Collective Intelligence work by Wolpert et al. Our work focuses on a practical implementation of these approaches within a FIPA compliant agent system, using the FIPA-OS agent development toolkit. The functionality of this system is illustrated with a simple buyer/seller agent application, where it is shown that the buyer agents are capable of self-organising behaviour in order to maximise their contribution to the global utility of the system.