Skip to main content

Measuring the Similarity of Labeled Graphs

  • Conference paper
  • First Online:
Case-Based Reasoning Research and Development (ICCBR 2003)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2689))

Included in the following conference series:

Abstract

This paper proposes a similarity measure to compare cases represented by labeled graphs. We first define an expressive model of directed labeled graph, allowing multiple labels on vertices and edges. Then we define the similarity problem as the search of a best mapping, where a mapping is a correspondence between vertices of the graphs. A key point of our approach is that this mapping does not have to be univalent, so that a vertex in a graph may be associated with several vertices of the other graph. Another key point is that the quality of the mapping is determined by generic functions, which can be tuned in order to implement domain-dependant knowledge. We discuss some computational issues related to this problem, and we describe a greedy algorithm for it. Finally, we show that our approach provides not only a quantitative measure of the similarity, but also qualitative information which can prove valuable in the adaptation phase of CBR.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agnar Aamodt and Enric Plaza. Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches. AI Communications, 7(1):39–59, 1994.

    Google Scholar 

  2. Gilles Bisson. Why and How to Define a Similarity Measure for Object Based Representation Systems, pages 236–246. IOS Press, Amsterdam (NL), 1995.

    Google Scholar 

  3. Horst Bunke. Error Correcting Graph Matching: On the Influence of the Underlying Cost Function. IEEE Transaction on Pattern Analysis and Machine Intelligence, 21(9):917–922, 1999.

    Article  Google Scholar 

  4. Pierre-Antoine Champin. Modéliser l’expérience pour en assister la réutilisation: de la Conception Assistée par Ordinateur au Web Sémantique. Thèse de doctorat en informatique, Université Claude Bernard, Lyon (FR), 2002.

    Google Scholar 

  5. Edwin Diday. Éléments d’analyse de données. Dunod, Paris (FR), 1982.

    MATH  Google Scholar 

  6. Christophe Irniger and Horst Bunke. Graph Matching: Filtering Large Databases of Graphs Using Decision Trees. In IAPR-TC15 Workshop on Graph-based Representation in Pattern Recognition, pages 239–249, 2001.

    Google Scholar 

  7. Jean Lieber and Amedeo Napoli. Using Classification in Case-Based Planning. In proceedings of ECAI 96, pages 132–136, 1996.

    Google Scholar 

  8. Jean Lieber and Amedeo Napoli. Correct and Complete Retrieval for Case-Based Problem-Solving. In proceedings of ECAI 98, pages 68–72, 1998.

    Google Scholar 

  9. Dekang Lin. An Information-Theoretic Definition of Similarity. In proceedings of ICML 1998, Fifteenth International Conference on Machine Learning, pages 296–304. Morgan Kaufmann, 1998.

    Google Scholar 

  10. Bruno T. Messmer and Horst Bunke. A New Algorithm for Error-Tolerant Subgraph Isomorphism Detection. IEEE Transaction on Pattern Analysis and Machine Intelligence, 20(5):493–504, 1998.

    Article  Google Scholar 

  11. Philippe Mulhem, Wee Kheng Leow, and Yoong Keok Lee. Fuzzy Conceptual Graphs for Matching Images of Natural Scenes. In proceedings of IJCAI 01, pages 1397–1404, 2001.

    Google Scholar 

  12. Christos H. Papadimitriou. Computational complexity. Addison-Wesley, Boston, MA (US), 1994.

    MATH  Google Scholar 

  13. Sanja Petrovic, Graham Kendall, and Yong Yang. A Tabu Search Approach for Graph-Structured Case Retrieval. In proceedings of STAIRS 02, volume 78 of Frontiers in Artificial Intelligence and Applications, pages 55–64. IOS Press, 2002.

    Google Scholar 

  14. Enric Plaza. Cases as terms: A feature term approach to the structured representation of cases. In proceedings of ICCBR95, number 1010 in LNCS, pages 265–276. Springer Verlag, 1995.

    Google Scholar 

  15. Barry Smyth and Matk T. Keane. Retrieval and Adaptation in Déjà Vu, a Case-Based Reasoning System for Software Design. In AAAI Fall Symposium on Adaptation of Knowledge for Reuse. AAAI, 1995.

    Google Scholar 

  16. John Sowa. Knowledge Representation: Logical, Philosophical, and Computational Foundations. PWS Publishing Co., 1999.

    Google Scholar 

  17. Amos Tversky. Features of Similarity. Psychological Review, 84(4):327–352, 1977.

    Article  Google Scholar 

  18. Petko Valtchev. Construction automatique de taxonomies pour l’aide à la représentation de connaissances par objets. Thèse de doctorat en informatique, Université Joseph Fourier, Grenoble (FR), 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Champin, PA., Solnon, C. (2003). Measuring the Similarity of Labeled Graphs. In: Ashley, K.D., Bridge, D.G. (eds) Case-Based Reasoning Research and Development. ICCBR 2003. Lecture Notes in Computer Science(), vol 2689. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45006-8_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-45006-8_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40433-0

  • Online ISBN: 978-3-540-45006-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics