Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Tag-based Improved Search in Peer-to-Peer Overlays

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 50 - Number 4
Year of Publication: 2012
Thummala Sreeja
Chittaranjan Hota
Antti Ylä-jääski

Thummala Sreeja, Chittaranjan Hota and Antti Yla-jaaski. Article: Tag-based Improved Search in Peer-to-Peer Overlays. International Journal of Computer Applications 50(4):9-16, July 2012. Full text available. BibTeX

	author = {Thummala Sreeja and Chittaranjan Hota and Antti Yla-jaaski},
	title = {Article: Tag-based Improved Search in Peer-to-Peer Overlays},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {50},
	number = {4},
	pages = {9-16},
	month = {July},
	note = {Full text available}


P2P based file sharing applications have gained immense popularity in recent years. Most content sharing applications search by matching the query with the file name. Some content sharing applications have gone a step further and used metadata assigned to it by the user who shared the content for searching the content. This might not be the best approach as the tags assigned by the user may be biased and inadequate in describing the content. In this paper, an improvised search is proposed in distributed P2P content sharing systems which make use of the external metadata assigned to the content by the public. The search is implemented on JXTA overlay for its interoperability and tested. Results of a comparative study that involves the improvised tag based search are included. In addition to this, a mathematical argument is provided in support of the approach.


  • Schollmeier, R. 2001. A definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications. In Proceedings of P2P'01, pp. 101.
  • Napster. Available from: http://www. napster. com
  • Gnutella protocol 0. 6. Available from: http://rfc-gnutella. sourceforge. net/src/rfc-0_6-draft. html
  • Dick C. A. Bulterman. 2004. Is it time for a moratorium on metadata?. IEEE MultiMedia. Vol. 11, No. 4, pp. 10–17.
  • Heymann P. , and Garcia-Molina, H. 2006. Collaborative creation of communal hierarchical taxonomies in social tagging systems. Technical Report 2006-10. Stanford.
  • Andrea M. , David H. , Gian P J. , Stefano A. , and Ozalp B. 2005. Tag-based Cooperation in Peer-to-Peer Networks with Newscast. Technical Report. June 2005, University of Bologna, Italy.
  • Fokker J. , Pouwelse J. , and Buntine W. Tag-Based Navigation for Peer-to-Peer Wikipedia. 2006. In Proceedings of Collaborative Web Tagging Workshop. Edinburg, Scotland.
  • Andrew Fast, Jensen D. , and Levine, B N. 2005. Creating social networks to improve peer-to-peer networking. In Proceedings of KDD. pp. 568–573.
  • Tempich, C. , Staab, S. , and Remindin, A W. 2004. Semantic query routing in peer-to-peer networks based on social metaphors. In Proceedings of WWW. pp. 640–649.
  • Olaf Gorlitz, Sizov, S. , and Staab, S. 2008. Tagster - tagging-based distributed content sharing. In Proceedings of ESWC'08, pp. 807–811.
  • Gradecki Joseph D. 2002. Mastering JXTA:Building Java Peer-to-Peer Applications. John Wiley & Sons.
  • Steve W. , David M D. , Gene K. , and Yaroslav F. 2002. Distributed Search in P2P Networks. IEEE Intenet Computing. pp. 68-72.
  • Rivest R. The MD5 Message-Digest Algorithm. 1992. RFC 1321. MIT LCS & RSA Data Security Inc.
  • Morrison, Donald R. 1968. PATRICIA-Practical Algorithm To Retrieve Information Coded in Alphanumeric. Journal of the ACM (JACM).
  • Lovins, Julie Beth. 1968. Development of a Stemming Algorithm. Mechanical Translation and Computational Linguistics. Vol. 11, Nos. 1 and 2, March and June 1968.
  • Normal Distribution, Available from: http://en. wikipedia. org/wiki/Normal_distribution