Abstract

The b-matching graph is a useful approach to computing a graph from high-dimensional data. Unlike the k-NN graph that greedily connects each data point to its k nearest neighbors and typically has more than k edges, each data point in the b-matching graph uniformly has b edges; the idea is reduce edges between cross-clusters that have different semantics. In addition, edge weights are obtained from regression results of each data pointand restricted to be non-negative to improve the robustness for data noise. The b-matching graph can more effectively model high-dimensional data than the traditional k-NN graph. However, the construction cost of the b-matching graph is impractical for large-scale data sets. This is because, to determine edges in the graph, it needs to iteratively update messages between all pairs of data points until convergence, and it computes non-negative edge weights of each data point by applying a solver intended for quadratic programming problems. Our proposal, b-dash, can efficiently construct a b-matching graph because of its two key techniques: (1) it prunes unnecessary update messages in determining edges and (2) it incrementally computes edge weights by exploiting the Sherman-Morrison formula. Experiments show that our approach is up to 58.6 times faster than the previous approaches while guaranteeing result optimality.

Keywords:
Computer science Graph Algorithm Mixed graph Matching (statistics) Solver Theoretical computer science Line graph Mathematics Voltage graph

Metrics

5
Cited By
0.31
FWCI (Field Weighted Citation Impact)
25
Refs
0.56
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Graph Theory and Algorithms
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Advanced Graph Neural Networks
Physical Sciences →  Computer Science →  Artificial Intelligence
Complexity and Algorithms in Graphs
Physical Sciences →  Computer Science →  Computational Theory and Mathematics

Related Documents

JOURNAL ARTICLE

An Efficient Matching Algorithm for RDF Graph Patterns

J. Wang

Journal:   Journal of Computer Research and Development Year: 2005 Vol: 42 (10)Pages: 1763-1763
BOOK-CHAPTER

Efficient Graph Matching

Diego Reforgiato Recupero

IGI Global eBooks Year: 2011
BOOK-CHAPTER

Efficient Graph Matching

Diego Reforgiato Recupero

IGI Global eBooks Year: 2009 Pages: 736-743
JOURNAL ARTICLE

Efficient hierarchical graph matching

Paul MorrisonJu Jia Zou

Year: 2009 Pages: 445-448
JOURNAL ARTICLE

An Efficient Graph-Based Algorithm for Fingerprint Representation and Matching

Xiaoguang ChenLin WangLI Ming-yan

Journal:   Advances in intelligent systems research/Advances in Intelligent Systems Research Year: 2013
© 2026 ScienceGate Book Chapters — All rights reserved.