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 条
  • [1] Similarity queries: their conceptual evaluation, transformations, and processing
    Yasin N. Silva
    Walid G. Aref
    Per-Ake Larson
    Spencer S. Pearson
    Mohamed H. Ali
    The VLDB Journal, 2013, 22 : 395 - 420
  • [2] Distributed Processing of Similarity Queries
    Apostolos N. Papadopoulos
    Yannis Manolopoulos
    Distributed and Parallel Databases, 2001, 9 : 67 - 92
  • [3] Distributed processing of similarity queries
    Papadopoulos, AN
    Manolopoulos, Y
    DISTRIBUTED AND PARALLEL DATABASES, 2001, 9 (01) : 67 - 92
  • [4] An efficient mechanism for processing similarity search queries in sensor networks
    Chung, Yu-Chi
    Su, I-Fang
    Lee, Chiang
    INFORMATION SCIENCES, 2011, 181 (02) : 284 - 307
  • [5] Paged similarity queries
    Seraphim, Enzo
    Piola Seraphim, Thatyana F.
    Moreira, Edmilson M.
    Ricotta, Fabio C. M.
    Traina, Caetano, Jr.
    INFORMATION SCIENCES, 2011, 181 (13) : 2600 - 2607
  • [6] Seamlessly integrating similarity queries in SQL
    Barioni, M. C. N.
    Razente, H. L.
    Tralna, A. J. M.
    Traina, C., Jr.
    SOFTWARE-PRACTICE & EXPERIENCE, 2009, 39 (04): : 355 - 384
  • [7] Secure Similarity Queries: Enabling Precision Medicine with Privacy
    Liu, Jinfei
    Xiong, Li
    BIOMEDICAL DATA MANAGEMENT AND GRAPH ONLINE QUERYING, 2016, 9579 : 61 - 70
  • [8] An Effective Cost Model for Similarity Queries in Metric Spaces
    Baioco, Gisele Busichia
    Traina, Agma J. M.
    Traina, Caetano, Jr.
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 527 - 528
  • [9] Optimization and evaluation of disjunctive queries
    Claussen, J
    Kemper, A
    Moerkotte, G
    Peithner, K
    Steinbrunn, M
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2000, 12 (02) : 238 - 260
  • [10] Fast Processing of Join Queries with Instant Response
    Hamdi, Mohammed
    Yu, Feng
    Hou, Wen-Chi
    2017 COMPUTING CONFERENCE, 2017, : 352 - 362