Models and algorithms for computing the common labelling of a set of attributed graphs

In some methodologies, it is needed a consistent common labelling between the vertices of a graph set, for instance, to compute a representative of a set of graphs. This is an NP-complete problem with an exponential computational cost depending on the number of nodes and the number of graphs. In the current paper, we present two new methodologies to compute a sub-optimal common labelling. The former focuses in extending the Graduated Assignment algorithm, although the methodology could be applied to other probabilistic graph-matching algorithms. The latter goes one step further and computes the common labelling whereby a new iterative sub-optimal algorithm. Results show that the new methodologies improve the state of the art obtaining more precise results than the most recent method with similar computational cost.

[1]  John S. Bridle,et al.  Training Stochastic Model Recognition Algorithms as Networks can Lead to Maximum Mutual Information Estimation of Parameters , 1989, NIPS.

[2]  Francesc Serratosa,et al.  On the Computation of the Common Labelling of a Set of Attributed Graphs , 2009, CIARP.

[3]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[4]  Alan L. Yuille,et al.  Convergence Properties of the Softassign Quadratic Assignment Algorithm , 1999, Neural Computation.

[5]  Alberto Sanfeliu,et al.  Estimating the Joint Probability Distribution of Random Vertices and Arcs by Means of Second-Order Random Graphs , 2002, SSPR/SPR.

[6]  Alberto Sanfeliu,et al.  Second-Order Random Graphs For Modeling Sets Of Attributed Graphs And Their Application To Object Learning And Recognition , 2004, Int. J. Pattern Recognit. Artif. Intell..

[7]  Horst Bunke,et al.  A graph distance metric based on the maximal common subgraph , 1998, Pattern Recognit. Lett..

[8]  Richard Sinkhorn A Relationship Between Arbitrary Positive Matrices and Doubly Stochastic Matrices , 1964 .

[9]  Alberto Sanfeliu,et al.  Function-described graphs for modelling objects represented by sets of attributed graphs , 2003, Pattern Recognit..

[10]  Mario Vento,et al.  Thirty Years Of Graph Matching In Pattern Recognition , 2004, Int. J. Pattern Recognit. Artif. Intell..

[11]  Kaspar Riesen,et al.  IAM Graph Database Repository for Graph Based Pattern Recognition and Machine Learning , 2008, SSPR/SPR.

[12]  Francesc Serratosa,et al.  A Structural and Semantic Probabilistic Model for Matching and Representing a Set of Graphs , 2009, GbRPR.

[13]  Miguel Cazorla,et al.  Constellations and the Unsupervised Learning of Graphs , 2007, GbRPR.

[14]  Azriel Rosenfeld,et al.  Relaxation: Evaluation and Applications , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Miguel Cazorla,et al.  Region and constellations based categorization of images with unsupervised graph learning , 2009, Image Vis. Comput..

[16]  András Frank,et al.  On Kuhn's Hungarian Method—A tribute from Hungary , 2005 .

[17]  Ernest Valveny,et al.  Median graph: A new exact algorithm using a distance based on the maximum common subgraph , 2009, Pattern Recognit. Lett..

[18]  Steven Gold,et al.  A Graduated Assignment Algorithm for Graph Matching , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  K. Boyer,et al.  Organizing Large Structural Modelbases , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  King-Sun Fu,et al.  A distance measure between attributed relational graphs for pattern recognition , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[21]  Edwin R. Hancock,et al.  Structural Graph Matching Using the EM Algorithm and Singular Value Decomposition , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  Edwin R. Hancock,et al.  Multiple graph matching with Bayesian inference , 1997, Pattern Recognit. Lett..

[23]  Robert M. Haralick,et al.  A Metric for Comparing Relational Descriptions , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Kaspar Riesen,et al.  Graph Classification Based on Vector Space Embedding , 2009, Int. J. Pattern Recognit. Artif. Intell..

[25]  Andrew K. C. Wong,et al.  Entropy and Distance of Random Graphs with Application to Structural Pattern Recognition , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Alberto Sanfeliu,et al.  Synthesis of Function-Described Graphs and Clustering of Attributed Graphs , 2002, Int. J. Pattern Recognit. Artif. Intell..