Skip to main content

Part of the book series: Advances in Soft Computing ((AINSC,volume 50))

Summary

In P2P systems, nodes typically connect to a small set of random peers to query them, and they propagate those queries along their own connections. To improve that mechanism, semantic overlay networks influence those connections depending on the content of the peers, clustering peers in overlapped groups (Semantic Overlay Networks). We propose using ontologies for describing semantic information of both, the shared items and the user profile. Once the peers are grouped by semantic information, we can take advantage of that distribution to add some new functionalities as recommendation, using ontologies comparison and the same principle to create SONs: the users with similar files to us, will probably have files that we are interested in.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aberer, K., Cudré-Mauroux, P., Datta, A., Despotovic, Z., Hauswirth, M., Punceva, M., Schmidt, R.: P-Grid: a self-organizing structured P2P system, pp. 29–33. ACM Press, New York (2003)

    Google Scholar 

  2. Aberer, K., Cudre-Mauroux, P., Hauswirth, M.: GridVine: Building Internet-Scale Semantic Overlay Networks, pp. 107–121. Springer, Heidelberg (2004)

    Google Scholar 

  3. Angeline, P.J.: Adaptive and self-adaptive evolutionary computations. Computational Intelligence, 152–161 (1995)

    Google Scholar 

  4. Cabrer, Y.B., Fernández, M.R., Solla, A.G.: AVATAR: Un sistema de recomendación personalizada de contenidos televisivos basado en información semántica.

    Google Scholar 

  5. Crespo, A., Garcia-Molina, H.: Routing indices for peer-to-peer systems, pp. 23–32 (2002)

    Google Scholar 

  6. Crespo, A., Garcia-Molina, H.: Semantic Overlay Networks (2002)

    Google Scholar 

  7. Crespo, A., Garcia-Molina, H.: Semantic Overlay Networks for P2P Systems. Springer, Heidelberg (2004)

    Google Scholar 

  8. Cudre-Mauroux, P., Agarwal, S., Aberer, K.: GridVine: An Infrastructure for Peer Information Management, vol. 11, pp. 36–44 (2007)

    Google Scholar 

  9. Deerwester, S., Dumais, S.T., Furnas, G.W., Landauer, T.K., Harshman, R.: Indexing by latent semantic analysis, vol. 41, pp. 391–407 (1990)

    Google Scholar 

  10. Groza, T., Handschuh, S., Moller, K., Grimnes, G., Sauermann, L., Minack, E., Jazayeri, M., Mesnage, C., Reif, G., Gudjonsdottir, R.: The NEPOMUK Project-On the way to the Social Semantic Desktop

    Google Scholar 

  11. Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing, vol. 43, pp. 907–928. Academic Press, Inc., Duluth (1995)

    Google Scholar 

  12. Haase, P., Siebes, R., van Harmelen, F.: Peer Selection in Peer-to-Peer Networks with Semantic Topologies. Springer, Heidelberg (2004)

    Google Scholar 

  13. Iofciu, T., Kohlschutter, C., Nejdl, W.: Keywords and rdf fragments: Integrating metadata and full-text search in beagle++. In: Proc. of the Semantic Desktop Workshop held at the 4th International Semantic Web Conference (2005)

    Google Scholar 

  14. Loser, A., Staab, S.: Semantic Social Overlay Networks, vol. 25, p. 1. IEEE Institute of Electrical and Electronics (2007)

    Google Scholar 

  15. Nesic, S., Gasevic, D., Jazayeri, M.: An Ontology-Based Framework for Authoring Assisted by Recommendation, pp. 227–231 (2007)

    Google Scholar 

  16. Pouwelse, J.A., Garbacki: TRIBLER: a social-based peer-to-peer system: Research Articles, vol. 20, pp. 127–138. John Wiley and Sons Ltd., Chichester (2008)

    Google Scholar 

  17. Pouwelse, J.A., Garbacki, P., Epema, D.H.J., Sips, H.J.: The bittorrent p2p file-sharing system: Measurements and analysis. In: International Workshop on Peer-to-Peer Systems (IPTPS) (2005)

    Google Scholar 

  18. Ripeanu, M.: Peer-to-Peer Architecture Case Study: Gnutella Network. In: Proceedings of International Conference on Peer-to-peer Computing, vol. 101 (2001)

    Google Scholar 

  19. Sauermann, L., van Elst, L.: Pimo - a framework for representing personal information models. In: Pellegrini, T., Schaffert, S. (eds.) Proceedings of I-Semantics 2007, pp. 270–277. JUCS (2007)

    Google Scholar 

  20. Sripanidkulchai, K., Maggs, B.: Efficient content location using interest-based locality in peer-to-peer systems. In: INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications Societies, vol. 3. IEEE, Los Alamitos (2003)

    Chapter  Google Scholar 

  21. Tang, C., Xu, Z.: Peer-to-peer information retrieval using self-organizing semantic overlay networks, pp. 175–186. ACM Press, New York (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Juan M. Corchado Sara Rodríguez James Llinas José M. Molina

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

García-Sola, A., Botía, J.A. (2009). Semantic Overlay Networks for Social Recommendation in P2P. In: Corchado, J.M., Rodríguez, S., Llinas, J., Molina, J.M. (eds) International Symposium on Distributed Computing and Artificial Intelligence 2008 (DCAI 2008). Advances in Soft Computing, vol 50. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85863-8_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85863-8_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85862-1

  • Online ISBN: 978-3-540-85863-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics