Click or drag to resize

PlanGraphGeneratorGeneratePlanGraph Method

Generate plan graph for given pattern graph with costs from the analyzed host graph. Plan graph contains nodes representing the pattern elements (nodes and edges) and edges representing the matching operations to get the elements by. Edges in plan graph are given in the nodes by incoming list, as needed for MSA computation.

Namespace:  de.unika.ipd.grGen.lgsp
Assembly:  lgspBackend (in lgspBackend.dll) Version: GrGen.NET 7.2
Syntax
C#
public static PlanGraph GeneratePlanGraph(
	IGraphModel model,
	LGSPGraphStatistics graphStatistics,
	PatternGraph patternGraph,
	bool isNegativeOrIndependent,
	bool isSubpatternLike,
	bool InlineIndependents,
	IDictionary<PatternElement, SetValueType> presetsFromIndependentInlining
)

Parameters

model
Type: de.unika.ipd.grGen.libGrIGraphModel
graphStatistics
Type: de.unika.ipd.grGen.lgspLGSPGraphStatistics
patternGraph
Type: de.unika.ipd.grGen.lgspPatternGraph
isNegativeOrIndependent
Type: SystemBoolean
isSubpatternLike
Type: SystemBoolean
InlineIndependents
Type: SystemBoolean
presetsFromIndependentInlining
Type: System.Collections.GenericIDictionaryPatternElement, SetValueType

Return Value

Type: PlanGraph
See Also