Intelligent neighbor selection for efficient query routing in unstructured P2P networks using Q-learning

Author(s):  
Mohammad Shoab ◽  
Saad Al Jubayrin
2010 ◽  
Vol 2010 ◽  
pp. 1-14 ◽  
Author(s):  
Sabu M. Thampi ◽  
Chandra Sekaran K

This paper presents a solution for reducing the ill effects of free-riders in decentralised unstructured P2P networks. An autonomous replication scheme is proposed to improve the availability and enhance system performance. Q-learning is widely employed in different situations to improve the accuracy in decision making by each peer. Based on the performance of neighbours of a peer, every neighbour is awarded different levels of ranks. At the same time a low-performing node is allowed to improve its rank in different ways. Simulation results show that Q-learning-based free riding control mechanism effectively limits the services received by free-riders and also encourages the low-performing neighbours to improve their position. The popular files are autonomously replicated to nodes possessing required parameters. Due to this improvement of quantity of popular files, free riders are given opportunity to lift their position for active participation in the network for sharing files. Q-feed effectively manages queries from free riders and reduces network traffic significantly.


Author(s):  
Xiang-Jun Shen ◽  
Qing Chang ◽  
Jian-Ping Gou ◽  
Qi-Rong Mao ◽  
Zheng-Jun Zha ◽  
...  

2009 ◽  
Vol 17 (1) ◽  
pp. 144-157 ◽  
Author(s):  
Zhongmei Yao ◽  
Xiaoming Wang ◽  
D. Leonard ◽  
D. Loguinov

2015 ◽  
Vol 83 ◽  
pp. 249-264 ◽  
Author(s):  
Martín Zubeldía ◽  
Andrés Ferragut ◽  
Fernando Paganini

2019 ◽  
Vol 16 (2) ◽  
pp. 409-442
Author(s):  
A.L. Nicolini ◽  
C.M. Lorenzetti ◽  
A.G. Maguitman ◽  
C.I. Chesñevar

P2P networks have become a commonly used way of disseminating content on the Internet. In this context, constructing efficient and distributed P2P routing algorithms for complex environments that include a huge number of distributed nodes with different computing and network capabilities is a major challenge. In the last years, query routing algorithms have evolved by taking into account different features (provenance, nodes? history, topic similarity, etc.). Such features are usually stored in auxiliary data structures (tables, matrices, etc.), which provide an extra knowledge engineering layer on top of the network, resulting in an added semantic value for specifying algorithms for efficient query routing. This article examines the main existing algorithms for query routing in unstructured P2P networks in which semantic aspects play a major role. A general comparative analysis is included, associated with a taxonomy of P2P networks based on their degree of decentralization and the different approaches adopted to exploit the available semantic aspects.


Sign in / Sign up

Export Citation Format

Share Document