Entropy and Distance of Random Graphs with Application to Structural Pattern Recognition

The notion of a random graph is formally defined. It deals with both the probabilistic and the structural aspects of relational data. By interpreting an ensemble of attributed graphs as the outcomes of a random graph, we can use its lower order distribution to characterize the ensemble. To reflect the variability of a random graph, Shannon's entropy measure is used. To synthesize an ensemble of attributed graphs into the distribution of a random graph (or a set of distributions), we propose a distance measure between random graphs based on the minimum change of entropy before and after their merging. When the ensemble contains more than one class of pattern graphs, the synthesis process yields distributions corresponding to various classes. This process corresponds to unsupervised learning in pattern classification. Using the maximum likelihood rule and the probability computed for the pattern graph, based on its matching with the random graph distributions of different classes, we can classify the pattern graph to a class.

[1]  Alan C. Shaw,et al.  A Formal Picture Description Scheme as a Basis for Picture Processing Systems , 1969, Inf. Control..

[2]  Alan C. Shaw,et al.  Parsing of Graph-Representable Pictures , 1970, JACM.

[3]  Theodosios Pavlidis,et al.  Representation of figures by labeled graphs , 1972, Pattern Recognit..

[4]  Alan C. Shaw,et al.  PICTURE GRAPHS, GRAMMARS, AND PARSING**This work was supported in part by The National Science Foundation grant GJ-108. , 1972 .

[5]  Ahmad Eftekhari Masumi Picture Analysis by Graph Transformation , 1973 .

[6]  Theodosios Pavlidis,et al.  Structural pattern recognition , 1977 .

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

[8]  Andrew K. C. Wong,et al.  Graph Optimal Monomorphism Algorithms , 1980, IEEE Transactions on Systems, Man, and Cybernetics.

[9]  Theodosios Pavlidis,et al.  Structural Descriptions and Graph Grammars , 1980, Pictorial Information Systems.

[10]  King-Sun Fu,et al.  Picture Syntax , 1980, Pictorial Information Systems.

[11]  Andrew K. C. Wong,et al.  Random Graphs: Structural-Contextual Dichotomy , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Michael L. Baird Structural Pattern Recognition , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

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

[15]  Manlai You A random graph approach to pattern recognition , 1983 .

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

[17]  A. Bonato,et al.  Graphs and Hypergraphs , 2021, Clustering.