Subgraph Transformations for the Inexact Matching of Attributed Relational Graphs

An inexact matching algorithm for Attributed Relational Graphs is presented: according to it, two graphs are considered similar if, by using a defined set of syntactic and semantic transformations, they can be made isomorphic to each other. The matching process is carried out by using a State Space Representation: a state represents a partial solution of the matching between the graphs, and a transition between two states corresponds to the addition of a new pair of matched nodes. A set of feasibility rules are introduced for pruning states associated to partial matching solutions which do not satisfy the required graphs morphism. Results outlining the computational cost reduction achieved by the method are given with reference to a set of randomly generated graphs.

[1]  V. Cantoni Image Analysis and Processing II , 1988, Springer US.

[2]  Mario Vento,et al.  An efficient algorithm for the inexact matching of ARG graphs using a contextual transformational model , 1996, Proceedings of 13th International Conference on Pattern Recognition.

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

[4]  King-Sun Fu,et al.  Subgraph error-correcting isomorphisms for syntactic pattern recognition , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[5]  Robert M. Haralick,et al.  Structural Descriptions and Inexact Matching , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  King-Sun Fu,et al.  Error-Correcting Isomorphisms of Attributed Relational Graphs for Pattern Analysis , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  Julian R. Ullmann,et al.  An Algorithm for Subgraph Isomorphism , 1976, J. ACM.

[8]  Horst Bunke,et al.  Efficient Attributed Graph Matching and Its Application to Image Analysis , 1995, ICIAP.

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