V
- the type of the verticesE
- the type of the edgespublic class ColorRefinementIsomorphismInspector<V,E> extends 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 |
---|---|
Iterator<GraphMapping<V,E>> |
getMappings()
Get an iterator over all calculated (isomorphic) mappings between two graphs.
|
boolean |
isomorphismExists()
Check if an isomorphism exists.
|
public 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 © 2018. All rights reserved.