 |
OR-Tools
8.1
|
Go to the documentation of this file.
18 #ifndef OR_TOOLS_GRAPH_SHORTESTPATHS_H_
19 #define OR_TOOLS_GRAPH_SHORTESTPATHS_H_
38 std::function<
int64(
int,
int)> graph,
39 int64 disconnected_distance, std::vector<int>* nodes);
48 std::function<
int64(
int,
int)> graph,
49 int64 disconnected_distance,
50 std::vector<int>* nodes);
61 std::function<
int64(
int,
int)> graph,
62 int64 disconnected_distance,
63 std::vector<int>* nodes);
75 std::function<
int64(
int,
int)> graph,
76 std::function<
int64(
int)> heuristic,
77 int64 disconnected_distance, std::vector<int>* nodes);
81 #endif // OR_TOOLS_GRAPH_SHORTESTPATHS_H_
The vehicle routing library lets one model and solve generic vehicle routing problems ranging from th...
bool DijkstraShortestPath(int node_count, int start_node, int end_node, std::function< int64(int, int)> graph, int64 disconnected_distance, std::vector< int > *nodes)
bool StableDijkstraShortestPath(int node_count, int start_node, int end_node, std::function< int64(int, int)> graph, int64 disconnected_distance, std::vector< int > *nodes)
bool BellmanFordShortestPath(int node_count, int start_node, int end_node, std::function< int64(int, int)> graph, int64 disconnected_distance, std::vector< int > *nodes)
bool AStarShortestPath(int node_count, int start_node, int end_node, std::function< int64(int, int)> graph, std::function< int64(int)> heuristic, int64 disconnected_distance, std::vector< int > *nodes)