Agent-based Spatial Query Processing and Resource Management in Grid Environment

The cooperative task processing and resource management among autonomous and heterogeneous spatial database systems in a grid environment is a challenge work. In this paper, we propose a BDI agent framework to process spatial query and dynamically manage resource in a grid environment. The BDI rational engine and the FIPA Contract Net Interaction Protocol can help spatial query agents to dynamically select the optimum spatial resource agents to execute spatial query efficiently. Theme agents can learn the history records of resource which were visited in the past period, and then make a strategy of adjusting the distribution of spatial resource. Theme agents will call the proper resource agents to take the actual action to adjusting the spatial resource.

[1]  Patricia Charlton,et al.  Evaluating the FIPA standards and their role in achieving cooperation in multi-agent systems , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[2]  Nicholas R. Jennings,et al.  Brain Meets Brawn: Why Grid and Agents Need Each Other , 2004, Towards the Learning Grid.

[3]  Qing-Hua Li,et al.  Resource co-allocation via agent-based coalition formation in computational grids , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[4]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[5]  Anand S. Rao,et al.  An Abstract Architecture for Rational Agents , 1992, KR.

[6]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

[7]  M. Georgeff,et al.  Rational software agents: from theory to practice , 1998 .

[8]  Michael Winikoff,et al.  Applying Conflict Management Strategies in BDI Agents for Resource Management in Computational Grids , 2002, ACSC.

[9]  Huaglory Tianfield Towards agent based grid resource management , 2005, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005..

[10]  Sunilkumar S. Manvi,et al.  An agent-based resource allocation model for grid computing , 2005, 2005 IEEE International Conference on Services Computing (SCC'05) Vol-1.

[11]  Don Middleton Earth System Grid II, Turning Climate Datasets into Community Resources , 2001 .

[12]  Shun-Li Ding,et al.  An algorithm for agent-based task scheduling in grid environments , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).

[13]  NICHOLAS R. JENNINGS,et al.  An agent-based approach for building complex software systems , 2001, CACM.