Integrated Agent and Semantic P2P Grid Resource Discovery Model

Resource discovery is the key requirements in large heterogeneous Grid environments, and an effective and efficient resource discovery mechanism is crucial. However, the complicated and dynamic characteristics of grid resources make sharing and discovering them a challenge. In this paper, a novel model, in which agent and semantic are integrated, is proposed to discovery grid resource efficiently in P2P Grid environment. Resource discovery consists of two aspects: intra- GridPeer query and inter-GridPeer query. The semantic- based match is also used to increase the match accuracy and offers the intelligent search. The Model can adapt to the complex, heterogeneous and dynamic resources of the P2P Grid, and has a better scalability.

[1]  Domenico Talia,et al.  P2P computing and interaction with grids , 2005, Future Gener. Comput. Syst..

[2]  W. L. Johnson,et al.  Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems , 2002 .

[3]  Nicholas R. Jennings,et al.  A fuzzy constraint based model for bilateral, multi-issue negotiations in semi-competitive environments , 2003, Artif. Intell..

[4]  Hector Garcia-Molina,et al.  Designing a super-peer network , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[5]  Ian Foster,et al.  On Fully Decentralized Resource Discovery in Grid Environments , 2001, GRID.

[6]  Stefan Decker,et al.  Ontology-Based Resource Matching in the Grid - The Grid Meets the Semantic Web , 2003, SEMWEB.

[7]  Nicholas R. Jennings,et al.  Agents That Reason and Negotiate by Arguing , 1998, J. Log. Comput..

[8]  Jim R. Oliver On artificial agents for negotiation in electronic commerce , 1996, Proceedings of HICSS-29: 29th Hawaii International Conference on System Sciences.

[9]  Jiannong Cao,et al.  P2PGrid: integrating P2P networks into the Grid environment , 2007, Concurr. Comput. Pract. Exp..

[10]  Sarit Kraus,et al.  Beliefs, time and incomplete information in multiple encounter negotiations among autonomous agents , 1997, Annals of Mathematics and Artificial Intelligence.

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

[12]  Iyad Rahwan,et al.  Towards a Theory of Negotiation Strategy , 2003 .

[13]  Katia P. Sycara,et al.  Bayesian learning in negotiation , 1998, Int. J. Hum. Comput. Stud..

[14]  Carole A. Goble,et al.  Semantic Matching of Grid Resource Descriptions , 2004, European Across Grids Conference.

[15]  Pablo Noriega,et al.  A Framework for Argumentation-Based Negotiation , 1997, ATAL.

[16]  Enrico H. Gerding,et al.  Scientific approaches and techniques for negotiation. A game theoretic and artificial intelligence perspective , 2000 .

[17]  Nicholas R. Jennings,et al.  Negotiation decision functions for autonomous agents , 1998, Robotics Auton. Syst..

[18]  Ian T. Foster,et al.  On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing , 2003, IPTPS.

[19]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[20]  Odej Kao,et al.  Towards ontology-driven P2P grid resource discovery , 2004, Fifth IEEE/ACM International Workshop on Grid Computing.

[21]  Nicholas R. Jennings,et al.  An agenda-based framework for multi-issue negotiation , 2004, Artif. Intell..

[22]  Domenico Talia,et al.  Toward a Synergy Between P2P and Grids , 2003, IEEE Internet Comput..

[23]  Scott Boag,et al.  XQuery 1.0 : An XML Query Language , 2007 .

[24]  Huang Jing Multi-agent negotiation model based on genetic algorithm in E-business , 2002 .

[25]  Ian T. Foster Globus Toolkit Version 4: Software for Service-Oriented Systems , 2005, NPC.

[26]  Victor R. Lesser,et al.  Leveled-Commitment Contracting: A Backtracking Instrument for Multiagent Systems , 2002, AI Mag..

[27]  Simone A. Ludwig,et al.  Position Paper: A Grid Service Discovery Matchmaker Based on Ontology Description , 2002, EuroWeb.