Kinetica C# API
Version 7.2.3.0
|
A set of string constants for the parameter solve_method. More...
Public Attributes | |
const string | MARKOV_CHAIN = "markov_chain" |
Matches sample_points to the graph using the Hidden Markov Model (HMM)-based method, which conducts a range-tree closest-edge search to find the best combinations of possible road segments (NUM_SEGMENTS) for each sample point to create the best route. More... | |
const string | MATCH_OD_PAIRS = "match_od_pairs" |
Matches sample_points to find the most probable path between origin and destination pairs with cost constraints. More... | |
const string | MATCH_SUPPLY_DEMAND = "match_supply_demand" |
Matches sample_points to optimize scheduling multiple supplies (trucks) with varying sizes to varying demand sites with varying capacities per depot. More... | |
const string | MATCH_BATCH_SOLVES = "match_batch_solves" |
Matches sample_points source and destination pairs for the shortest path solves in batch mode. More... | |
const string | MATCH_LOOPS = "match_loops" |
Matches closed loops (Eulerian paths) originating and ending at each graph node within min and max hops (levels). More... | |
const string | MATCH_CHARGING_STATIONS = "match_charging_stations" |
Matches an optimal path across a number of ev-charging stations between source and target locations. More... | |
const string | MATCH_SIMILARITY = "match_similarity" |
Matches the intersection set(s) by computing the Jaccard similarity score between node pairs. More... | |
const string | MATCH_PICKUP_DROPOFF = "match_pickup_dropoff" |
Matches the pickups and dropoffs by optimizing the total trip costs More... | |
const string | MATCH_CLUSTERS = "match_clusters" |
Matches the graph nodes with a cluster index using Louvain clustering algorithm More... | |
const string | MATCH_PATTERN = "match_pattern" |
Matches a pattern in the graph More... | |
const string | MATCH_EMBEDDING = "match_embedding" |
Creates vector node embeddings More... | |
const string | MATCH_ISOCHRONE = "match_isochrone" |
Solves for isochrones for a set of input sources More... | |
A set of string constants for the parameter solve_method.
The type of solver to use for graph matching.
Definition at line 30 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MARKOV_CHAIN = "markov_chain" |
Matches sample_points to the graph using the Hidden Markov Model (HMM)-based method, which conducts a range-tree closest-edge search to find the best combinations of possible road segments (NUM_SEGMENTS) for each sample point to create the best route.
The route is secured one point at a time while looking ahead CHAIN_WIDTH number of points, so the prediction is corrected after each point. This solution type is the most accurate but also the most computationally intensive. Related options: NUM_SEGMENTS and CHAIN_WIDTH.
Definition at line 45 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_BATCH_SOLVES = "match_batch_solves" |
Matches sample_points source and destination pairs for the shortest path solves in batch mode.
Definition at line 65 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_CHARGING_STATIONS = "match_charging_stations" |
Matches an optimal path across a number of ev-charging stations between source and target locations.
Definition at line 74 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_CLUSTERS = "match_clusters" |
Matches the graph nodes with a cluster index using Louvain clustering algorithm
Definition at line 86 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_EMBEDDING = "match_embedding" |
Creates vector node embeddings
Definition at line 92 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_ISOCHRONE = "match_isochrone" |
Solves for isochrones for a set of input sources
Definition at line 96 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_LOOPS = "match_loops" |
Matches closed loops (Eulerian paths) originating and ending at each graph node within min and max hops (levels).
Definition at line 70 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_OD_PAIRS = "match_od_pairs" |
Matches sample_points to find the most probable path between origin and destination pairs with cost constraints.
Definition at line 50 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_PATTERN = "match_pattern" |
Matches a pattern in the graph
Definition at line 89 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_PICKUP_DROPOFF = "match_pickup_dropoff" |
Matches the pickups and dropoffs by optimizing the total trip costs
Definition at line 82 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_SIMILARITY = "match_similarity" |
Matches the intersection set(s) by computing the Jaccard similarity score between node pairs.
Definition at line 78 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.SolveMethod.MATCH_SUPPLY_DEMAND = "match_supply_demand" |
Matches sample_points to optimize scheduling multiple supplies (trucks) with varying sizes to varying demand sites with varying capacities per depot.
Related options: PARTIAL_LOADING and MAX_COMBINATIONS.
Definition at line 60 of file MatchGraph.cs.