Resource discovery using mobile agents.
Singh, M. and Cheng, Xiaochun and Belavkin, Roman V. (2010) Resource discovery using mobile agents. In: Frontier of Computer Science and Technology (FCST), 2010 Fifth International Conference, 18-22 August 2010, Changchun, Jilin Province.
Full text is not in this repository.
The peer-to-peer (P2P) system has a number of nodes that are connected to each other in an unstructured or a structured overlay network. One of the most important problems in a P2P system is locating of resources that are shared by various nodes. Techniques such as Flooding and Distributed Hash-Table (DHT) has been proposed to locate resources shared by various nodes. Flooding suffers from saturation as number of nodes increase, while DHT cannot handle multiple keys to define and search a resource. We present the solution that is more efficient and effective for discovering shared resources on a network that is influenced by content shared by nodes. Our solution presents use of multiple agents that manage the shared information on a node and a mobile agent called reconnaissance agent (RA) that is responsible for querying various nodes. To reduce the search load on nodes that have unrelated content, an efficient migration route is proposed for RA that is based on cosine similarity of content shared by nodes and user query. Results show reduction in search load and traffic due to communication, and increase in locating of resources defined by multiple keys using RA that are logically similar to user query. Furthermore, the results indicate that by use of our technique the relevance of search results is higher that is obtained by minimal traffic generation/communication and hops made by RA.
|Item Type:||Conference or Workshop Item (Paper)|
|Keywords (uncontrolled):||cosine similarity;distributed hash-table;flooding;mobile agents;peer-to-peer system;reconnaissance agent;resource discovery;shared resources;structured overlay network;mobile agents;peer-to-peer computing;|
|Research Areas:||A. > School of Science and Technology > Computer and Communications Engineering
A. > School of Science and Technology > Computer Science
A. > School of Science and Technology > Computer Science > Artificial Intelligence group
|Notes on copyright:||Access via IEEE.|
|Depositing User:||Repository team|
|Date Deposited:||03 Feb 2012 05:52|
|Last Modified:||27 Jan 2016 13:43|
Actions (login required)