File Correspondences Dictionary Construction in Multilingual P2P File Sharing Systems

  • Hongding Wang
  • Shaohua Tan
  • Shiwei Tang
  • Dongqing Yang
  • Yunhai Tong
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4097)


Sharing files discovery is a fundamental problem in P2P networking. This paper presents a name-based approach for identifying sharing file correspondences in multilingual P2P systems. The problem is first analyzed through comparing the names of the sharing files in different nodes of a real P2P community, which name those files in different languages. Then based on the relationships of those files names, a computer-aided method is proposed to solve the problem. Furthermore, the framework and identifying procedure of this method have been discussed in the paper.


Machine Translation Distribute Hash Table Resource Discovery File Sharing System Metadata Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Androutsellis-Theotokis, S., Spinellis, D.: A Survey of Peer-to-peer Content Distribution Technologies. ACM Computing Surveys 36(4), 335–371 (2004)CrossRefGoogle Scholar
  2. 2.
    Castano, S., Ferrara, A., Montanelli, S., Racca, G.: Matching Techniques for Resource Discovery in Distributed Systems Using Heterogeneous Ontology Descriptions. In: Proc. of ITCC 2004 (2004)Google Scholar
  3. 3.
    Fanning, S.N.:
  4. 4.
    The Gnutella web site:
  5. 5.
    The Kazaa web site,
  6. 6.
  7. 7.
    Cohen, B.: Incentives Build Robustness in Bittorrent. In: Proc. of 1st Workshop on Economics of Peer-to-Peer Systems (2003) Google Scholar
  8. 8.
    Yang, M., Chen, H., Zhao, B.Y., Dai, Y., Zhang, Z.: Deployment of a Large Scale Peer-to-peer Social Network. In: Proc. of WORLDS 2004 (2004)Google Scholar
  9. 9.
    Chen, H., Li, X., Han, J.: Maze: a Social Peer-to-peer Networking. In: Proc. of IEEE International Conference on E-Commerce Technology for Dynamic E-Business (2004)Google Scholar
  10. 10.
    Cannataro, M., Comito, C.: A Data Mining Ontology for Grid Programming. In: Proc. of SemPGRID 2003 (2003)Google Scholar
  11. 11.
    Tangmunarunkit, H., Decker, S., Kesselman, C.: Ontology-based Resource Matching in the Grid – the Grid Meets the Semantic web. In: Proc. of SemPGRID 2003 (2003)Google Scholar
  12. 12.
    Nejdl, et al.: EDUTELLA: a P2P Networking Infrastructure Based on RDF. In: Proc. of WWW 2002 (2002) Google Scholar
  13. 13.
    Broekstra, J., et al.: A Metadata Model for Semantics-based Peer-to-peer Systems. In: Proc. of SemPGRID 2003 (2003) Google Scholar
  14. 14.
    Calvanese, D., De Giacomo, G., Lenzerini, M., Rosati, R.: Logical Foundations of Peer-To-Peer Data Integration. In: Proc. of PODS 2004 (2004) Google Scholar
  15. 15.
    Schollmeier, R.: A Definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications. In: Proc. of P2P 2001 (2001)Google Scholar
  16. 16.
    Simmons, R.F.: Technologies for machine translation. FGCS 2(2), 83–94 (1986)CrossRefGoogle Scholar
  17. 17.
    Heenan, C.H.: A Review of Academic Research on Information Retrieval (2002),
  18. 18.
    The Maze web site,
  19. 19.
    Yan, L., Serra, M.F., Niu, G., Zhou, X., Sere, K.: SkyMin: A Massive Peer-to-Peer Storage System. In: Jin, H., Pan, Y., Xiao, N., Sun, J. (eds.) GCC 2004. LNCS, vol. 3252, Springer, Heidelberg (2004)Google Scholar
  20. 20.
    Löser, A., Siberski, W., Wolpers, M., Nejdl, W.: Information Integration in Schema-based Peer-To-Peer Networks. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol. 2681, Springer, Heidelberg (2003)CrossRefGoogle Scholar
  21. 21.
    Adriani, M., Croft, W.B.: The Effectiveness of a Dictionary-Based Technique for Indonesian-English Cross-Language Text Retrieval. CLIR Technical Report IR-170, University of Massachusetts, Amherst (1997)Google Scholar
  22. 22.
    Adriani, M.: Using Statistical Term Similarity for Sense Disambiguation in Cross-language Information Retrieval. Information Retrieval 2(1), 67–78 (2000)CrossRefGoogle Scholar
  23. 23.
    Ballesteros, L., Croft, W.B.: Resolving Ambiguity for Cross-language Retrieval. In: Proc. of ACM SIGIR 1998 (1998)Google Scholar
  24. 24.
    Adriani, van Rijsbergen, C.J.: Term Similarity-Based Query Expansion for Cross-Language Information Retrieval. In: Abiteboul, S., Vercoustre, A.-M. (eds.) ECDL 1999. LNCS, vol. 1696, p. 1999. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  25. 25.
    Adriani, van Rijsbergen, C.J.: Improving Cross-Language Information Retrieval Performance Using Automatic Phrase Translation Technique. In: Proc. of RIAO 2000 (2000)Google Scholar
  26. 26.
    Yee, W.G., Frieder, O.: On search in peer-to-peer file sharing systems. In: Proc. of ACM SAC 2005 (2005)Google Scholar
  27. 27.
    Harren, M., Hellerstein, J.M., Huebsch, R., Loo, B.T., Shenker, S., Stoica, I.: Complex Queries in DHT-Based Peer-to-Peer Networks. In: Druschel, P., Kaashoek, M.F., Rowstron, A. (eds.) IPTPS 2002. LNCS, vol. 2429, Springer, Heidelberg (2002)CrossRefGoogle Scholar
  28. 28.
    Kementsietsidis, Arenas, M., Miller, R.: Mapping Data in Peer-to-Peer Systems: Semantics and Algorithmic Issues. In: Proc. of Sigmod 2003 (2003)Google Scholar
  29. 29.
    Baeza-Yates, R., Ribeiro-Neto, B.: Modern Information Retrieval. Addison-Wesley, Reading (1999)Google Scholar
  30. 30.
    Chothia, T., Chatzikokolakis, K.: A Survey of Anonymous Peer-to-Peer File-Sharing. In: Proc. of NCUS 2005 (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Hongding Wang
    • 1
    • 2
  • Shaohua Tan
    • 1
    • 2
  • Shiwei Tang
    • 1
    • 2
  • Dongqing Yang
    • 1
  • Yunhai Tong
    • 1
    • 2
  1. 1.School of Electronics Engineering and Computer Science 
  2. 2.National Laboratory on Machine PerceptionPeking UniversityChina

Personalised recommendations