Indexing Metric Spaces for Exact Similarity Search

被引:15
|
作者
Chen, Lu [1 ]
Gao, Yunjun [1 ]
Song, Xuan [1 ]
Li, Zheng [1 ]
Zhu, Yifan [1 ]
Miao, Xiaoye [2 ]
Jensen, Christian S. [3 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, 38 Zheda Rd, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Ctr Data Sci, 86 Yuhangtang Rd, Hangzhou 310058, Peoples R China
[3] Aalborg Univ, Dept Comp Sci, Selma Lagerlofs Vej 300, DK-9220 Aalborg, Denmark
关键词
Metric spaces; indexing and querying; metric similarity search; NEAREST NEIGHBOR SEARCH; ACCESS METHODS; TREE; ALGORITHM; EFFICIENT; DISTANCE; RETRIEVAL; QUERIES; PERFORMANCE; SELECTION;
D O I
10.1145/3534963
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the continued digitization of societal processes, we are seeing an explosion in available data. This is referred to as big data. In a research setting, three aspects of the data are often viewed as the main sources of challenges when attempting to enable value creation from big data: volume, velocity, and variety. Many studies address volume or velocity, while fewer studies concern the variety. Metric spaces are ideal for addressing variety because they can accommodate any data as long as it can be equipped with a distance notion that satisfies the triangle inequality. To accelerate search in metric spaces, a collection of indexing techniques for metric data have been proposed. However, existing surveys offer limited coverage, and a comprehensive empirical study exists has yet to be reported. We offer a comprehensive survey of existing metric indexes that support exact similarity search: we summarize existing partitioning, pruning, and validation techniques used by metric indexes to support exact similarity search; we provide the time and space complexity analyses of index construction; and we offer an empirical comparison of their query processing performance. Empirical studies are important when evaluating metric indexing performance, because performance can depend highly on the effectiveness of available pruning and validation as well as on the data distribution, which means that complexity analyses often offer limited insights. This article aims at revealing strengths and weaknesses of different indexing techniques to offer guidance on selecting an appropriate indexing technique for a given setting, and to provide directions for future research on metric indexing.
引用
收藏
页数:39
相关论文
共 50 条
  • [31] M-tree: An efficient access method for similarity search in metric spaces
    Ciaccia, P
    Patella, M
    Zezula, P
    PROCEEDINGS OF THE TWENTY-THIRD INTERNATIONAL CONFERENCE ON VERY LARGE DATABASES, 1997, : 426 - 435
  • [32] DForest: A Minimal Dimensionality-Aware Indexing for High-Dimensional Exact Similarity Search
    Li, Lingli
    Sun, Wenjing
    Wu, Baohua
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (10) : 5092 - 5105
  • [33] Clustering-based similarity search in metric spaces with sparse spatial centers
    Brisaboa, Nieves
    Pedreira, Oscar
    Seco, Diego
    Solar, Roberto
    Uribe, Roberto
    SOFSEM 2008: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2008, 4910 : 186 - +
  • [34] Probabilistic enhancement of approximate indexing in metric spaces
    Murakami, Takao
    Takahashi, Kenta
    Serita, Susumu
    Fujii, Yasuhiro
    INFORMATION SYSTEMS, 2013, 38 (07) : 1007 - 1018
  • [35] Indexing Uncertain Data in General Metric Spaces
    Angiulli, Fabrizio
    Fassetti, Fabio
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (09) : 1640 - 1657
  • [36] Efficient Indexing of Multiple Metric Spaces with Spectra
    Zabot, Guilherme F.
    Cazzolato, Mirela T.
    Scabora, Lucas C.
    Traina, Agma J. M.
    Traina-, Caetano, Jr.
    2019 IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM 2019), 2019, : 169 - 176
  • [37] Metric Feature Indexing for Interactive Multimedia Search
    Miller, Ben
    McCloskey, Scott
    2016 13TH CONFERENCE ON COMPUTER AND ROBOT VISION (CRV), 2016, : 109 - 115
  • [38] Distributed Similarity Queries in Metric Spaces
    Keyu Yang
    Xin Ding
    Yuanliang Zhang
    Lu Chen
    Baihua Zheng
    Yunjun Gao
    Data Science and Engineering, 2019, 4 : 93 - 108
  • [39] Indexing schemes for similarity search: an illustrated paradigm
    Pestov, Vladimir
    Stojmirovic, Aleksandar
    FUNDAMENTA INFORMATICAE, 2006, 70 (04) : 367 - 385
  • [40] Optimal neighborhood indexing for protein similarity search
    Pierre Peterlongo
    Laurent Noé
    Dominique Lavenier
    Van Hoa Nguyen
    Gregory Kucherov
    Mathieu Giraud
    BMC Bioinformatics, 9