Abstract
This paper is concerned with computing graph edit distance. One of the criticisms that can be leveled at existing methods for computing graph edit distance is that it lacks the formality and rigour of string edit distance computation. Hence, our aim is to convert graphs to string sequences so that standard string edit distance techniques can be used. To do this, we use a graph spectral seriation method to convert the adjacency matrix into a string or sequence order. We pose the problem of graph-matching as maximum a posteriori probability alignment of the seriation sequences for pairs of graphs. This treatment leads to an expression for the edit costs. We compute the edit distance by finding the sequence of string edit operations which minimise the cost of the path traversing the edit lattice. The edit costs are defined in terms of the a posteriori probability of visiting a site on the lattice. We demonstrate the method with results on a data-set of Delaunay graphs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Siddiqi, K., Shokoufandeh, A., Dickinson, S.J., Zucker, S.W.: Indexing using a spectral encoding of topological structure. In: Proceedings of the Computer Vision and Pattern Recognition (1998)
Bin, L., Hancock, E.R.: Procrustes alignment with the em algorithm. In: 8th International Conference on Computer Analysis of Images and Image Patterns, pp. 623–631 (1999)
Wilson Bin Luo, R.C., Hancock, E.R.: Spectral feature vectors for graph clustering. In: S+SSPR 2002 (2002)
Wilson, R., Luo, B., Hancock, E.: Eigenspaces for graphs. International Journal of Image and Graphics 2(2), 247–268 (2002)
Bunke, H.: On a relation between graph edit distance and maximum common subgraph. Pattern Recognition Letters 18(8), 689–694 (1997)
Chung, F.R.K.: Spectral Graph Theory. American Mathematical Society, Providence (1997)
Eshera, M.A., Fu, K.S.: A graph distance measure for image analysis. IEEE Transactions on Systems, Man and Cybernetics 14, 398–407 (1984)
Horaud, R., Sossa, H.: Polyhedral object recognition by indexing. Pattern Recognition 28(12), 1855–1870 (1995)
Roman, E.G., Atkins, J.E., Hendrickson, B.: A spectral algorithm for seriation and the consecutive ones problem. SIAM Journal on Computing 28(1), 297–310 (1998)
Lovász, L.: Random walks on graphs: a survey. Bolyai Society Mathematical Studies 2(2), 1–46 (1993)
Levenshtein, V.I.: Binary codes capable of correcting deletions, insertions and reversals. Sov. Phys. Dokl. 6, 707–710 (1966)
Luo, B., Hancock, E.R.: Structural graph matching using the EM algorithm and singular value decomposition. To appear in IEEE Trans. on Pattern Analysis and Machine Intelligence (2001)
Mohar, B.: Some applications of laplace eigenvalues of graphs. In: Hahn, G., Sabidussi, G. (eds.) ASIAN 1997. NATO ASI Series C, pp. 227–275 (1997)
Myers, R., Wilson, R.C., Hancock, E.R.: Bayesian graph edit distance. PAMI 22(6), 628–635 (2000)
Oommen, B.J., Zhang, K.: The normalized string editing problem revisited. PAMI 18(6), 669–672 (1996)
Robles-Kelly, A., Hancock, E.R.: A maximum likelihood framework for iterative eigendecomposition. In: Proc. of the IEEE International Conference on Conputer Vision, pp. 654–661 (2001)
Sanfeliu, A., Fu, K.S.: A distance measure between attributed relational graphs for pattern recognition. IEEE Transactions on Systems, Man and Cybernetics 13, 353–362 (1983)
Scott, G., Longuet-Higgins, H.: An algorithm for associating the features of two images. In: Proceedings of the Royal Society of London, B 244 (1991)
Shapiro, L.G., Haralick, R.M.: Relational models for scene analysis. IEEE Transactions on Pattern Analysis and Machine Intelligence 4, 595–602 (1982)
Shapiro, L.S., Brady, J.M.: A modal approach to feature-based correspondence. In: British Machine Vision Conference (1991)
Umeyama, S.: An eigen decomposition approach to weighted graph matching problems. PAMI 10(5), 695–703 (1988)
Varga, R.S.: Matrix Iterative Analysis, 2nd edn. Springer, Heidelberg (2000)
Wagner, R.A., Fisher, M.J.: The string-to-string correction problem. Journal of the ACMÂ 21(1) (1974)
Wang, J.T.L., Shapiro, B.A., Shasha, D., Zhang, K., Curre, K.M.: An algorithm for finding the largest approximately common substructures of two trees. PAMI 20(8), 889–895 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Robles-Kelly, A., Hancock, E.R. (2003). Graph Matching Using Spectral Seriation. In: Rangarajan, A., Figueiredo, M., Zerubia, J. (eds) Energy Minimization Methods in Computer Vision and Pattern Recognition. EMMCVPR 2003. Lecture Notes in Computer Science, vol 2683. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45063-4_33
Download citation
DOI: https://doi.org/10.1007/978-3-540-45063-4_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40498-9
Online ISBN: 978-3-540-45063-4
eBook Packages: Springer Book Archive