Heuristic Resource Search in a Self-Organised Distributed Multi Agent System

The work presented in this paper has addressed the issue of resource sharing in dynamic heterogeneous Multi Agent Systems as a search problem. When performing a random search, this might lead to traverse the whole network and increase the failure ratio. This paper has introduced heuristic directed search based on the usage of an approximate matching mechanism to overcome this problem. Our implementation of search algorithms differs from traditional algorithms by using semantically guided technique for resource search as well as a dynamically re-organisable network of agents. The experimental results have shown that using directed search techniques is better than random search in terms of number of hops to find the match. Furthermore, network re-organisation has improved the system performance by directing the search based on resources information, especially when high accuracy is required.

[1]  Jeremy J. Carroll,et al.  Resource description framework (rdf) concepts and abstract syntax , 2003 .

[2]  Kuldip Singh,et al.  An Improvement of Liou et al.'s Authentication Scheme using Smart Cards , 2010 .

[3]  Po-Chiang Lin,et al.  Dynamic Search Algorithm in Unstructured Peer-to-Peer Networks , 2009, IEEE Transactions on Parallel and Distributed Systems.

[4]  A. S. Roa,et al.  AgentSpeak(L): BDI agents speak out in a logical computable language , 1996 .

[5]  Goutam Kumar Saha Web ontology language (OWL) and semantic web , 2007, UBIQ.

[6]  Sean Luke,et al.  MASON: A Multiagent Simulation Environment , 2005, Simul..

[7]  T. Sasipraba,et al.  Trends and Issues in Integrating Enterprises and other associated systems using Web Services , 2010 .

[8]  Jeremy V. Pitt,et al.  PRESAGE: A Programming Environment for the Simulation of Agent Societies , 2009, ProMAS.

[9]  Nelson Minar,et al.  The Swarm Simulation System: A Toolkit for Building Multi-Agent Simulations , 1996 .

[10]  Damir Boras,et al.  Comparing measures of semantic similarity , 2008, ITI 2008 - 30th International Conference on Information Technology Interfaces.

[11]  M. Al-Asfoor,et al.  A study of multi agent based resource search algorithms , 2012, 2012 4th Computer Science and Electronic Engineering Conference (CEEC).

[12]  Anand S. Rao,et al.  AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language , 1996, MAAMAW.

[13]  Uri Wilensky,et al.  NetLogo: A simple environment for modeling complexity , 2014 .

[14]  Pascal Felber,et al.  Efficient search in unstructured peer-to-peer networks , 2004, SPAA '04.

[15]  Michael Wooldridge,et al.  Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology) , 2007 .