Uses of Interface
org.drip.graph.astar.VertexFunction
Package | Description |
---|---|
org.drip.graph.astar |
A* Heuristic Shortest Path Family
|
-
Uses of VertexFunction in org.drip.graph.astar
Classes in org.drip.graph.astar that implement VertexFunction Modifier and Type Class Description class
DynamicWeightFHeuristic
DynamicWeightFHeuristic implements the Dynamically Weighted A* F-Heuristic Value at a Vertex.class
FHeuristic
FHeuristic implements the A* F-Heuristic Value at a Vertex.class
MalikAllardFHeuristic
MalikAllardFHeuristic implements the Statically Weighted Primary/Backtracking A* F-Heuristic Value at a Vertex.class
StaticWeightFHeuristic
StaticWeightFHeuristic implements the Statically Weighted A* F-Heuristic Value at a Vertex.Methods in org.drip.graph.astar that return VertexFunction Modifier and Type Method Description VertexFunction
FHeuristic. gHeuristic()
Retrieve the G HeuristicVertexFunction
VertexContextWeightHeuristic. gHeuristic()
Retrieve the G HeuristicVertexFunction
FHeuristic. hHeuristic()
Retrieve the H HeuristicVertexFunction
MalikAllardFHeuristic. nearAdmissibleHFHeuristic()
Retrieve the Near-admissible HF HeuristicVertexFunction
DynamicWeightFHeuristic. wHeuristic()
Retrieve the W HeuristicMethods in org.drip.graph.astar with parameters of type VertexFunction Modifier and Type Method Description static VertexContextEpsilonAdmissibleHeuristic
VertexContextEpsilonAdmissibleHeuristic. AlphaAStar(VertexFunction gHeuristic, VertexFunction hHeuristic, double smallLambda, double bigLambda)
Construct the Reese (1999) Alpha A* Epsilon-Admissible Heuristic Functionstatic MalikAllardCompositeHeuristic
MalikAllardCompositeHeuristic. NearAdmissible(FHeuristic foundationFHeuristic, VertexFunction nearAdmissibleHFHeuristic, double primaryFoundationFLoading, double primaryNearAdmissibleHFLoading, double backTrackingFoundationFLoading, double backTrackingNearAdmissibleHFLoading)
Construct a Near-Admissible MalikAllardCompositeHeuristic Instancestatic DynamicWeightFHeuristic
DynamicWeightFHeuristic. Pohl1970(VertexFunction gHeuristic, VertexFunction hHeuristic, VertexFunction depthFunction, double epsilon, double anticipatedSolutionLength)
Construct the Pohl (1970) Version of the DynamicWeightFHeuristicConstructors in org.drip.graph.astar with parameters of type VertexFunction Constructor Description DynamicWeightFHeuristic(VertexFunction gHeuristic, VertexFunction hHeuristic, VertexFunction wHeuristic, double epsilon)
DynamicWeightFHeuristic ConstructorFHeuristic(VertexFunction gHeuristic, VertexFunction hHeuristic)
FHeuristic ConstructorMalikAllardFHeuristic(FHeuristic foundationFHeuristic, VertexFunction nearAdmissibleHFHeuristic, double foundationFLoading, double nearAdmissibleHFLoading)
MalikAllardFHeuristic ConstructorStaticWeightFHeuristic(VertexFunction gHeuristic, VertexFunction hHeuristic, double epsilon)
StaticWeightFHeuristic ConstructorVertexContextWeightHeuristic(VertexFunction gHeuristic, double smallLambda, double bigLambda)
VertexContextWeightHeuristic Constructor