Kinetica C# API
Version 7.2.3.0
|
A set of string constants for the parameter options. More...
Public Attributes | |
const string | GPS_NOISE = "gps_noise" |
GPS noise value (in meters) to remove redundant sample points. More... | |
const string | NUM_SEGMENTS = "num_segments" |
Maximum number of potentially matching road segments for each sample point. More... | |
const string | SEARCH_RADIUS = "search_radius" |
Maximum search radius used when snapping sample points onto potentially matching surrounding segments. More... | |
const string | CHAIN_WIDTH = "chain_width" |
For the MARKOV_CHAIN solver only. More... | |
const string | SOURCE = "source" |
Optional WKT starting point from sample_points for the solver. More... | |
const string | DESTINATION = "destination" |
Optional WKT ending point from sample_points for the solver. More... | |
const string | PARTIAL_LOADING = "partial_loading" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | TRUE = "true" |
const string | FALSE = "false" |
const string | MAX_COMBINATIONS = "max_combinations" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | MAX_SUPPLY_COMBINATIONS = "max_supply_combinations" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | LEFT_TURN_PENALTY = "left_turn_penalty" |
This will add an additonal weight over the edges labelled as 'left turn' if the 'add_turn' option parameter of the Kinetica.createGraph was invoked at graph creation. More... | |
const string | RIGHT_TURN_PENALTY = "right_turn_penalty" |
This will add an additonal weight over the edges labelled as' right turn' if the 'add_turn' option parameter of the Kinetica.createGraph was invoked at graph creation. More... | |
const string | INTERSECTION_PENALTY = "intersection_penalty" |
This will add an additonal weight over the edges labelled as 'intersection' if the 'add_turn' option parameter of the Kinetica.createGraph was invoked at graph creation. More... | |
const string | SHARP_TURN_PENALTY = "sharp_turn_penalty" |
This will add an additonal weight over the edges labelled as 'sharp turn' or 'u-turn' if the 'add_turn' option parameter of the Kinetica.createGraph was invoked at graph creation. More... | |
const string | AGGREGATED_OUTPUT = "aggregated_output" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | OUTPUT_TRACKS = "output_tracks" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | MAX_TRIP_COST = "max_trip_cost" |
For the MATCH_SUPPLY_DEMAND and MATCH_PICKUP_DROPOFF solvers only. More... | |
const string | FILTER_FOLDING_PATHS = "filter_folding_paths" |
For the MARKOV_CHAIN solver only. More... | |
const string | UNIT_UNLOADING_COST = "unit_unloading_cost" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | MAX_NUM_THREADS = "max_num_threads" |
For the MARKOV_CHAIN solver only. More... | |
const string | SERVICE_LIMIT = "service_limit" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | ENABLE_REUSE = "enable_reuse" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | MAX_STOPS = "max_stops" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | SERVICE_RADIUS = "service_radius" |
For the MATCH_SUPPLY_DEMAND and MATCH_PICKUP_DROPOFF solvers only. More... | |
const string | PERMUTE_SUPPLIES = "permute_supplies" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | BATCH_TSM_MODE = "batch_tsm_mode" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | ROUND_TRIP = "round_trip" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | NUM_CYCLES = "num_cycles" |
For the MATCH_CLUSTERS solver only. More... | |
const string | NUM_LOOPS_PER_CYCLE = "num_loops_per_cycle" |
For the MATCH_CLUSTERS and MATCH_EMBEDDING solvers only. More... | |
const string | NUM_OUTPUT_CLUSTERS = "num_output_clusters" |
For the MATCH_CLUSTERS solver only. More... | |
const string | MAX_NUM_CLUSTERS = "max_num_clusters" |
For the MATCH_CLUSTERS and MATCH_EMBEDDING solvers only. More... | |
const string | CLUSTER_QUALITY_METRIC = "cluster_quality_metric" |
For the MATCH_CLUSTERS solver only. More... | |
const string | GIRVAN = "girvan" |
Uses the Newman Girvan quality metric for cluster solver More... | |
const string | SPECTRAL = "spectral" |
Applies recursive spectral bisection (RSB) partitioning solver More... | |
const string | RESTRICTED_TYPE = "restricted_type" |
For the MATCH_SUPPLY_DEMAND solver only. More... | |
const string | ODD = "odd" |
Applies odd/even rule restrictions to odd tagged vehicles. More... | |
const string | EVEN = "even" |
Applies odd/even rule restrictions to even tagged vehicles. More... | |
const string | NONE = "none" |
Does not apply odd/even rule restrictions to any vehicles. More... | |
const string | SERVER_ID = "server_id" |
Indicates which graph server(s) to send the request to. More... | |
const string | INVERSE_SOLVE = "inverse_solve" |
For the MATCH_BATCH_SOLVES solver only. More... | |
const string | MIN_LOOP_LEVEL = "min_loop_level" |
For the MATCH_LOOPS solver only. More... | |
const string | MAX_LOOP_LEVEL = "max_loop_level" |
For the MATCH_LOOPS solver only. More... | |
const string | SEARCH_LIMIT = "search_limit" |
For the MATCH_LOOPS solver only. More... | |
const string | OUTPUT_BATCH_SIZE = "output_batch_size" |
For the MATCH_LOOPS solver only. More... | |
const string | CHARGING_CAPACITY = "charging_capacity" |
For the MATCH_CHARGING_STATIONS solver only. More... | |
const string | CHARGING_CANDIDATES = "charging_candidates" |
For the MATCH_CHARGING_STATIONS solver only. More... | |
const string | CHARGING_PENALTY = "charging_penalty" |
For the MATCH_CHARGING_STATIONS solver only. More... | |
const string | MAX_HOPS = "max_hops" |
For the MATCH_SIMILARITY and MATCH_EMBEDDING solvers only. More... | |
const string | TRAVERSAL_NODE_LIMIT = "traversal_node_limit" |
For the MATCH_SIMILARITY solver only. More... | |
const string | PAIRED_SIMILARITY = "paired_similarity" |
For the MATCH_SIMILARITY solver only. More... | |
const string | FORCE_UNDIRECTED = "force_undirected" |
For the MATCH_PATTERN and MATCH_EMBEDDING solvers only. More... | |
const string | MAX_VECTOR_DIMENSION = "max_vector_dimension" |
For the MATCH_EMBEDDING solver only. More... | |
const string | OPTIMIZE_EMBEDDING_WEIGHTS = "optimize_embedding_weights" |
For the MATCH_EMBEDDING solvers only. More... | |
const string | EMBEDDING_WEIGHTS = "embedding_weights" |
For the MATCH_EMBEDDING solver only. More... | |
const string | OPTIMIZATION_SAMPLING_SIZE = "optimization_sampling_size" |
For the MATCH_EMBEDDING solver only. More... | |
const string | OPTIMIZATION_MAX_ITERATIONS = "optimization_max_iterations" |
For the MATCH_EMBEDDING solver only. More... | |
const string | OPTIMIZATION_ERROR_TOLERANCE = "optimization_error_tolerance" |
For the MATCH_EMBEDDING solver only. More... | |
const string | OPTIMIZATION_ITERATION_RATE = "optimization_iteration_rate" |
For the MATCH_EMBEDDING solver only. More... | |
const string | MAX_RADIUS = "max_radius" |
For the MATCH_ISOCHRONE solver only. More... | |
A set of string constants for the parameter options.
Additional parameters
Definition at line 102 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.AGGREGATED_OUTPUT = "aggregated_output" |
For the MATCH_SUPPLY_DEMAND solver only.
When it is true (default), each record in the output table shows a particular truck's scheduled cumulative round trip path (MULTILINESTRING) and the corresponding aggregated cost. Otherwise, each record shows a single scheduled truck route (LINESTRING) towards a particular demand location (store id) with its corresponding cost. The default value is 'true'.
Definition at line 229 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.BATCH_TSM_MODE = "batch_tsm_mode" |
For the MATCH_SUPPLY_DEMAND solver only.
Supported values:
The default value is FALSE.
Definition at line 385 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.CHAIN_WIDTH = "chain_width" |
For the MARKOV_CHAIN solver only.
Length of the sample points lookahead window within the Markov kernel; the larger the number, the more accurate the solution. The default value is '9'.
Definition at line 131 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.CHARGING_CANDIDATES = "charging_candidates" |
For the MATCH_CHARGING_STATIONS solver only.
Solver searches for this many number of stations closest around each base charging location found by capacity. The default value is '10'.
Definition at line 587 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.CHARGING_CAPACITY = "charging_capacity" |
For the MATCH_CHARGING_STATIONS solver only.
This is the maximum ev-charging capacity of a vehicle (distance in meters or time in seconds depending on the unit of the graph weights). The default value is '300000.0'.
Definition at line 579 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.CHARGING_PENALTY = "charging_penalty" |
For the MATCH_CHARGING_STATIONS solver only.
This is the penalty for full charging. The default value is '30000.0'.
Definition at line 594 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.CLUSTER_QUALITY_METRIC = "cluster_quality_metric" |
For the MATCH_CLUSTERS solver only.
Supported values:
The default value is GIRVAN.
Definition at line 465 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.DESTINATION = "destination" |
Optional WKT ending point from sample_points for the solver.
The default behavior for the endpoint is to use time to determine the destination point. The default value is 'POINT NULL'.
Definition at line 145 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.EMBEDDING_WEIGHTS = "embedding_weights" |
For the MATCH_EMBEDDING solver only.
User specified weights per sub feature in vector embeddings. The string contains the comma separated float values for each sub-feature in the vector space. These values will ONLY be used if 'optimize_embedding_weights' is false. The default value is '1.0,1.0,1.0,1.0'.
Definition at line 677 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.ENABLE_REUSE = "enable_reuse" |
For the MATCH_SUPPLY_DEMAND solver only.
Supported values:
The default value is FALSE.
Definition at line 321 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.EVEN = "even" |
Applies odd/even rule restrictions to even tagged vehicles.
Definition at line 506 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.FALSE = "false" |
Definition at line 168 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.FILTER_FOLDING_PATHS = "filter_folding_paths" |
For the MARKOV_CHAIN solver only.
Supported values:
The default value is FALSE.
Definition at line 271 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.FORCE_UNDIRECTED = "force_undirected" |
For the MATCH_PATTERN and MATCH_EMBEDDING solvers only.
Supported values:
The default value is FALSE.
Definition at line 644 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.GIRVAN = "girvan" |
Uses the Newman Girvan quality metric for cluster solver
Definition at line 469 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.GPS_NOISE = "gps_noise" |
GPS noise value (in meters) to remove redundant sample points.
Use -1 to disable noise reduction. The default value accounts for 95% of point variation (+ or -5 meters). The default value is '5.0'.
Definition at line 109 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.INTERSECTION_PENALTY = "intersection_penalty" |
This will add an additonal weight over the edges labelled as 'intersection' if the 'add_turn' option parameter of the Kinetica.createGraph was invoked at graph creation.
The default value is '0.0'.
Definition at line 209 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.INVERSE_SOLVE = "inverse_solve" |
For the MATCH_BATCH_SOLVES solver only.
Supported values:
The default value is FALSE.
Definition at line 538 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.LEFT_TURN_PENALTY = "left_turn_penalty" |
This will add an additonal weight over the edges labelled as 'left turn' if the 'add_turn' option parameter of the Kinetica.createGraph was invoked at graph creation.
The default value is '0.0'.
Definition at line 193 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MAX_COMBINATIONS = "max_combinations" |
For the MATCH_SUPPLY_DEMAND solver only.
This is the cutoff for the number of generated combinations for sequencing the demand locations - can increase this up to 2M. The default value is '10000'.
Definition at line 176 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MAX_HOPS = "max_hops" |
For the MATCH_SIMILARITY and MATCH_EMBEDDING solvers only.
Searches within this maximum hops for source and target node pairs to compute the Jaccard scores. The default value is '3'.
Definition at line 603 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MAX_LOOP_LEVEL = "max_loop_level" |
For the MATCH_LOOPS solver only.
Finds closed loops around each node deducible not more than this maximal hop (level) deep. The default value is '5'.
Definition at line 554 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MAX_NUM_CLUSTERS = "max_num_clusters" |
For the MATCH_CLUSTERS and MATCH_EMBEDDING solvers only.
If set (value greater than zero), it terminates when the number of clusters goes below than this number. For embedding solver the default is 8. The default value is '0'.
Definition at line 444 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MAX_NUM_THREADS = "max_num_threads" |
For the MARKOV_CHAIN solver only.
If specified (greater than zero), the maximum number of threads will not be greater than the specified value. It can be lower due to the memory and the number cores available. Default value of zero allows the algorithm to set the maximal number of threads within these constraints. The default value is '0'.
Definition at line 292 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MAX_RADIUS = "max_radius" |
For the MATCH_ISOCHRONE solver only.
Sets the maximal reachability limmit for computing isochrones. Zero means no limit. The default value is '0.0'.
Definition at line 723 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MAX_STOPS = "max_stops" |
For the MATCH_SUPPLY_DEMAND solver only.
If specified (greater than zero), a supply actor (truck) can at most have this many stops (demand locations) in one round trip. Otherwise, it is unlimited. If 'enable_truck_reuse' is on, this condition will be applied separately at each round trip use of the same truck. The default value is '0'.
Definition at line 332 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MAX_SUPPLY_COMBINATIONS = "max_supply_combinations" |
For the MATCH_SUPPLY_DEMAND solver only.
This is the cutoff for the number of generated combinations for sequencing the supply locations if/when 'permute_supplies' is true. The default value is '10000'.
Definition at line 185 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MAX_TRIP_COST = "max_trip_cost" |
For the MATCH_SUPPLY_DEMAND and MATCH_PICKUP_DROPOFF solvers only.
If this constraint is greater than zero (default) then the trucks/rides will skip travelling from one demand/pick location to another if the cost between them is greater than this number (distance or time). Zero (default) value means no check is performed. The default value is '0.0'.
Definition at line 252 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MAX_VECTOR_DIMENSION = "max_vector_dimension" |
For the MATCH_EMBEDDING solver only.
Limits the number of dimensions in node vector embeddings. The default value is '1000'.
Definition at line 651 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.MIN_LOOP_LEVEL = "min_loop_level" |
For the MATCH_LOOPS solver only.
Finds closed loops around each node deducible not less than this minimal hop (level) deep. The default value is '0'.
Definition at line 546 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.NONE = "none" |
Does not apply odd/even rule restrictions to any vehicles.
Definition at line 510 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.NUM_CYCLES = "num_cycles" |
For the MATCH_CLUSTERS solver only.
Terminates the cluster exchange iterations across 2-step-cycles (outer loop) when quality does not improve during iterations. The default value is '10'.
Definition at line 415 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.NUM_LOOPS_PER_CYCLE = "num_loops_per_cycle" |
For the MATCH_CLUSTERS and MATCH_EMBEDDING solvers only.
Terminates the cluster exchanges within the first step iterations of a cycle (inner loop) unless convergence is reached. The default value is '10'.
Definition at line 425 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.NUM_OUTPUT_CLUSTERS = "num_output_clusters" |
For the MATCH_CLUSTERS solver only.
Limits the output to the top 'num_output_clusters' clusters based on density. Default value of zero outputs all clusters. The default value is '0'.
Definition at line 434 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.NUM_SEGMENTS = "num_segments" |
Maximum number of potentially matching road segments for each sample point.
For the MARKOV_CHAIN solver, the default is 3. The default value is '3'.
Definition at line 116 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.ODD = "odd" |
Applies odd/even rule restrictions to odd tagged vehicles.
Definition at line 502 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.OPTIMIZATION_ERROR_TOLERANCE = "optimization_error_tolerance" |
For the MATCH_EMBEDDING solver only.
When the relative error between all of the weights' consecutive iterations falls below this threshold the optimization cycle is interrupted unless the number of iterations reaches the limit set by the option 'max_optimization_iterations'. The default value is '0.001'.
Definition at line 706 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.OPTIMIZATION_ITERATION_RATE = "optimization_iteration_rate" |
For the MATCH_EMBEDDING solver only.
It is otherwise known as the learning rate, which is the proportionality constant in fornt of the gradient term in successive iterations. The default value is '0.3'.
Definition at line 715 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.OPTIMIZATION_MAX_ITERATIONS = "optimization_max_iterations" |
For the MATCH_EMBEDDING solver only.
When the iterations (epochs) for the convergence of the stochastic gradient descent algorithm reaches this number it bails out unless relative error between consecutive iterations is below the 'optimization_error_tolerance' option. The default value is '1000'.
Definition at line 695 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.OPTIMIZATION_SAMPLING_SIZE = "optimization_sampling_size" |
For the MATCH_EMBEDDING solver only.
Sets the number of random nodes from the graph for solving the weights using stochastic gradient descent. The default value is '1000'.
Definition at line 685 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.OPTIMIZE_EMBEDDING_WEIGHTS = "optimize_embedding_weights" |
For the MATCH_EMBEDDING solvers only.
Supported values:
The default value is FALSE.
Definition at line 667 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.OUTPUT_BATCH_SIZE = "output_batch_size" |
For the MATCH_LOOPS solver only.
Uses this value as the batch size of the number of loops in flushing(inserting) to the output table. The default value is '1000'.
Definition at line 570 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.OUTPUT_TRACKS = "output_tracks" |
For the MATCH_SUPPLY_DEMAND solver only.
When it is true (non-default), the output will be in tracks format for all the round trips of each truck in which the timestamps are populated directly from the edge weights starting from their originating depots. The default value is 'false'.
Definition at line 239 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.PAIRED_SIMILARITY = "paired_similarity" |
For the MATCH_SIMILARITY solver only.
Supported values:
The default value is TRUE.
Definition at line 627 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.PARTIAL_LOADING = "partial_loading" |
For the MATCH_SUPPLY_DEMAND solver only.
Supported values:
The default value is TRUE.
Definition at line 165 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.PERMUTE_SUPPLIES = "permute_supplies" |
For the MATCH_SUPPLY_DEMAND solver only.
Supported values:
The default value is TRUE.
Definition at line 365 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.RESTRICTED_TYPE = "restricted_type" |
For the MATCH_SUPPLY_DEMAND solver only.
Supported values:
The default value is NONE.
Definition at line 498 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.RIGHT_TURN_PENALTY = "right_turn_penalty" |
This will add an additonal weight over the edges labelled as' right turn' if the 'add_turn' option parameter of the Kinetica.createGraph was invoked at graph creation.
The default value is '0.0'.
Definition at line 201 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.ROUND_TRIP = "round_trip" |
For the MATCH_SUPPLY_DEMAND solver only.
Supported values:
The default value is TRUE.
Definition at line 407 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.SEARCH_LIMIT = "search_limit" |
For the MATCH_LOOPS solver only.
Searches within this limit of nodes per vertex to detect loops. The value zero means there is no limit. The default value is '10000'.
Definition at line 562 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.SEARCH_RADIUS = "search_radius" |
Maximum search radius used when snapping sample points onto potentially matching surrounding segments.
The default value corresponds to approximately 100 meters. The default value is '0.001'.
Definition at line 122 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.SERVER_ID = "server_id" |
Indicates which graph server(s) to send the request to.
Default is to send to the server, amongst those containing the corresponding graph, that has the most computational bandwidth. The default value is ''.
Definition at line 518 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.SERVICE_LIMIT = "service_limit" |
For the MATCH_SUPPLY_DEMAND solver only.
If specified (greater than zero), any supply actor's total service cost (distance or time) will be limited by the specified value including multiple rounds (if set). The default value is '0.0'.
Definition at line 301 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.SERVICE_RADIUS = "service_radius" |
For the MATCH_SUPPLY_DEMAND and MATCH_PICKUP_DROPOFF solvers only.
If specified (greater than zero), it filters the demands/picks outside this radius centered around the supply actor/ride's originating location (distance or time). The default value is '0.0'.
Definition at line 343 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.SHARP_TURN_PENALTY = "sharp_turn_penalty" |
This will add an additonal weight over the edges labelled as 'sharp turn' or 'u-turn' if the 'add_turn' option parameter of the Kinetica.createGraph was invoked at graph creation.
The default value is '0.0'.
Definition at line 217 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.SOURCE = "source" |
Optional WKT starting point from sample_points for the solver.
The default behavior for the endpoint is to use time to determine the starting point. The default value is 'POINT NULL'.
Definition at line 138 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.SPECTRAL = "spectral" |
Applies recursive spectral bisection (RSB) partitioning solver
Definition at line 473 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.TRAVERSAL_NODE_LIMIT = "traversal_node_limit" |
For the MATCH_SIMILARITY solver only.
Limits the traversal depth if it reaches this many number of nodes. The default value is '1000'.
Definition at line 611 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.TRUE = "true" |
Definition at line 167 of file MatchGraph.cs.
const string kinetica.MatchGraphRequest.Options.UNIT_UNLOADING_COST = "unit_unloading_cost" |
For the MATCH_SUPPLY_DEMAND solver only.
The unit cost per load amount to be delivered. If this value is greater than zero (default) then the additional cost of this unit load multiplied by the total dropped load will be added over to the trip cost to the demand location. The default value is '0.0'.
Definition at line 281 of file MatchGraph.cs.