Collaborative Agent Tuning

Ambient intelligence envisages a world saturated with sensors and other embedded computing technologies, operating transparently, and accessible to all in a seamless and intuitive manner. Intelligent agents of varying capabilities may well form the essential constituent entities around which this vision is realized, potentially resulting in multiple, large-scale, open MultiAgent Systems. However, the practical realization of this vision will severely exacerbate the complexity of existing software solutions and supporting network infrastructures, a problem that autonomic computing was originally conceived to address. Thus we can conjecture that the incorporation of autonomic principles into the design of Multi-Agent Systems is indeed a desirable objective. As an illustration of how this may be achieved, a strategy termed Collaborative Agent Tuning is described, which seeks to optimise agent performance on computationally limited devices. A classic mobile computing application is used to illustrate the principles involved.

[1]  Greg M. P. O'Hare Agent factory: an environment for the fabrication of multiagent systems , 1996 .

[2]  Emile H. L. Aarts,et al.  The New Everyday: Views on Ambient Intelligence , 2003 .

[3]  Hector J. Levesque,et al.  On Acting Together , 1990, AAAI.

[4]  Hector J. Levesque,et al.  The adaptive agent architecture: achieving fault-tolerance using persistent broker teams , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[5]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[6]  S. Keegan,et al.  Easishop - agent-based cross merchant product comparison shopping for the mobile user , 2004, Proceedings. 2004 International Conference on Information and Communication Technologies: From Theory to Applications, 2004..

[7]  Munindar P. Singh A Social Semantics for Agent Communication Languages , 2000, Issues in Agent Communication.

[8]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[9]  Hector J. Levesque,et al.  Intention is Choice with Commitment , 1990, Artif. Intell..

[10]  Leen-Kiat Soh,et al.  Agent-Based Argumentative Negotiations with Case-Based Reasoning , 2001 .

[11]  Gregory M. P. O'Hare,et al.  Gulliver's Genie: a multi-agent system for ubiquitous and intelligent content delivery , 2003, Comput. Commun..

[12]  Yixin Diao,et al.  ABLE: A toolkit for building multiagent autonomic systems , 2002, IBM Syst. J..

[13]  Gregory M. P. O'Hare,et al.  Just in time multimedia distribution in a mobile computing environment , 2004, IEEE MultiMedia.

[14]  Gregory M. P. O'Hare,et al.  ACCESS: An Agent Based Architecture for the Rapid Prototyping of Location Aware Services , 2005, International Conference on Computational Science.

[15]  Nicholas R. Jennings,et al.  Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems Using Joint Intentions , 1995, Artif. Intell..

[16]  Michael P. Wellman,et al.  A market protocol for decentralized task allocation , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[17]  Paul Groth,et al.  CPU Resource Control and Accounting in the NOMADS Mobile Agent System , 2002 .

[18]  Manish Parashar,et al.  DIOS++: A Framework for Rule-Basedn Autonomic Management of Distributed Scientific Applications , 2003, Euro-Par.