Improving peer-to-peer resource discovery using mobile agent based referrals

Prithviraj Dasgupta

Research output: Contribution to journalConference articlepeer-review

13 Scopus citations


A peer-topeer(P2P) system consists of a decentralized, distributed network of nodes that is capable of sharing resources and services without centralized supervision. A major functionality in P2P networks is locating resources or services present on remote nodes. Traditional techniques for resource discovery include blind searches among the nodes using query flooding, or, positioning resources strategically to enable rapid lookup using distributed hash tables. In this paper, we propose a mobile agent based referral service that directs resources queries intelligently towards the nodes possessing the resource. The mobile agents adaptively learn paths called trails within the P2P network to enable rapid location of resources. Preliminary results of our algorithm demonstrate that the agent based technique performs favorably with existing P2P resource discovery protocols.

Original languageEnglish (US)
Pages (from-to)186-197
Number of pages12
JournalLecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science)
StatePublished - 2003
EventSecond International Workshop: AP2PC 2003 - Agents and Peer-to-Peer Computing - Melbourne, Australia
Duration: Jul 14 2003Jul 14 2003


  • Intelligent resource discovery
  • Mobile agents
  • Multi-agent learning
  • Peer-to-peer systems
  • Rumor-mongering

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'Improving peer-to-peer resource discovery using mobile agent based referrals'. Together they form a unique fingerprint.

Cite this