首页 | 本学科首页   官方微博 | 高级检索  
     


Exploiting semantic proximities for content search over p2p networks
Authors:Nikolaos D Doulamis  Pantelis N Karamolegkos  Anastasios Doulamis  Ioannis Nikolakopoulos
Affiliation:1. National Technical University of Athens, Department of Electrical and Computer Engineering, 9, Iroon Polytechniou Street, 15780 Zografou Athens, Greece;2. Technical University of Crete, Polytechioupoli Chania, Greece;1. Key Laboratory of Cognition and Personality (SWU), MoE, China;2. Faculty of Psychology, Southwest University, Chongqing, China;1. Behavior and Cognitive Neuroscience Key Laboratory of Shaanxi Province, School of Psychology, Shaanxi Normal University, Xi’an 710062, China;2. Key Laboratory of Cognition and Personality of Ministry of Education, School of Psychology, Southwest University, Chongqing 400715, China;1. Research Center of Brain and Cognitive Neuroscience, Liaoning Normal University, Dalian 116029, China;2. Beijing Key Laboratory of Applied Experimental Psychology, Faculty of Psychology, Beijing Normal University, Beijing 100875, China;3. Department of Psychology, New York University, New York, NY 10003, USA;4. NYUAD Institute, New York University Abu Dhabi, Abu Dhabi, P.O. Box 129188, United Arab Emirates
Abstract:In this paper, we address the issue of content search over peer-to peer networks. We use the concept of semantic proximity that exploits the commonalities of interests exhibited among peer users so as to decompose the network into semantic clusters. We initially define search entropy, as a metric indicating the average number of packets required to locate the requested content. Then, spectral clustering is used to organize the peer nodes into semantic clusters so that (a) the probability that a node locates content within its own cluster is maximized, while simultaneously; (b) the respective probability of finding this content outside this cluster is minimized. The proposed semantic partitioning algorithm is then extended into a hierarchical two-tier scheme, in which practical issues arising for the deployment of a peer-to-peer (p2p) application can be more easily addressed. After the system has been initialized, a dynamic algorithm places new users that join the p2p network into appropriately selected clusters and also handles peer departures without the need for matrix eigen decomposition process which is necessary for the assessment of the initial static partitioning. Our experimental results validate that (a) our static partitioning outperforms traditional and novel search techniques and (b) our dynamic algorithm is able to efficiently track the system’s progression maintaining the search entropy close to the initially assessed levels.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号