Class GraphEditDistanceSimilarityPlugin
- java.lang.Object
-
- org.processmining.petrinets.analysis.gedsim.plugins.GraphEditDistanceSimilarityPlugin
-
public class GraphEditDistanceSimilarityPlugin extends java.lang.ObjectCalculates the Graph Edit Distance Similarity between two directed graphs, using default settings. This is a ported version of ProM5 code. The code is not really clean yet I *have the feeling* the greedy algorithm fits its purpose. If at some point someone feels like re-implementing the code, that would be very convenient, time-wise, that is currently not interesting for me (svzelst).
-
-
Constructor Summary
Constructors Constructor Description GraphEditDistanceSimilarityPlugin()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.DoublecalculatePetrinetDefaultAB(org.processmining.contexts.uitopia.UIPluginContext context, Petrinet modelA, Petrinet modelB)static java.lang.DoublecalculatePetrinetDefaultAB(org.processmining.framework.plugin.PluginContext context, Petrinet modelA, Petrinet modelB)static java.lang.DoublecalculatePetrinetDefaultAB(Petrinet modelA, Petrinet modelB, GraphEditDistanceSimilarityParameters params)
-
-
-
Method Detail
-
calculatePetrinetDefaultAB
public static java.lang.Double calculatePetrinetDefaultAB(org.processmining.contexts.uitopia.UIPluginContext context, Petrinet modelA, Petrinet modelB)
-
calculatePetrinetDefaultAB
public static java.lang.Double calculatePetrinetDefaultAB(org.processmining.framework.plugin.PluginContext context, Petrinet modelA, Petrinet modelB)
-
calculatePetrinetDefaultAB
public static java.lang.Double calculatePetrinetDefaultAB(Petrinet modelA, Petrinet modelB, GraphEditDistanceSimilarityParameters params)
-
-