paper-with-me

홈 › Papers

Understanding and Generalizing Monotonic Proximity Graphs for Approximate Nearest Neighbor Search

2021-07-27 · Dantong Zhu, Minjia Zhang

Graph-based algorithms have shown great empirical potential for the approximate nearest neighbor (ANN) search problem. Currently, graph-based ANN search algorithms are designed mainly using heuristics, whereas theoretical analysis of such algorithms is quite lacking. In this paper, we study a fundamental model of proximity graphs used in graph-based ANN search, called Monotonic Relative Neighborhood Graph (MRNG), from a theoretical perspective. We use mathematical proofs to explain why proximity graphs that are built based on MRNG tend to have good searching performance. We also run experiments on MRNG and graphs generalizing MRNG to obtain a deeper understanding of the model. Our experiments give guidance on how to approximate and generalize MRNG to build proximity graphs on a large scale. In addition, we discover and study a hidden structure of MRNG called conflicting nodes, and we give theoretical evidence how conflicting nodes could be used to improve ANN search methods that are based on MRNG.

📄 PDF Abstract BibTeX arXiv:2107.13052

Code (0)

등록된 구현이 없습니다.

Tasks

Mathematical Proofs

Similar Papers 제목 키워드 기반

Proximity Graph Maintenance for Fast Online Nearest Neighbor Search

2022-06-22 · Zhaozhuo Xu, Weijie Zhao, Shulong Tan, Zhixin Zhou 외

Approximate Nearest Neighbor (ANN) search is a fundamental technique for (e.g.,) the deployment of recommender systems. Recent studies bring proximity graph-based methods into practitioners' attention -- proximity graph-…

QuantizationRecommendation Systems

Generalizing while preserving monotonicity in comparison-based preference learning models

2025-06-10 · Julien Fageot, Peva Blanchard, Gilles Bareilles, Lê-Nguyên Hoang

If you tell a learning model that you prefer an alternative $a$ over another alternative $b$, then you probably expect the model to be monotone, that is, the valuation of $a$ increases, and that of $b$ decreases. Yet, pe…

Asymmetric Transitivity Preserving Graph Embedding

2020-05-13 · ‏‏‎ ‎ 2020 5 · Mingdong Ou, Peng Cui, Jian Pei, Ziwei Zhang 외

Graph embedding algorithms embed a graph into a vector space where the structure and the inherent properties of the graph are preserved. The existing graph embedding methods cannot preserve the asymmetric transitivity we…

Graph EmbeddingLink Prediction

Automated Lane Detection in Crowds using Proximity Graphs

2017-07-06 · Stijn Heldens, Claudio Martella, Nelly Litvak, Maarten van Steen

Studying the behavior of crowds is vital for understanding and predicting human interactions in public areas. Research has shown that, under certain conditions, large groups of people can form collective behavior pattern…

Lane Detection

Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphs

2016-03-30 · Yu. A. Malkov, D. A. Yashunin

We present a new approach for the approximate K-nearest neighbor search based on navigable small world graphs with controllable hierarchy (Hierarchical NSW, HNSW). The proposed solution is fully graph-based, without any …