Efficient Top-k Query Processing Algorithms in Highly Distributed Environments

被引:1
|
作者
Fang, Qiming [1 ,2 ]
Yang, Guangwen [2 ]
机构
[1] Hangzhou Dianzi Univ, Sch Comp, Hangzhou 310018, Zhejiang, Peoples R China
[2] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
top-k query; highly distributed; communication cost; BulkDBPA; 4RUT;
D O I
10.4304/jcp.9.9.2000-2006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Efficient top-k query processing in highly distributed environments is a valuable but challenging research topic. This paper focuses on the problem over vertically partitioned data and aims to propose more efficient algorithms.. The effort is put on limiting the data transferred and communication round trips among nodes to reduce the communication cost of the query processing. Two novel algorithms, BulkDBPA and 4RUT, are proposed. BulkDBPA is derived from the centralized algorithm BPA2 which requires very low data access. BulkDBPA borrows the idea of best position from BPA2 and so has the advantage of low data transferred. It further reduces the communication round trips by utilizing bulk read and bulk transfer mechanism. 4RUT is inspired by the algorithm TPUT which only requires three communication round trips to get the exact top-k results. 4RUT improves its top-k lower bound estimate by introducing one additional communication round trip, which can subsequently reduce the data transferred in query processing. Experimental results show that both BulkDBPA and 4RUT require much less data transferred and response time than the competitors including Simple Algorithm and TPUT and each has its own suitable application environments respectively.
引用
收藏
页码:2000 / 2006
页数:7
相关论文
共 50 条
  • [21] Efficient Multidimensional Top-k Query Processing in Wireless Multihop Networks
    Amagata, Daichi
    Sasaki, Yuya
    Hara, Takahiro
    Nishio, Shojiro
    MOBILE INFORMATION SYSTEMS, 2015, 2015
  • [22] An efficient top-k query processing framework in mobile sensor networks
    Yang, Heejung
    Chung, Chin-Wan
    Kim, Myoung Ho
    DATA & KNOWLEDGE ENGINEERING, 2016, 102 : 78 - 95
  • [23] TopX:: efficient and versatile top-k query processing for semistructured data
    Theobald, Martin
    Bast, Holger
    Majumdar, Debapriyo
    Schenkel, Ralf
    Weikum, Gerhard
    VLDB JOURNAL, 2008, 17 (01): : 81 - 115
  • [24] Energy efficient top-k query processing in dynamic sensor network
    Pan, Qunhua
    Liu, Shuwang
    Li, Minglu
    Wu, Min-You
    2007 SECOND INTERNATIONAL CONFERENCE IN COMMUNICATIONS AND NETWORKING IN CHINA, VOLS 1 AND 2, 2007, : 812 - +
  • [25] On efficient top-k transaction path query processing in blockchain database
    Hao, Kun
    Xin, Junchang
    Wang, Zhiqiong
    Yao, Zhongming
    Wang, Guoren
    DATA & KNOWLEDGE ENGINEERING, 2022, 141
  • [26] Efficient Top-k Query Processing in Mobile Ad Hoc Networks
    Hara, Takahiro
    Hagihara, Ryo
    Sasaki, Yuya
    Shinohara, Masako
    Nishio, Shojiro
    INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2010, 1 (02): : 193 - 210
  • [27] Efficient and Secure Top-k Query Processing on Hybrid Sensed Data
    Wu, Haiqin
    Wang, Liangmin
    MOBILE INFORMATION SYSTEMS, 2016, 2016
  • [28] Efficient Top-K Processing Over Query-Dependent Functions
    Guo, Lin
    Yahia, Sihem Amer
    Ramakrishnan, Raghu
    Shanmugasundaram, Jayavel
    Srivastava, Utkarsh
    Vee, Erik
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (01): : 1044 - 1055
  • [29] TKEP: An efficient top-k query processing algorithm on massive data
    Han X.-X.
    Yang D.-H.
    Li J.-Z.
    Jisuanji Xuebao/Chinese Journal of Computers, 2010, 33 (08): : 1405 - 1417
  • [30] Efficient Continuously Moving Top-K Spatial Keyword Query Processing
    Wu, Dingming
    Yiu, Man Lung
    Jensen, Christian S.
    Cong, Gao
    IEEE 27TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2011), 2011, : 541 - 552