DocumentCode :
814060
Title :
Exact and approximate graph matching using random walks
Author :
Gori, Marco ; Maggini, Marco ; Sarti, Lorenzo
Author_Institution :
DII, Universita degli Studi di Siena, Italy
Volume :
27
Issue :
7
fYear :
2005
fDate :
7/1/2005 12:00:00 AM
Firstpage :
1100
Lastpage :
1111
Abstract :
In this paper, we propose a general framework for graph matching which is suitable for different problems of pattern recognition. The pattern representation we assume is at the same time highly structured, like for classic syntactic and structural approaches, and of subsymbolic nature with real-valued features, like for connectionist and statistic approaches. We show that random walk based models, inspired by Google\´s PageRank, give rise to a spectral theory that nicely enhances the graph topological features at node level. As a straightforward consequence, we derive a polynomial algorithm for the classic graph isomorphism problem, under the restriction of dealing with Markovian spectrally distinguishable graphs (MSD), a class of graphs that does not seem to be easily reducible to others proposed in the literature. The experimental results that we found on different test-beds of the TC-15 graph database show that the defined MSD class "almost always" covers the database, and that the proposed algorithm is significantly more efficient than top scoring VF algorithm on the same data. Most interestingly, the proposed approach is very well-suited for dealing with partial and approximate graph matching problems, derived for instance from image retrieval tasks. We consider the objects of the COIL-100 visual collection and provide a graph-based representation, whose node\´s labels contain appropriate visual features. We show that the adoption of classic bipartite graph matching algorithms offers a straightforward generalization of the algorithm given for graph isomorphism and, finally, we report very promising experimental results on the COIL-100 visual collection.
Keywords :
Markov processes; graph theory; pattern recognition; random processes; COIL-100 visual collection; Google´s PageRank; Markovian spectrally distinguishable graphs; TC-15 graph database; approximate graph matching; classic bipartite graph matching algorithms; classic graph isomorphism problem; connectionist approach; exact graph matching; graph topological features; image retrieval tasks; pattern recognition; pattern representation; polynomial algorithm; random walks; real-valued features; spectral theory; statistic approach; subsymbolic nature; top scoring VF algorithm; Artificial intelligence; Computer Society; Image databases; Image retrieval; Pattern matching; Pattern recognition; Polynomials; Statistics; Testing; Visual databases; Index Terms- Exact graph matching; PageRank; approximate graph matching; image retrieval.; random walks; Algorithms; Artificial Intelligence; Cluster Analysis; Computer Simulation; Image Interpretation, Computer-Assisted; Information Storage and Retrieval; Models, Statistical; Numerical Analysis, Computer-Assisted; Pattern Recognition, Automated; Signal Processing, Computer-Assisted;
fLanguage :
English
Journal_Title :
Pattern Analysis and Machine Intelligence, IEEE Transactions on
Publisher :
ieee
ISSN :
0162-8828
Type :
jour
DOI :
10.1109/TPAMI.2005.138
Filename :
1432743
Link To Document :
بازگشت