A Novel Algorithm for Matching Conceptual and Related Graphs

This paper presents a new similarity metric and algorithm for situations represented as graphs. The metric is based on the concept of shared information, and there is discussion of how this would apply for different forms of similarity—including surface, structural and thematic similarity. An algorithm is presented which will determine the similarity of two conceptual graphs for any given measure of information content, which can, as a result, be used for any similarity measure that is based on the concept of shared information. It therefore allows the very flexible use of domain and application specific factors. While the algorithm is not polynomial time, it is argued that for real examples of a useful size it can give an answer in a reasonable time.

[1]  Jon Doyle,et al.  Two Theses of Knowledge Representation: Language Restrictions, Taxonomic Classification, and the Utility of Representation Services , 1991, Artif. Intell..

[2]  Jonathan Poole Similarity in Legal Case Based Reasoning as Degree of Matching between Conceptual Graphs: Work in Pr , 1993 .

[3]  William A. Woods,et al.  Understanding Subsumption and Taxonomy: A Framework for Progress , 1991, Principles of Semantic Networks.

[4]  J. J. McGregor,et al.  Backtrack search algorithms and the maximal common subgraph problem , 1982, Softw. Pract. Exp..

[5]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[6]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1988, IJCAI 1989.

[7]  Judith P. Dick,et al.  A conceptual, case-relation representation of text for intelligent retrieval , 1991 .

[8]  George Lakoff,et al.  Women, Fire, and Dangerous Things , 1987 .

[9]  Aurelio López-López,et al.  Conceptual graph matching: a flexible algorithm and experiments , 1992, J. Exp. Theor. Artif. Intell..

[10]  Debbie Leishman An analogical tool: based on evaluations of partial correspondences over conceptual graphs , 1992 .

[11]  Karl Branting,et al.  Integrating rules and precedents for classification and explanation: automating legal analysis , 1990 .

[12]  Debbie Leishman Analogy as a Constrained Partial Correspondence Over Conceptual Graphs , 1989, KR.

[13]  D. Gentner,et al.  Respects for similarity , 1993 .

[14]  Roger C. Schank,et al.  SCRIPTS, PLANS, GOALS, AND UNDERSTANDING , 1988 .

[15]  Horst Bunke,et al.  Similarity Measures for Structured Representations , 1993, EWCBR.

[16]  John F. Sowa,et al.  Conceptual Structures: Information Processing in Mind and Machine , 1983 .

[17]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1989, IJCAI 1989.

[18]  Guy W. Mineau Normalizing conceptual graphs , 1992 .

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