RésuméDans ce papier, nous étudions les propriétés d'un cadre abstrait de négociation dans lequel les agents négocient à propos de l'allocation de ressources discrètes. Dans la mesure où l'atteinte d'une allocation optimale peut nécessiter l'utilisation de transactions extrêmement complexes, on s'intéresse à l'identification de classes de fonctions d'utilité permettant de garantir une issue optimale à la négociation, même si celle-ci est conduite à l'aide uniquement de transactions simples impliquant une seule ressource à chaque fois. On montre que la classe des fonctions modulaires n'est pas seulement suffisante (lorsque les paiements compensatoires sont permis), mais aussi maximale. Un résultat similaire est proposé dans le cadre des négociations sans paiements compensatoires.
Mots-clefs : Allocation de Ressources Distribuée, Négociation Automatique
AbstractWe investigate the properties of an abstract negotiation framework where agents autonomously negotiate over allocations of discrete resources. In this framework, reaching an optimal allocation potentially requires very complex multilateral deals. Therefore, we are interested in identifying classes of utility functions such that any negotiation conducted by means of deals involving only a single resource at at time is bound to converge to an optimal allocation whenever all agents model their preferences using these functions. We show that the class of modular utility functions is not only sufficient (when side-payments are allowed) but also maximal in this sense. A similar result is proven in the context of negotiation without money.