Generic Protocol Configuration and Execution within a Coalition

  • Authors:
  • José Ghislain Quenum

  • Affiliations:
  • -

  • Venue:
  • WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper discusses a new approach to dynamically configure generic protocols. Generic protocols are interaction patterns from which all application domain information has been removed. Configuring a generic protocol consists in refining the coarse-grained description of this protocol with the functionality an agent is endowed with for a specific application. In this process the general behaviors required of an agent to play a role in the protocol are unified with the more specific ones defined in the agent's functionality. Missing functionality are added as well when the initial functional model is incomplete: adaptation in case the unification fails. Dynamically configuring generic protocols is hindered by the "impossibility'' of dynamic adaptation, i.e., generate new functionality on the basis of the specifications of a generic protocol. In our previous research we developed a negotiation and delegation-based approach to overcome this limitation. However, our negotiation mechanism is limited both in its scope (one to one communications) and its completion in strictly one turn. In this paper we present a new alternative based on coalition formation. While the coalition is being formed, all the agents involved in the process are informed of the events which occur in its course. As well, we devise a fairly attractive reward mechanism to support the discussion which leads to the coalition formation in one turn. Finally, we draw on continuation techniques in programming languages and light weight mobility to effectively distribute the execution of the role among several agents.