TY - JOUR
T1 - Lightning graph matching
AU - Shen, Binrui
AU - Niu, Qiang
AU - Zhu, Shengxin
N1 - Publisher Copyright:
© 2024 Elsevier B.V.
PY - 2025/1/15
Y1 - 2025/1/15
N2 - The spectral matching algorithm is a classic method for finding correspondences between two graphs, a fundamental task in pattern recognition. It has a time complexity of O(n4) and a space complexity of O(n4), where n is the number of nodes. However, such complexity limits its applicability to large-scale graph matching tasks. This paper proposes a redesign of the algorithm by transforming the graph matching problem into a one-dimensional linear assignment problem. This transformation enables efficient solving by sorting two n×1 vectors. The resulting algorithm is named the Lightning Spectral Assignment Method (LiSA), which enjoys a complexity of O(n2). Numerical experiments demonstrate the efficiency of LiSA, supported by theoretical analysis.
AB - The spectral matching algorithm is a classic method for finding correspondences between two graphs, a fundamental task in pattern recognition. It has a time complexity of O(n4) and a space complexity of O(n4), where n is the number of nodes. However, such complexity limits its applicability to large-scale graph matching tasks. This paper proposes a redesign of the algorithm by transforming the graph matching problem into a one-dimensional linear assignment problem. This transformation enables efficient solving by sorting two n×1 vectors. The resulting algorithm is named the Lightning Spectral Assignment Method (LiSA), which enjoys a complexity of O(n2). Numerical experiments demonstrate the efficiency of LiSA, supported by theoretical analysis.
KW - Assignment problem
KW - Graph matching
KW - Power method
KW - Spectral-based method
UR - http://www.scopus.com/inward/record.url?scp=85201080215&partnerID=8YFLogxK
U2 - 10.1016/j.cam.2024.116189
DO - 10.1016/j.cam.2024.116189
M3 - Article
AN - SCOPUS:85201080215
SN - 0377-0427
VL - 454
JO - Journal of Computational and Applied Mathematics
JF - Journal of Computational and Applied Mathematics
M1 - 116189
ER -