Matching free trees, maximal cliques, and monotone game dynamics

被引:28
作者
Pelillo, M [1 ]
机构
[1] Univ Ca Foscari, Dipartimento Informat, I-30172 Venice, Italy
关键词
graph matching; combinatorial optimization; quadratic programming; dynamical systems; evolutionary game theory; shape recognition;
D O I
10.1109/TPAMI.2002.1046176
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Motivated by our recent work on rooted tree matching, in this paper we provide a solution to the problem of matching two free (i.e., unrooted) trees by constructing an association graph whose maximal cliques are in one-to-one correspondence with maximal common subtrees. We then solve the problem using simple payoff-monotonic dynamics from evolutionary game theory. We illustrate the power of the approach by matching articulated and deformed shapes described by shape-axis trees. Experiments on hundreds of larger, uniformly random trees are also presented. The results are impressive: despite the inherent inability of these simple dynamics to escape from local optima, they always returned a globally optimal solution.
引用
收藏
页码:1535 / 1541
页数:7
相关论文
共 17 条
[1]  
[Anonymous], 1999, HDB COMBINATORIAL OP
[2]   SHAPE DESCRIPTION USING WEIGHTED SYMMETRIC AXIS FEATURES [J].
BLUM, H ;
NAGEL, RN .
PATTERN RECOGNITION, 1978, 10 (03) :167-180
[3]   Evolution towards the maximum clique [J].
Bomze, IM .
JOURNAL OF GLOBAL OPTIMIZATION, 1997, 10 (02) :143-164
[4]   A graph distance metric based on the maximal common subgraph [J].
Bunke, H ;
Shearer, K .
PATTERN RECOGNITION LETTERS, 1998, 19 (3-4) :255-259
[5]   Error correcting graph matching: On the influence of the underlying cost function [J].
Bunke, H .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1999, 21 (09) :917-922
[6]   A graduated assignment algorithm for graph matching [J].
Gold, S ;
Rangarajan, A .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1996, 18 (04) :377-388
[7]  
Klein P, 2000, PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P696
[8]  
KLEIN P, 1998, P 6 EUR S ALG, P91
[9]  
LIU T, 1999, P INT C COMP VIS, P456
[10]   MAXIMA FOR GRAPHS AND A NEW PROOF OF A THEOREM OF TURAN [J].
MOTZKIN, TS ;
STRAUS, EG .
CANADIAN JOURNAL OF MATHEMATICS, 1965, 17 (04) :533-&