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
基金
美国国家科学基金会;
关键词
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 条
  • [41] An Efficient Approach for Processing Skyline Queries in Incomplete Multidimensional Database
    Alwan, Ali A.
    Ibrahim, Hamidah
    Udzir, Nur Izura
    Sidi, Fatima
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2016, 41 (08) : 2927 - 2943
  • [42] Processing temporal queries in the context of object-oriented databases
    Wang, L
    Wing, M
    Davis, C
    Revell, N
    INFORMATION AND SOFTWARE TECHNOLOGY, 1999, 41 (05) : 283 - 295
  • [43] Processing ad-hoc queries in wireless sensor networks
    Yun, Sanghun
    Cho, Haengrae
    Liu, Xingcheng
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2008, : 749 - +
  • [44] An Efficient Approach for Processing Skyline Queries in Incomplete Multidimensional Database
    Ali A. Alwan
    Hamidah Ibrahim
    Nur Izura Udzir
    Fatima Sidi
    Arabian Journal for Science and Engineering, 2016, 41 : 2927 - 2943
  • [45] On Efficient Processing of Group and Subsequent Queries for Social Activity Planning
    Chen, Yi-Ling
    Yang, De-Nian
    Shen, Chih-Ya
    Lee, Wang-Chien
    Chen, Ming-Syan
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2019, 31 (12) : 2364 - 2378
  • [46] Efficient Processing of Skyline Group Queries over a Data Stream
    Xi Guo
    Hailing Li
    Aziguli Wulamu
    Yonghong Xie
    Yajing Fu
    TsinghuaScienceandTechnology, 2016, 21 (01) : 29 - 39
  • [47] Processing of Korean Natural Language Queries Using Local Grammars
    Noh, Tac-Gil
    Han, Yong-Jin
    Park, Seong-Bae
    Park, Se-Young
    COMPUTER PROCESSING OF ORIENTAL LANGUAGES: LANGUAGE TECHNOLOGY FOR THE KNOWLEDGE-BASED ECONOMY, 2009, 5459 : 34 - 44
  • [48] Efficient Processing of Skyline Group Queries over a Data Stream
    Guo, Xi
    Li, Hailing
    Wulamu, Aziguli
    Xie, Yonghong
    Fu, Yajing
    TSINGHUA SCIENCE AND TECHNOLOGY, 2016, 21 (01) : 29 - 39
  • [49] Incremental Evaluation of Visible Nearest Neighbor Queries
    Nutanong, Sarana
    Tanin, Egemen
    Zhang, Rui
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2010, 22 (05) : 665 - 681
  • [50] Processing optimal sequenced route queries using voronoi diagrams
    Sharifzadeh, Mehdi
    Shahabi, Cyrus
    GEOINFORMATICA, 2008, 12 (04) : 411 - 433