Similarity queries: their conceptual evaluation, transformations, and processing

被引:24
|
作者
Silva, Yasin N. [1 ]
Aref, Walid G. [2 ]
Larson, Per-Ake [3 ]
Pearson, Spencer S. [1 ]
Ali, Mohamed H. [4 ]
机构
[1] Arizona State Univ, Phoenix, AZ 85069 USA
[2] Purdue Univ, W Lafayette, IN 47907 USA
[3] Microsoft Res, Redmond, WA USA
[4] Microsoft Corp, Redmond, WA 98052 USA
来源
VLDB JOURNAL | 2013年 / 22卷 / 03期
基金
美国国家科学基金会;
关键词
Similarity queries; Query processing; Query transformations; Conceptual evaluation;
D O I
10.1007/s00778-012-0296-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many application scenarios can significantly benefit from the identification and processing of similarities in the data. Even though some work has been done to extend the semantics of some operators, for example join and selection, to be aware of data similarities, there has not been much study on the role and implementation of similarity-aware operations as first-class database operators. Furthermore, very little work has addressed the problem of evaluating and optimizing queries that combine several similarity operations. The focus of this paper is the study of similarity queries that contain one or multiple first-class similarity database operators such as Similarity Selection, Similarity Join, and Similarity Group-by. Particularly, we analyze the implementation techniques of several similarity operators, introduce a consistent and comprehensive conceptual evaluation model for similarity queries, and present a rich set of transformation rules to extend cost-based query optimization to the case of similarity queries.
引用
收藏
页码:395 / 420
页数:26
相关论文
共 50 条
  • [21] Efficient processing of partially specified twig pattern queries
    Zhou JunFeng
    Meng XiaoFeng
    Ling TokWang
    SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2009, 52 (10): : 1830 - 1847
  • [22] Fast Dual Simulation Processing of Graph Database Queries
    Mennicke, Stephan
    Kalo, Jan-Christoph
    Nagel, Denis
    Kroll, Hermann
    Balke, Wolf-Tilo
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 244 - 255
  • [23] XCube: Processing XPath queries in a hypercube overlay network
    Yingguang Li
    M. Tamer Özsu
    Kian-Lee Tan
    Peer-to-Peer Networking and Applications, 2009, 2 : 128 - 145
  • [24] A Review of Approaches for Processing of Queries in Distributed Mobile Environment
    Gonsalves, Ancy
    Narvekar, Meera
    PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING AND INFORMATICS (IC3I), 2016, : 852 - 855
  • [25] The Processing and Improvement of Multi-Statement Queries in Chiql
    孟小峰
    黄锦辉
    叶孙民
    林耀燊
    王珊
    Journal of Computer Science and Technology, 1998, (02) : 161 - 173
  • [26] Efficient processing of partially specified twig pattern queries
    JunFeng Zhou
    XiaoFeng Meng
    TokWang Ling
    Science in China Series F: Information Sciences, 2009, 52 : 1830 - 1847
  • [27] Efficiently Processing Spatial and Keyword Queries in Indoor Venues
    Shao, Zhou
    Cheema, Muhammad Aamir
    Taniar, David
    Lu, Hua
    Yang, Shiyu
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (09) : 3229 - 3244
  • [28] Holistically Stream-based Processing Xtwig Queries
    Guoren Wang
    Bo Ning
    Ge Yu
    World Wide Web, 2008, 11
  • [29] Agent-eased processing of navigational queries in InfoWeaver
    Katoh, K
    Morishima, A
    Kitagawa, H
    INFORMATION ORGANIZATION AND DATABASES: FOUNDATIONS OF DATA ORGANIZATION, 2000, 579 : 357 - 371
  • [30] RIQ: Fast processing of SPARQL queries on RDF quadruples
    Katib, Anas
    Slavov, Vasil
    Rao, Praveen
    JOURNAL OF WEB SEMANTICS, 2016, 37-38 : 90 - 111