A Scalable Algorithm for Answering Top-K Queries Using Cached Views

被引:0
|
作者
Labbadi, Wissem [1 ]
Akaichi, Jalel [1 ]
机构
[1] ISG Tunis, BESTMOD Lab, City Bouchoucha 2000 14, Bardo, Tunisia
来源
关键词
Top-k query processing; Top-k query answering using materialized views; Top-N views;
D O I
10.1007/978-3-319-26154-6_20
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, various algorithms were proposed to speed up top-k query answering by using multiple materialized query results. Nevertheless, for most of the proposed algorithms, a potentially costly view selection operation is required. In fact, the processing cost has been shown to be linear with respect to the number of views and can be exorbitant given the large number of views to be considered. In this paper, we address the problem of identifying the top-N promising views to use for top-k query answering in the presence of a collection of views. We propose a novel algorithm, called Top-N rewritings algorithm, for handling this problem, which aims to achieve significant reduction in query execution time. Indeed, it considers minimal amount of rewritings that are likely necessary to return the top-k tuples for a top-k query. We consider, also, the problem of how, efficiently, exploit the output of the Top-N rewritings algorithm to retrieve the top-k tuples through two possible solutions. The results of a thorough experimental study indicate that the proposed algorithm offers a robust solution to the problem of efficient top-k query answering using views since it discards non-promising query rewritings from the view selection process.
引用
收藏
页码:257 / 270
页数:14
相关论文
共 50 条
  • [41] Answering queries using views
    Afrati, Foto
    Chirkova, Rada
    [J]. Synthesis Lectures on Data Management, 2018, 9 (02): : 1 - 237
  • [42] Close Dominance Graph: An Efficient Framework for Answering Continuous Top-k Dominating Queries
    Santoso, Bagus Jati
    Chiu, Ge-Ming
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014, 26 (08) : 1853 - 1865
  • [43] Efficiently answering top-k frequent term queries in temporal-categorical range
    He, Zhenying
    Wang, Lu
    Lu, Chang
    Jing, Yinan
    Zhang, Kai
    Han, Weili
    Li, Jianxin
    Liu, Chengfei
    Wang, X. Sean
    [J]. INFORMATION SCIENCES, 2021, 574 : 238 - 258
  • [44] Top-k Combinatorial Skyline Queries
    Su, I-Fang
    Chung, Yu-Chi
    Lee, Chiang
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT II, PROCEEDINGS, 2010, 5982 : 79 - +
  • [45] Approximate distributed top-k queries
    Boaz Patt-Shamir
    Allon Shafrir
    [J]. Distributed Computing, 2008, 21 : 1 - 22
  • [46] Evaluating top-k selection queries
    Chaudhuri, S
    Gravano, L
    [J]. PROCEEDINGS OF THE TWENTY-FIFTH INTERNATIONAL CONFERENCE ON VERY LARGE DATA BASES, 1999, : 399 - 410
  • [47] Processing Top-k Join Queries
    Wu, Minji
    Berti-Equille, Laure
    Marian, Amelie
    Procopiuc, Cecilia M.
    Srivastava, Divesh
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 860 - 870
  • [48] Top-k spatial preference queries
    Yiu, Man Lung
    Dai, Xiangyuan
    Mamoulis, Nikos
    Vaitis, Michail
    [J]. 2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2007, : 1051 - +
  • [49] Optimizing Distributed Top-k Queries
    Neumann, Thomas
    Bender, Matthias
    Michel, Sebastian
    Schenkel, Ralf
    Triantafillou, Peter
    Weikum, Gerhard
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2008, PROCEEDINGS, 2008, 5175 : 337 - +
  • [50] Top-k queries on temporal data
    Li, Feifei
    Yi, Ke
    Le, Wangchao
    [J]. VLDB JOURNAL, 2010, 19 (05): : 715 - 733