V - the type of the verticesE - the type of the edgespublic class ColorRefinementIsomorphismInspector<V,E> extends java.lang.Object implements IsomorphismInspector<V,E>
| Constructor and Description |
|---|
ColorRefinementIsomorphismInspector(Graph<V,E> graph1,
Graph<V,E> graph2)
Constructor for a isomorphism inspector based on color refinement.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<GraphMapping<V,E>> |
getMappings()
Get an iterator over all calculated (isomorphic) mappings between two graphs.
|
boolean |
isomorphismExists()
Check if an isomorphism exists.
|
public java.util.Iterator<GraphMapping<V,E>> getMappings()
getMappings in interface IsomorphismInspector<V,E>IsomorphismUndecidableException - if the isomorphism test was not executed and the
inspector cannot decide whether the graphs are isomorphicpublic boolean isomorphismExists()
isomorphismExists in interface IsomorphismInspector<V,E>IsomorphismUndecidableException - if the inspector cannot decide whether the graphs are
isomorphicCopyright © 2019. All Rights Reserved.