Abstract
One of the major problems of the approximation framework BP-GED (presented in the previous chapter) is that it over- or underestimates the true edit distance quite often. This chapter is concerned with two recent extensions of BP-GED that aim at making the distance approximation more accurate. The first idea is based on a post-processing search procedure. That is, rather than directly returning the approximate edit distance \( d_{ \psi }(g_1,g_2)\), a search procedure taking the initial assignment \(\psi \) as the starting point is carried out. The second strategy for reducing the approximation error of BP-GED is to take more structural information into account when the basic assignment problem is solved on the local substructures of the graphs. To this end, various node centrality measures, originally developed in the context of network analysis, have been adopted by the matching process of BP-GED. These two lines of research are reviewed and evaluated in the present chapter (in Sects. 4.2 and 4.3, respectively).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
For instance, defining \(\theta = 0.1\) implies that the cost of a swap can differ at most 10 % from the original cost to be further considered.
- 2.
Note that the first line of Algorithm 7 has to be omitted here, of course.
- 3.
On the other data sets similar results can be observed.
- 4.
On the other data sets similar results can be observed.
- 5.
The run time shown for differently parametrized BP-Greedy-Swap procedures corresponds to the mean run time measured over all five parameter values of \(\theta \).
- 6.
Note that more accurate distance values cannot guarantee more compact and better separable clusters in any case as, for instance, reductions of the overestimation might lead to more overlapping clusterings.
References
K. Riesen, H. Bunke, Improving bipartite graph edit distance approximation using various search strategies. Pattern Recognit. 48(4), 1349–1363 (2015)
P. Pudil, J. Novovicova, J. Kittler, Floating search methods in feature-selection. Pattern Recognit. Lett. 15(11), 1119–1125 (1994)
A. Cross, R. Wilson, E. Hancock, Inexact graph matching using genetic search. Pattern Recognit. 30(6), 953–970 (1997)
I. Wang, K.-C. Fan, J.-T. Horng, Genetic-based search for error-correcting graph isomorphism. IEEE Trans. Syst., Man, Cybern. (Part B) 27(4), 588–597 (1997)
P.N. Suganthan, Structural pattern recognition using genetic algorithms. Patt. Recognit. 35(9), 1883–1893 (2002)
M. Ferrer, F. Serratosa, K. Riesen, Improving bipartite graph matching by assessing the assignment confidence. Accepted for publication in Pattern Recognition Letters
K. Riesen, H. Bunke, IAM graph database repository for graph based pattern recognition and machine learning, in Structural, Syntactic, and Statistical Pattern Recognition, LNCS 5342, ed. by N. da Vitoria Lobo, et al. (Springer, Berlin, 2008), pp. 287–297
C.I. Watson, C.L. Wilson, NIST Special Database 4, Fingerprint Database (National Institute of Standards and Technology, 1992)
K. Riesen, H. Bunke, Approximate graph edit distance computation by means of bipartite graph matching. Image Vis. Comput. 27(4), 950–959 (2009)
A.K. Jain, R.C. Dubes, Algorithms For Clustering Data (Prentice-Hall, Englewood Cliffs, 1988)
J. Dunn, Well-separated clusters and optimal fuzzy partitions. J. Cybern. 4, 95–104 (1974)
L. Hubert, J. Schultz, Quadratic assignment as a general data analysis strategy. Br. J. Math. Stat. Psychol. 29, 190–241 (1976)
D.L. Davies, D.W. Bouldin, A cluster separation measure. IEEE Trans. Patt. Anal. Mach. Intell. 1(2), 224–227 (1979)
T. Calinski, J. Harabasz, A dendrite method for cluster analysis. Commun. Stat. 3(1), 1–27 (1974)
J.O. McClain, V.R. Rao, Clustisz: a program to test for the quality of clustering of a set of objects. J. Mark. Res. 12, 456–460 (1975)
X.L. Xie, G. Beni, A validity measure for fuzzy clustering. IEEE Trans. Patt. Anal. Mach. Intell. 13(4), 841–846 (1991)
L.A. Goodman, W.H. Kruskal, Measures of Association for Cross Classification (Springer, New York, 1979)
K. Riesen, A. Fischer, H. Bunke, Improving graph edit distance approximation by centrality measures, in Proceedings of the 22nd International Conference on Pattern Recognition (2014), pp. 3910–3914
M.E.J. Newman, Networks—An Introduction (Oxford University Press, Oxford, 2010)
L.F. da Costa, F.A. Rodrigues, G. Travieso, P.R. Villas Boas, Characterization of complex networks: a survey of measurements. Adv. Phys. 56(1), 167–242 (2007)
P.F. Bonacich, Power and centrality: a family of measures. Am. J. Sociol. 92(5), 1170–1182 (1987)
S. Brin, L. Page, The anatomy of large-scale hypertextual web search engine. Comput. Netw. ISDN Syst. 30(1–7), 107–117 (1998)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Riesen, K. (2015). Improving the Distance Accuracy of Bipartite Graph Edit Distance. In: Structural Pattern Recognition with Graph Edit Distance. Advances in Computer Vision and Pattern Recognition. Springer, Cham. https://doi.org/10.1007/978-3-319-27252-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-27252-8_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27251-1
Online ISBN: 978-3-319-27252-8
eBook Packages: Computer ScienceComputer Science (R0)