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)
 
 - 
 
 -