Uses of Class
se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCost
Package
Description
-
Uses of PhysicalPlanWithCost in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.evolutionaryAlgorithm
Modifier and TypeFieldDescriptionfinal PhysicalPlanWithCost
Generation.bestPlan
final PhysicalPlanWithCost
Generation.worstPlan
Modifier and TypeFieldDescriptionprotected final RandomizedSelection<PhysicalPlanWithCost>
EvolutionaryAlgorithmQueryOptimizer.planRandomizedSelect
final List<PhysicalPlanWithCost>
Generation.plans
Modifier and TypeMethodDescriptionprotected List<PhysicalPlanWithCost>
EvolutionaryAlgorithmQueryOptimizer.selectNextGenFromCandidates
(List<PhysicalPlanWithCost> planWithCosts) Modifier and TypeMethodDescriptionprotected List<PhysicalPlanWithCost>
EvolutionaryAlgorithmQueryOptimizer.selectNextGenFromCandidates
(List<PhysicalPlanWithCost> planWithCosts) -
Uses of PhysicalPlanWithCost in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils
Modifier and TypeMethodDescriptionstatic PhysicalPlanWithCost
PhysicalPlanWithCostUtils.annotatePlanWithCost
(CostModel cm, PhysicalPlan plan) static PhysicalPlanWithCost
PhysicalPlanWithCostUtils.findPlanWithHighestCost
(List<PhysicalPlanWithCost> plansWithCost) static PhysicalPlanWithCost
PhysicalPlanWithCostUtils.findPlanWithLowestCost
(List<PhysicalPlanWithCost> plansWithCost) static PhysicalPlanWithCost
PhysicalPlanWithCostUtils.findTopKPlanWithLowestCost
(List<PhysicalPlanWithCost> plansWithCost, double p) Modifier and TypeMethodDescriptionstatic List<PhysicalPlanWithCost>
PhysicalPlanWithCostUtils.annotatePlansWithCost
(CostModel cost, List<PhysicalPlan> plans) Modifier and TypeMethodDescriptionstatic double
PhysicalPlanWithCostUtils.calculateAvgCostOfPlans
(List<PhysicalPlanWithCost> plansWithCost) static double
PhysicalPlanWithCostUtils.calculateStDevCostOfPlans
(List<PhysicalPlanWithCost> plansWithCost) static double
PhysicalPlanWithCostUtils.calculateStDevCostOfPlans
(List<PhysicalPlanWithCost> plansWithCost, double avgCost) static int
PhysicalPlanWithCostUtils.countNrOfPlansWithBestCost
(List<PhysicalPlanWithCost> plansWithCost, double bestCost) static PhysicalPlanWithCost
PhysicalPlanWithCostUtils.findPlanWithHighestCost
(List<PhysicalPlanWithCost> plansWithCost) static PhysicalPlanWithCost
PhysicalPlanWithCostUtils.findPlanWithLowestCost
(List<PhysicalPlanWithCost> plansWithCost) static PhysicalPlanWithCost
PhysicalPlanWithCostUtils.findTopKPlanWithLowestCost
(List<PhysicalPlanWithCost> plansWithCost, double p)