Uses of Interface
se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CostModel
Package
Description
-
Uses of CostModel in se.liu.ida.hefquin.engine
Modifier and TypeFieldDescriptionprotected CostModel
HeFQUINEngineConfigReader.ExtendedContextImpl2.costModel
Modifier and TypeMethodDescriptionHeFQUINEngineConfigReader.createDefaultCostModel
(HeFQUINEngineConfigReader.ExtendedContext ctx) static CostModel
HeFQUINEngineDefaultComponents.createDefaultCostModel
(QueryProcContext ctx) HeFQUINEngineConfigReader.ExtendedContext.getCostModel()
HeFQUINEngineConfigReader.ExtendedContextImpl1.getCostModel()
HeFQUINEngineConfigReader.ExtendedContextImpl2.getCostModel()
HeFQUINEngineConfigReader.readCostModel
(org.apache.jena.rdf.model.Resource qprocRsrc, HeFQUINEngineConfigReader.ExtendedContext ctx) -
Uses of CostModel in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
-
Uses of CostModel in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.evolutionaryAlgorithm
Modifier and TypeFieldDescriptionprotected final CostModel
EvolutionaryAlgorithmQueryOptimizer.costModel
ModifierConstructorDescriptionEvolutionaryAlgorithmQueryOptimizer
(LogicalToPhysicalPlanConverter l2pConverter, CostModel costModel, QueryProcContext ctxt, int nmCandidates, int nmSurvivors, TerminationCriterionFactory tcFactory) -
Uses of CostModel in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.randomized
Modifier and TypeFieldDescriptionprotected final CostModel
RandomizedQueryOptimizerBase.costModel
ModifierConstructorDescriptionIterativeImprovementBasedQueryOptimizer
(StoppingConditionForIterativeImprovement x, LogicalToPhysicalPlanConverter l2pConverter, CostModel costModel, RuleInstances rewritingRules) protected
RandomizedQueryOptimizerBase
(LogicalToPhysicalPlanConverter l2pConverter, CostModel costModel, RuleInstances rewritingRules) SimulatedAnnealing
(EquilibriumConditionForSimulatedAnnealing x, LogicalToPhysicalPlanConverter l2pConverter, CostModel costModel, RuleInstances rewritingRules) TwoPhaseQueryOptimizer
(StoppingConditionForIterativeImprovement condition1, EquilibriumConditionForSimulatedAnnealing condition2, LogicalToPhysicalPlanConverter l2pConverter, CostModel costModel, RuleInstances rewritingRules) -
Uses of CostModel in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
Modifier and TypeFieldDescriptionprotected final CostModel
CostModelBasedGreedyJoinPlanOptimizerImpl.costModel
protected final CostModel
DPBasedJoinPlanOptimizer.costModel
ModifierConstructorDescriptionDPBasedBushyJoinPlanOptimizer
(CostModel costModel) DPBasedJoinPlanOptimizer
(CostModel costModel) DPBasedLinearJoinPlanOptimizer
(CostModel costModel) -
Uses of CostModel in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils
Modifier and TypeMethodDescriptionstatic List<PhysicalPlanWithCost>
PhysicalPlanWithCostUtils.annotatePlansWithCost
(CostModel cost, List<PhysicalPlan> plans) static PhysicalPlanWithCost
PhysicalPlanWithCostUtils.annotatePlanWithCost
(CostModel cm, PhysicalPlan plan) static Double[]
CostEstimationUtils.getEstimates
(CostModel costModel, List<PhysicalPlan> plans) Initiates the cost estimation processes for all the plans in the given list and, afterwards, waits for the resulting estimates and returns them.static Double[]
CostEstimationUtils.getEstimates
(CostModel costModel, PhysicalPlan... plans) Initiates the cost estimation processes for all the given plans and, afterwards, waits for the resulting estimates and returns them.