PAIL: Efficient kNN Search on Set-Valued Attributes
Daniel Ulrich Schmitt, Thomas Hütter, Nikolaus Augsten
摘要
We study the 𝑘-nearest neighbors (𝑘NN) search problem on the domain of sets. Given a query set, the goal is to retrieve the 𝑘 most similar sets from a collection according to a specified similarity function. Most existing solutions for set similarity queries focus on range search or top-𝑘 joins, which typically assume and exploit high similarity thresholds. We observe that existing approaches for 𝑘NN search -as well as adaptations of range search and top-𝑘 algorithms -exhibit poor performance due to low selectivity of their filtering techniques and high index traversal costs.
To address these limitations, we propose Pail, a 𝑘NN search algorithm for sets that supports a wide range of similarity functions. Pail implements the positional filter -a filter that was previously used for post-filtering of candidates returned by an index -directly into a novel index structure to effectively prune candidates. To efficiently traverse only the necessary parts of the index, Pail leverages the monotonicity of the similarity functions with respect to positional information. This traversal enables early termination by ensuring that the index is accessed in descending order of similarity upper bounds. To reduce index access overhead, we propose size grouping and eager reading of index entries that relax filter tightness for improved overall performance. Extensive experiments across diverse datasets demonstrate that Pail consistently outperforms competing algorithms by up to three orders of magnitude.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper6
- Worst-case Performance of Popular Approximate Nearest Neighbor Search Implementations: Guarantees and LimitationsPiotr Indyk, Haike XuNeurIPS 2023 · 被引用 55 次
- Adaptive Top-k Overlap Set Similarity JoinsZhong Yang, Bolong Zheng, GuoHui Li, Xi Zhao 等ICDE 2020 · 被引用 20 次
- LES3: Learning-based exact set similarity searchYifan Li, Xiaohui Yu, Nick KoudasVLDB 2021 · 被引用 8 次
- MetricJoin: Leveraging Metric Properties for Robust Exact Set Similarity JoinsManuel Widmoser, Daniel Kocher, Nikolaus Augsten, Willi MannICDE 2023 · 被引用 4 次
- A Two-Level Signature Scheme for Stable Set Similarity JoinsDaniel Ulrich Schmitt, Daniel Kocher, Nikolaus Augsten, Willi Mann 等VLDB 2023 · 被引用 3 次
相关 Paper
- minIL: A Simple and Small Index for String Similarity Search with Edit DistanceZhong Yang, Bolong Zheng, Xianzhi Wang, Guohui Li 等ICDE 2022 · 被引用 2 次
- Efficient Dynamic Indexing for Range Filtered Approximate Nearest Neighbor SearchFangyuan Zhang, Mengxu Jiang, Guanhao Hou, Jieming Shi 等SIGMOD 2025 · 被引用 8 次
- Koios: Top-k Semantic Overlap Set SearchPranay Mundra, Jianhao Zhang, Fatemeh Nargesian, Nikolaus AugstenICDE 2023 · 被引用 7 次
- Graph-Based Algorithms for Diverse Similarity SearchPiyush Anand, Piotr Indyk, Ravishankar Krishnaswamy, Sepideh Mahabadi 等ICML 2025
- PICK: An SRAM-based Processing-in-Memory Accelerator for K-Nearest-Neighbor Search in Point CloudsChen Nie, Chao Jiang, Liming Xiao, Weifeng Zhang 等DAC 2025
