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 classDynamicWeightFHeuristicDynamicWeightFHeuristic implements the Dynamically Weighted A* F-Heuristic Value at a Vertex.classFHeuristicFHeuristic implements the A* F-Heuristic Value at a Vertex.classMalikAllardFHeuristicMalikAllardFHeuristic implements the Statically Weighted Primary/Backtracking A* F-Heuristic Value at a Vertex.classStaticWeightFHeuristicStaticWeightFHeuristic 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 VertexFunctionFHeuristic. gHeuristic()Retrieve the G HeuristicVertexFunctionVertexContextWeightHeuristic. gHeuristic()Retrieve the G HeuristicVertexFunctionFHeuristic. hHeuristic()Retrieve the H HeuristicVertexFunctionMalikAllardFHeuristic. nearAdmissibleHFHeuristic()Retrieve the Near-admissible HF HeuristicVertexFunctionDynamicWeightFHeuristic. wHeuristic()Retrieve the W HeuristicMethods in org.drip.graph.astar with parameters of type VertexFunction Modifier and Type Method Description static VertexContextEpsilonAdmissibleHeuristicVertexContextEpsilonAdmissibleHeuristic. AlphaAStar(VertexFunction gHeuristic, VertexFunction hHeuristic, double smallLambda, double bigLambda)Construct the Reese (1999) Alpha A* Epsilon-Admissible Heuristic Functionstatic MalikAllardCompositeHeuristicMalikAllardCompositeHeuristic. NearAdmissible(FHeuristic foundationFHeuristic, VertexFunction nearAdmissibleHFHeuristic, double primaryFoundationFLoading, double primaryNearAdmissibleHFLoading, double backTrackingFoundationFLoading, double backTrackingNearAdmissibleHFLoading)Construct a Near-Admissible MalikAllardCompositeHeuristic Instancestatic DynamicWeightFHeuristicDynamicWeightFHeuristic. 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