JOURNAL ARTICLE

Fast Algorithm for Approximate k-Nearest Neighbor Graph Construction

Abstract

The k-Nearest Neighbor (k-NN) graphs are widely used in data mining and machine learning. How to construct a high quality k-NN graph for generic similarity measures efficiently is crucial for many applications. In this paper, we propose a new approach to effectively and efficiently construct an approximate k-NN graph. Our framework is as follows: (1) generate a random k-NN graph approximation, G f , (2) perform random hierarchical partitions of the space to construct an approximate neighborhood graph G p , which is then combined with graph G f to yield a more accurate graph G m , (3) neighborhood propagation is conducted on G m to further enhance the accuracy, and output the solution as graph G f , (4) repeat the process of (2) and (3) several times until a reasonable solution is reached. The experiments on a variety of real data sets and a high intrinsic dimensional synthetic data set verify the high performance of the proposed method and demonstrate that it is superior to previous state-of-the-art k-NN graph construction approaches.

Keywords:
Graph Computer science Algorithm Artificial intelligence Combinatorics Mathematics Theoretical computer science

Metrics

16
Cited By
1.41
FWCI (Field Weighted Citation Impact)
42
Refs
0.87
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Graph Neural Networks
Physical Sciences →  Computer Science →  Artificial Intelligence
Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing
Text and Document Classification Technologies
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Fast Approximate Nearest Neighbor Search via k-Diverse Nearest Neighbor Graph

Yan XiaoJiafeng GuoYanyan LanJun XuXueqi Cheng

Journal:   Proceedings of the AAAI Conference on Artificial Intelligence Year: 2018 Vol: 32 (1)
JOURNAL ARTICLE

Fast parallel cosine K-nearest neighbor graph construction

David C. AnastasiuGeorge Karypis

Journal:   Irregular Applications: Architectures and Algorithms Year: 2016 Pages: 50-53
BOOK-CHAPTER

Fast Nearest Neighbor Search Based on Approximate k-NN Graph

Jie YangWan‐Lei ZhaoChenghao DengHanzi WangSangwhan Moon

Communications in computer and information science Year: 2018 Pages: 327-338
JOURNAL ARTICLE

Approximate $k$-Nearest Neighbor Graph on Moving Points

Zahed Rahmati

Journal:   DOAJ (DOAJ: Directory of Open Access Journals) Year: 2023
© 2026 ScienceGate Book Chapters — All rights reserved.