Class ReachabilityGraph
- java.lang.Object
-
- org.apache.sysds.hops.codegen.opt.ReachabilityGraph
-
public class ReachabilityGraph extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReachabilityGraph.SubProblem
-
Constructor Summary
Constructors Constructor Description ReachabilityGraph(PlanPartition part, CPlanMemoTable memo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.sysds.hops.codegen.opt.ReachabilityGraph.CutSetgetCutSet(boolean[] plan)longgetNumSkipPlans(boolean[] plan)InterestingPoint[]getSortedSearchSpace()ReachabilityGraph.SubProblem[]getSubproblems(boolean[] plan)booleanisCutSet(boolean[] plan)booleanisCutSet(org.apache.sysds.hops.codegen.opt.ReachabilityGraph.CutSet cs, boolean[] plan)StringtoString()
-
-
-
Constructor Detail
-
ReachabilityGraph
public ReachabilityGraph(PlanPartition part, CPlanMemoTable memo)
-
-
Method Detail
-
getSortedSearchSpace
public InterestingPoint[] getSortedSearchSpace()
-
isCutSet
public boolean isCutSet(boolean[] plan)
-
isCutSet
public boolean isCutSet(org.apache.sysds.hops.codegen.opt.ReachabilityGraph.CutSet cs, boolean[] plan)
-
getCutSet
public org.apache.sysds.hops.codegen.opt.ReachabilityGraph.CutSet getCutSet(boolean[] plan)
-
getNumSkipPlans
public long getNumSkipPlans(boolean[] plan)
-
getSubproblems
public ReachabilityGraph.SubProblem[] getSubproblems(boolean[] plan)
-
-