public class MaterializationConstructionAlgorithm
extends java.lang.Object
Constructor and Description |
---|
MaterializationConstructionAlgorithm(de.uni_due.inf.ti.graph.Morphism baseMorphism,
java.util.List<java.lang.Integer> validMultiplicityIndexes,
java.util.List<de.uni_due.inf.ti.graph.Node> deadNodes)
Constructor for the Materialization algorithm
|
Modifier and Type | Method and Description |
---|---|
Materialization |
computeMaterialization()
Materializazion algorithm main function
|
public MaterializationConstructionAlgorithm(de.uni_due.inf.ti.graph.Morphism baseMorphism, java.util.List<java.lang.Integer> validMultiplicityIndexes, java.util.List<de.uni_due.inf.ti.graph.Node> deadNodes)
baseMorphism
- The match of the left-hand side into the host-graphvalidMultiplicityIndexes
- List of integers with valid multiplicity indexes for which the base morphism is semi legaldeadNodes
- List of nodes which are obsolete wrt the rulepublic Materialization computeMaterialization()