Collaborative Agent Tuning: Performance Enhancement on Mobile Devices

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. However, the practical realization of this vision will severely exacerbate the complexity of existing software solutions, 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]  Gregory M. P. O'Hare,et al.  Beyond Prototyping in the Factory of Agents , 2003, CEEMAS.

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

[3]  Sasu Tarkoma,et al.  Supporting software agents on small devices , 2002, AAMAS '02.

[4]  Frank Dignum,et al.  Programming Deliberative Agents for Mobile Services: The 3APL-M Platform , 2005, PROMAS.

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

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

[7]  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.

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

[9]  Iyad Rahwan,et al.  Agent-Based Support for Mobile Users Using AgentSpeak(L) , 2003, AOIS.

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

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

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

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

[14]  Agostino Poggi,et al.  LEAP: A FIPA Platform for Handheld and Mobile Devices , 2001, ATAL.

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

[16]  Robbert van Renesse,et al.  A TACOMA retrospective , 2002, Softw. Pract. Exp..

[17]  Fernando Luiz Koch 3APL-M platform for deliberative agents in mobile devices , 2005, AAMAS '05.

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

[19]  Nicolas Lhuillier,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2003 .

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

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

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

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

[24]  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..

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

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