A graduated assignment algorithm for graph matching

被引:707
|
作者
Gold, S [1 ]
Rangarajan, A [1 ]
机构
[1] YALE UNIV, SCH MED, DEPT DIAGNOST RADIOL, NEW HAVEN, CT 06510 USA
关键词
graduated assignment; continuation method; graph matching; weighted graphs; attributed relational graphs; soft assign; model matching; relaxation labeling;
D O I
10.1109/34.491619
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A graduated assignment algorithm for graph matching is presented which is fast and accurate even in the presence of high noise. By combining graduated nonconvexity, two-way (assignment) constraints, and sparsity, large improvements in accuracy and speed are achieved. Its low order computational complexity [O(lm), where l and m are the number of links in the two graphs] and robustness in the presence of noise offer advantages over traditional combinatorial approaches. The algorithm, not restricted to any special class of graph, is applied to subgraph isomorphism, weighted graph matching, and attributed relational graph matching. To illustrate the performance of the algorithm, attributed relational graphs derived from objects are matched. Then, results from twenty-five thousand experiments conducted on 100 node random graphs of varying types (graphs with only zero-one links, weighted graphs, and graphs with node attributes and multiple link types) are reported. No comparable results have been reported by any other graph matching algorithm before in the research literature. Twenty-five hundred control experiments are conducted using a relaxation labeling algorithm and large improvements in accuracy are demonstrated.
引用
收藏
页码:377 / 388
页数:12
相关论文
共 50 条
  • [21] Symbolic graph matching with the EM algorithm
    Finch, AM
    Wilson, RC
    Hancock, ER
    PATTERN RECOGNITION, 1998, 31 (11) : 1777 - 1790
  • [22] Fingerprint matching algorithm using graph
    Department of Computer Science, Guangxi Normal University, Guilin 541004, China
    Jisuanji Gongcheng, 2006, 13 (193-195+208):
  • [23] A new algorithm for inexact graph matching
    Hlaoui, A
    Wang, S
    16TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITON, VOL IV, PROCEEDINGS, 2002, : 180 - 183
  • [24] Ant algorithm for the graph matching problem
    Sammoud, O
    Solnon, C
    Ghédira, K
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2005, 3448 : 213 - 223
  • [25] Graph isomorphism algorithm by perfect matching
    Fukuda, K
    Nakamori, M
    SYSTEM MODELING AND OPTIMIZATION XX, 2003, 130 : 229 - 238
  • [26] Constrained Nets for Graph Matching and Other Quadratic Assignment Problems
    Simic, Petar D.
    NEURAL COMPUTATION, 1991, 3 (02) : 268 - 281
  • [27] The Matching Technique of Directed Cyclic Graph for Task Assignment Problem
    Ariffin, Wan Nor Munirah
    Salleh, Shaharuddin
    INTERNATIONAL CONFERENCE ON QUANTITATIVE SCIENCES AND ITS APPLICATIONS (ICOQSIA 2014), 2014, 1635 : 387 - 394
  • [28] Boolean matching algorithm based on the perfect matching of the bipartite graph
    Lu, ZW
    Lin, ZH
    Lei, Z
    2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, 2001, : 150 - 154
  • [29] Attributed relational graph matching based on the nested assignment structure
    Kim, Duck Hoon
    Yun, Il Dong
    Lee, Sang Uk
    PATTERN RECOGNITION, 2010, 43 (03) : 914 - 928
  • [30] Incremental Graph Pattern Matching Algorithm for Big Graph Data
    Zhang, Lixia
    Gao, Jianliang
    SCIENTIFIC PROGRAMMING, 2018, 2018