Skip to main content
Top
Published in: Peer-to-Peer Networking and Applications 5/2015

01-09-2015

Learning model for efficient query routing in P2P information retrieval systems

Authors: Khedija Arour, Taoufik Yeferny

Published in: Peer-to-Peer Networking and Applications | Issue 5/2015

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Peer-to-peer (P2P) systems have recently attracted a lot of attention since they allows the implementation of large distributed storage space of information. Peer-to-Peer systems (P2P) represent the major technology of access upon various resources on Internet. However, the main problem in P2P systems is how to efficiently and effectively locate resources to answer a specific query (Query routing). In this respect, this paper proposes a semantic model in which a query can be routed to appropriate peers instead of broadcasting or using random selection. The main objective of this model is to achieve better results in a non-supervised task through the incorporation of usage data obtained from past search queries. This model allows us to discover the preference of users when downloading documents from some peers. The terms of use in past queries can provide a better choice of features queries. Hence, for each peer, our model learns from past queries to discover correlations between queries terms and peers. We implemented the proposed model and compared its routing search cost and retrieval effectiveness in terms of both recall and messages traffic with a broadcasting scheme (without learning). To test it, we defined a layer of routing on the PeerSim simulator. Experimental results show that our model performs better than other non-semantic query routing models with respect to accuracy. Through extensive experiments, we show that our proposed model improves the retrieval effectiveness as well as the search cost.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Babaoglu O, Jelasity M, Montresor A (2005) Gossip-based self-managing services for large scale dynamic networks. In: Service management and self-organization in IP-based networks Babaoglu O, Jelasity M, Montresor A (2005) Gossip-based self-managing services for large scale dynamic networks. In: Service management and self-organization in IP-based networks
2.
go back to reference Banaei-Kashani F, Shahabi C (2003) Criticality-based analysis and design of unstructured peer-to-peer networks as complex systems. In: Proceedings of the 3rd International Symposium on Cluster Computing and the Grid (CCGRID’ 2003). Tokyo, Japan, pp 351–358 Banaei-Kashani F, Shahabi C (2003) Criticality-based analysis and design of unstructured peer-to-peer networks as complex systems. In: Proceedings of the 3rd International Symposium on Cluster Computing and the Grid (CCGRID’ 2003). Tokyo, Japan, pp 351–358
3.
go back to reference Callan J P, Lu Z, Croft W B (1995) Searching distributed collections with inference networks. In: The 18th annual international ACM SIGIR conference on research and development in information retrieval, pp 21–28 Callan J P, Lu Z, Croft W B (1995) Searching distributed collections with inference networks. In: The 18th annual international ACM SIGIR conference on research and development in information retrieval, pp 21–28
4.
go back to reference Chawathe Y, Ratnasamy S, Breslau L (2003) Making gnutella-like p2p systems scalable. In: Proceedings of the 2003 conference on applications, technologies, architectures, and protocols for computer communications (SIGCOMM’03). Karlsruhe, Germany, pp 407–418 Chawathe Y, Ratnasamy S, Breslau L (2003) Making gnutella-like p2p systems scalable. In: Proceedings of the 2003 conference on applications, technologies, architectures, and protocols for computer communications (SIGCOMM’03). Karlsruhe, Germany, pp 407–418
5.
go back to reference Chen H, Gong Z (2005) Self-learning routing in unstructured p2p network Chen H, Gong Z (2005) Self-learning routing in unstructured p2p network
6.
go back to reference Chernov S, Serdyukov P, Bender M, Michel S, Weikum G, Zimmer C (2005) Database selection and result merging in p2p web search. In: Proceedings of the 3rd International Workshop on Databases, Information Systems, and Peer-to-Peer Computing (DBISP2P’ 2005). Seoul, Korea, pp 26–37 Chernov S, Serdyukov P, Bender M, Michel S, Weikum G, Zimmer C (2005) Database selection and result merging in p2p web search. In: Proceedings of the 3rd International Workshop on Databases, Information Systems, and Peer-to-Peer Computing (DBISP2P’ 2005). Seoul, Korea, pp 26–37
7.
go back to reference Christoph T, Steffen S, Adrian W (2004) Semantic query routing in peer-to-peer networks based on social metaphors. In: 13th International World Wide Web Conference (WWW’ 2004). New York City, USA, pp 55–68 Christoph T, Steffen S, Adrian W (2004) Semantic query routing in peer-to-peer networks based on social metaphors. In: 13th International World Wide Web Conference (WWW’ 2004). New York City, USA, pp 55–68
8.
go back to reference Ciraci S, Korpeog[caron]lu I, Ulusoy O (2009) Reducing query overhead through route learning in unstructured peer-to-peer network, vol 32 Ciraci S, Korpeog[caron]lu I, Ulusoy O (2009) Reducing query overhead through route learning in unstructured peer-to-peer network, vol 32
9.
go back to reference Ciraci S, Korpeoglu I, Ulusoy z (2009) Reducing query overhead through route learning in unstructured peer-to-peer network. Netw Comput Appl 32(3): 550–567CrossRef Ciraci S, Korpeoglu I, Ulusoy z (2009) Reducing query overhead through route learning in unstructured peer-to-peer network. Netw Comput Appl 32(3): 550–567CrossRef
10.
go back to reference Crespo A, Garcia-Molina H (2002) Routing indices for peer-to-peer systems. In: Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS’02). Vienna, Austria, pp 23–30 Crespo A, Garcia-Molina H (2002) Routing indices for peer-to-peer systems. In: Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS’02). Vienna, Austria, pp 23–30
11.
go back to reference Defude B (2007) Organisation et routage sémantiques dans les systèmes pair-à-pair. In: Actes du XXVème Congrès INFORSID (INFORSID’ 2007). Perros-Guirec, France, pp 8–12 Defude B (2007) Organisation et routage sémantiques dans les systèmes pair-à-pair. In: Actes du XXVème Congrès INFORSID (INFORSID’ 2007). Perros-Guirec, France, pp 8–12
12.
go back to reference Deshpande M, Venkatasubramanian N (2004) The different dimensions of dynamicity. In: 4th International Conference on Peer-to-Peer Computing (P2P’04). Zurich, Switzerland, pp 244–251 Deshpande M, Venkatasubramanian N (2004) The different dimensions of dynamicity. In: 4th International Conference on Peer-to-Peer Computing (P2P’04). Zurich, Switzerland, pp 244–251
14.
go back to reference Ganter B, Wille R (1997) Formal concept analysis: mathematical foundations. Springer, New York Ganter B, Wille R (1997) Formal concept analysis: mathematical foundations. Springer, New York
16.
go back to reference Goh S, Kalnis P, Bakirs S, Tan K L (2005) Real datasets for file-sharing peer-to-peer systems. In: 10th International Conference on Database Systems for Advanced Applications (DASFAA’ 2005). Beijing, China, pp 201–213 Goh S, Kalnis P, Bakirs S, Tan K L (2005) Real datasets for file-sharing peer-to-peer systems. In: 10th International Conference on Database Systems for Advanced Applications (DASFAA’ 2005). Beijing, China, pp 201–213
18.
go back to reference Jin H, Ning X, Chen H, Yin Z (2006) Efficient query routing for information retrieval in semantic overlays. In: Proceedings of the 21st Annual ACM Symposium on Applied Computing (SAC’ 2006). Dijon, France, pp 23–27 Jin H, Ning X, Chen H, Yin Z (2006) Efficient query routing for information retrieval in semantic overlays. In: Proceedings of the 21st Annual ACM Symposium on Applied Computing (SAC’ 2006). Dijon, France, pp 23–27
19.
go back to reference Kalogeraki Vana G D, D Z Y (2002) A local search mechanism for peer-to-peer networks. In: Proceedings of the eleventh international conference on Information and knowledge management (CIKM’ 2002). McLean, Virginia, USA, pp 300–307 Kalogeraki Vana G D, D Z Y (2002) A local search mechanism for peer-to-peer networks. In: Proceedings of the eleventh international conference on Information and knowledge management (CIKM’ 2002). McLean, Virginia, USA, pp 300–307
20.
go back to reference Kumar A, Xu J, Zegura E W (2005) Efficient and scalable query routing for unstructured peer-to-peer networks. In: Proceedings of the 24th IEEE International Conference on Computer Communications (INFOCOM’ 2005). Miami, USA, pp 1162–1173 Kumar A, Xu J, Zegura E W (2005) Efficient and scalable query routing for unstructured peer-to-peer networks. In: Proceedings of the 24th IEEE International Conference on Computer Communications (INFOCOM’ 2005). Miami, USA, pp 1162–1173
21.
go back to reference Li X, Wu J (2006) Searching techniques in peer-to-peer networks. Handbook of Theoretical and Algorithmic Aspects of Sensor 11 Li X, Wu J (2006) Searching techniques in peer-to-peer networks. Handbook of Theoretical and Algorithmic Aspects of Sensor 11
22.
go back to reference Lu J, Callan J (2003) Content-based retrieval in hybrid peer-to-peer networks. In: Proceedings of the twelfth international conference on Information and knowledge management (CIKM 2003). New Orleans, LA, USA Lu J, Callan J (2003) Content-based retrieval in hybrid peer-to-peer networks. In: Proceedings of the twelfth international conference on Information and knowledge management (CIKM 2003). New Orleans, LA, USA
23.
go back to reference Luis G, Hector G, Anthony TThe effectiveness of gloss for the text database discovery problem. In: Proceedings of the 1994 ACM SIGMOD international conference on management of data Luis G, Hector G, Anthony TThe effectiveness of gloss for the text database discovery problem. In: Proceedings of the 1994 ACM SIGMOD international conference on management of data
24.
go back to reference Makhoul J, Kubala F, Schwartz R, Weischedel R (1999) Performance measures for information extraction. In: Proceedings of DARPA Broadcast News Workshop (DARPA’ 1999). Herndon, VA, pp 249–252 Makhoul J, Kubala F, Schwartz R, Weischedel R (1999) Performance measures for information extraction. In: Proceedings of DARPA Broadcast News Workshop (DARPA’ 1999). Herndon, VA, pp 249–252
25.
go back to reference Raja C, Bruno D, Georges H (2006) Définition et diffusion de signatures sémantiques dans les systèmes pair-à-pair. In: Extraction et gestion des connaissances (EGC’2006). Lille, France, pp 463–468 Raja C, Bruno D, Georges H (2006) Définition et diffusion de signatures sémantiques dans les systèmes pair-à-pair. In: Extraction et gestion des connaissances (EGC’2006). Lille, France, pp 463–468
27.
go back to reference Ratnasamy S, Francis P, Handley M, Karp R, Shenker S (2001) A scalable content-addressable network. In: Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications (SIGCOMM ’2001). New York, NY, USA, pp 161–172 Ratnasamy S, Francis P, Handley M, Karp R, Shenker S (2001) A scalable content-addressable network. In: Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications (SIGCOMM ’2001). New York, NY, USA, pp 161–172
28.
go back to reference Rowstron A I T, Druschel P (2001) Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg (Middleware ’01). London, UK, pp 329–350 Rowstron A I T, Druschel P (2001) Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg (Middleware ’01). London, UK, pp 329–350
29.
go back to reference Salton G (1989) Automatic text processing: the transformation, analysis, and retrieval of information by computer. Addison Wesley Salton G (1989) Automatic text processing: the transformation, analysis, and retrieval of information by computer. Addison Wesley
30.
go back to reference Sergio A P, Carlos B, Nuno P, David HScalable bloom filters. Inf Process Lett 101 Sergio A P, Carlos B, Nuno P, David HScalable bloom filters. Inf Process Lett 101
31.
go back to reference Shi C, Han D, Liu Y, Meng S, Yu Y (2008) A dynamic routing protocol for keyword search in unstructured peer-to-peer networks. Comput Commun 31(2): 318–331CrossRef Shi C, Han D, Liu Y, Meng S, Yu Y (2008) A dynamic routing protocol for keyword search in unstructured peer-to-peer networks. Comput Commun 31(2): 318–331CrossRef
32.
go back to reference Stoica I, Morris R, Liben-Nowell D, Karger D R, Kaashoek M F, Dabek F, Balakrishnan H (2003) Chord: a scalable peer-to-peer lookup protocol for internet applications. IEEE/IEEE/ACM Trans Netw 11(1): 17–32CrossRef Stoica I, Morris R, Liben-Nowell D, Karger D R, Kaashoek M F, Dabek F, Balakrishnan H (2003) Chord: a scalable peer-to-peer lookup protocol for internet applications. IEEE/IEEE/ACM Trans Netw 11(1): 17–32CrossRef
34.
go back to reference Tsoumakos D, Roussopoulos N (2003) Adaptive probabilistic search for peer-to-peer networks. In: Proceedings of the 3rd International Conference on Peer-to-Peer Computing (P2P’2003), pp 102–109 Tsoumakos D, Roussopoulos N (2003) Adaptive probabilistic search for peer-to-peer networks. In: Proceedings of the 3rd International Conference on Peer-to-Peer Computing (P2P’2003), pp 102–109
35.
go back to reference Zammali S, Arour K (2010) P2pirb: benchmarking framework for p2pir. In: Proceedings of the Third international conference on Data management in grid and peer-to-peer systems (Globe’2010). Bilbao, Spain, pp 100–111 Zammali S, Arour K (2010) P2pirb: benchmarking framework for p2pir. In: Proceedings of the Third international conference on Data management in grid and peer-to-peer systems (Globe’2010). Bilbao, Spain, pp 100–111
Metadata
Title
Learning model for efficient query routing in P2P information retrieval systems
Authors
Khedija Arour
Taoufik Yeferny
Publication date
01-09-2015
Publisher
Springer US
Published in
Peer-to-Peer Networking and Applications / Issue 5/2015
Print ISSN: 1936-6442
Electronic ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-014-0282-2

Other articles of this Issue 5/2015

Peer-to-Peer Networking and Applications 5/2015 Go to the issue

Premium Partner