maximum common subgraph



Dear all,

I quote from http://en.wikipedia.org/wiki/Maximum_common_subgraph_isomorphism_problem

* Input: Two graphs G1 and G2.
* Question: What is the largest subgraph of G1 isomorphic to a
subgraph of G2?

First, I'd like some clarifications. Do they mean _induced_ subgraph?
(http://en.wikipedia.org/wiki/Subgraph#Subgraphs) I suppose they mean
induced. Otherwise we could choose the subgraph G1' that contains min(|
G1|, |G2|) vertices and no edges and it would be the common subgraph
with the largest number of vertices.

Both subgraphs (the subgraph of G1 and the subgraph of G2) have to be
induced, or only the subgraph of G1?

Second, they suggest the following algorithm:
One possible solution for this problem is to build a product graph, in
which the largest clique represents a solution for the MCS problem.

Please have a look at the talk page
http://en.wikipedia.org/wiki/Talk:Maximum_common_subgraph_isomorphism_problem

I've tried to apply their algorithm on the example in the figure, but
the algorithm does not produce the desired result. What did I
misunderstand?

Thank you in advance,
Sorin

.



Relevant Pages

  • Library for Subgraph matching and graph dissimilarity
    ... I have two graphs G1 and G2 labeled along nodes and edges. ... get a pattern/ subgraph from these two graphs such that this subgraph ... captures those nodes and edges in G1 which are not included in G2. ... Thanks in anticipation, ...
    (sci.math)
  • Library for Subgraph matching and graph dissimilarity
    ... I have two graphs G1 and G2 labeled along nodes and edges. ... get a pattern/ subgraph from these two graphs such that this subgraph ... captures those nodes and edges in G1 which are not included in G2. ... Thanks in anticipation, ...
    (sci.math.research)
  • Re: Graphs in Computer Vision
    ... What is 'subgraph ... Give some examples of how these graphs might ... occur in computer vision. ...
    (sci.image.processing)
  • Convergence of Iterative Clustering Algorithm
    ... I have a fully connected graph and an iterative alogithm that clusters ... the graph into subgraphs by iteratively adjusting the weights of the ... among vertices of that subgraph. ... thoughts on this are to prove the mapping in my iterative algorithm to ...
    (sci.math.num-analysis)
  • Convergence of Iterative Clustering Algorithm
    ... I have a fully connected graph and an iterative alogithm that clusters ... the graph into subgraphs by iteratively adjusting the weights of the ... among vertices of that subgraph. ... thoughts on this are to prove the mapping in my iterative algorithm to ...
    (sci.math)