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
|Permissions granted by publisher:||Access via IEEE.|
|Deposited On:||03 Feb 2012 05:52|
|Last Modified:||10 Mar 2015 10:49|
Repository staff only: item control page
Full text downloads (NB count will be zero if no full text documents are attached to the record)
Downloads per month over the past year