Originally posted by: SystemAdmin
[anahana said:]
I used the IloVerbose to display an output of a routing solution and need some help in interpreting the results. Below is partial sample of one output:
vehicle2
Total cost : [411.417..1.#INF)
Fixed cost : 0
Cost coefficients : time[1] distance[1]
Route : depot -> visit45 -> visit47 -> visit46 -> visit48 -> visit11 -> visit12 -> visit9 -> visit19 -> visit10 -> visit20 -> depot
time : depot [0..35.1007], delay [0..35.1007] -> travel [0.737488], wait [0..35.1007] -> visit45 [0.737488..35.8382], delay [10] -> travel [0.338588], wait [0..35.1007] -> visit47 [11.0761..46.1
768], delay [10] -> travel [0.233797], wait [0..35.1007] -> visit46 [21.3099..56.4106], delay [10] -> travel [0.252947], wait [0..35.1007] -> visit48 [31.5628..66.6635], delay [10] -> travel [0.336468
], wait [0..35.1007] -> visit11 [67..77], delay [10] -> travel [1.00744], wait [0..18.4909] -> visit12 [78.0074..96.4984], delay [10] -> travel [0.501649], wait [0..18.4909] -> visit9 [97..107], delay
[10] -> travel [0.676479], wait [0..59.7336] -> visit19 [107.676..167.41], delay [10] -> travel [0.255541], wait [0..59.7336] -> visit10 [117.932..177.666], delay [10] -> travel [0.334395], wait [0..
59.7336] -> visit20 [128.266..188], delay [10] -> travel [0.741903], wait [0..90.9917] -> depot [139.008..230], delay [0..1.#INF) -> travel [0], wait [0..1.#INF) TransitSum [105.417..1.#INF)
I need to know what the "time" details of the output mean; for example this output says that Vehicle2 will make visit45 within [0.737488..35.8382] time interval, service that visit for 10 time units (delay[10]), travel for [0.338588] to the next visit (visit47), and then wait for [0..35.1007] time units; my question is about the "wait" part, does it mean that Vehicle2 will wait for some time between 0 and 35.1007 before it begins servicing the next node (visit47 in this case)? If this is the case, then I can conclude that the vehicle leaves to the next visit immediately after finishing service of the current visit, it does not wait at its current visit before moving on to the next visit, right?
One other issue, assuming the given range for the time output (e.g. visit45 [0.737488..35.8382]) is the sensitivity range for the time variable (within which the variable can change without violating any constraints), I need to know an exact value for it if possible; any idea how I can do that?
Regards,
#CPOptimizer#DecisionOptimization