Graph matching

Graph matching is the problem of finding a similarity between graphs.[1]

Graphs are commonly used to encode structural information in many fields, including computer vision and pattern recognition, and graph matching is an important tool in these areas.[2] In these areas it is commonly assumed that the comparison is between the data graph and the model graph.

The case of exact graph matching is known as the graph isomorphism problem.[1] The problem of exact matching of a graph to a part of another graph is called subgraph isomorphism problem.

Inexact graph matching refers to matching problems when exact matching is impossible, e.g., when the number of vertices in the two graphs are different. In this case it is required to find the best possible match. For example, in image recognition applications, the results of image segmentation in image processing typically produces data graphs with the numbers of vertices much larger than in the model graphs data expected to match against. In the case of attributed graphs, even if the numbers of vertices and edges are the same, the matching still may be only inexact.[1]

Two categories of search methods are the ones based on identification of possible and impossible pairings of vertices between the two graphs and methods that formulate graph matching as an optimization problem.[3] Graph edit distance is one of similarity measures suggested for graph matching.[4][5] The class of algorithms is called error-tolerant graph matching.[5]

See also

References

  1. ^ a b c Endika Bengoetxea, "Inexact Graph Matching Using Estimation of Distribution Algorithms" Archived 2017-01-11 at the Wayback Machine, Ph. D., 2002, Chapter 2:The graph matching problem Archived 2017-05-16 at the Wayback Machine (retrieved June 28, 2017)
  2. ^ Endika Bengoetxea, Ph.D., Abstract Archived 2017-01-11 at the Wayback Machine
  3. ^ Graph-Based Methods in Computer Vision: Developments and Applications, p. 58
  4. ^ Neuhaus, Michel; Bunke, Horst (2007). Bridging the Gap Between Graph Edit Distance and Kernel Machines. World Scientific. p. 16. doi:10.1142/6523. ISBN 978-981-270-817-5. Archived from the original on 30 December 2022. Retrieved 30 December 2022.
  5. ^ a b Horst Bunke, Xiaoyi Jang, "Graph Matching and Similarity", in: Intelligent Systems and Interfaces, pp. 281-304 (2000) doi:10.1007/978-1-4615-4401-2_10

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.