Paper deep dive
Joint upper-bound coverage and route-choice utility: an empirical evaluation on two urban proxy tasks
Jianing Long, Xiaobin Li, Wuming Lei, Weiguang Wang
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 94%
Last extracted: 10/7/2026, 8:17:22 AM
Summary
This study evaluates whether improving traffic forecast uncertainty coverage (joint upper-bound calibration) improves route-choice utility. Using offline proxy tasks on Beijing and Chengdu road networks, the authors compare raw 90th-percentile path-time bounds (C0) with jointly calibrated upper bounds (C2). Results show that while C2 significantly increases joint coverage (e.g., from 83.19% to 92.26% in Beijing), it simultaneously increases lateness and mean travel time compared to C0. The study concludes that higher joint coverage is not a surrogate for downstream route utility in these frozen tasks, as the calibration expands bounds enough to alter route rankings adversely.
Entities (10)
Relation Signals (7)
C2 ā increases ā Lateness
confidence 95% Ā· Yet C2 increases lateness by 0.1633... percentage points
C2 ā increases ā Mean Travel Time
confidence 95% Ā· and mean travel time by 0.588, 3.082, and 4.418 seconds.
C2 ā increases ā Joint Coverage
confidence 95% Ā· Joint coverage rises from 83.19% to 92.26% in Beijing M1... under jointly calibrated upper bounds (C2)
Joint Coverage ā isnotsurrogatefor ā Route Utility
confidence 95% Ā· Joint coverage is therefore not a surrogate for downstream route utility in these frozen tasks
C0 ā isbenchmarkedagainst ā C2
confidence 90% Ā· We compare raw 90th percentile path time bounds (C0) with jointly calibrated upper bounds (C2)
Chengdu ā usesdataset ā Figshare v4
confidence 90% Ā· the Chengdu task uses the public Figshare v4 road-speed data
Beijing ā usesdataset ā Q-Traffic v2
confidence 90% Ā· The Beijing task uses Q-Traffic v2
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Whether more accurate traffic forecasts or higher uncertainty coverage improve route decisions is unclear. We evaluate this question with a frozen protocol that separates speed error, joint candidate path upper bound coverage, route selection, and realized loss. Using processed road speed data from Beijing and Chengdu, we construct offline proxy tasks with 150 origin destination pairs, three candidate paths, and 14 test days per city. We compare raw 90th percentile path time bounds with jointly calibrated upper bounds under minimum bound route choice. Joint coverage rises from 83.19% to 92.26% in Beijing M1, from 75.14% to 88.33% in Chengdu M1, and from 74.01% to 90.64% in Chengdu M2. Yet C2 increases lateness by 0.1633, 0.7848, and 0.9200 percentage points, respectively, and mean travel time by 0.588, 3.082, and 4.418 seconds. In a separate Chengdu predictor comparison, a 14.91% reduction in speed mean absolute error accompanies a 1.4571 percentage point reduction in lateness under C0. Joint coverage is therefore not a surrogate for downstream route utility in these frozen tasks the offline results do not establish online or causal benefits.
Tags
Links
- Source: https://arxiv.org/abs/2610.06995v1
- Canonical: https://arxiv.org/abs/2610.06995v1
Trouble viewing inline? Open PDF directly ā
Full Text
39,139 characters extracted from source content.
Expand or collapse full text
Joint Upper-Bound Coverage and Route-Choice Utility: An Empirical Evaluation on Two Urban Proxy Tasks Jianing Long* Affiliation: School of Transportation Engineering Affiliation: East China Jiaotong University Email: ljnvs@foxmail.com Xiaobin Li Affiliation: School of Transportation Engineering Affiliation: East China Jiaotong University Wuming Lei Affiliation: School of Transportation Engineering Affiliation: East China Jiaotong University Weiguang Wang Affiliation: School of Transportation Engineering Affiliation: East China Jiaotong University October 2, 2026 Abstract Whether more accurate traffic forecasts or higher uncertainty coverage improve route decisions is unclear. We evaluate this question with a frozen protocol that separates speed error, joint candidate-path upper-bound coverage, route selection, and realized loss. Using processed road-speed data from Beijing and Chengdu, we construct offline proxy tasks with 150 originādestination pairs, three candidate paths, and 14 test days per city. We compare raw 90th-percentile path-time bounds (C0) with jointly calibrated upper bounds (C2) under minimum-bound route choice. Joint coverage rises from 83.19% to 92.26% in Beijing M1, from 75.14% to 88.33% in Chengdu M1, and from 74.01% to 90.64% in Chengdu M2. Yet C2 increases lateness by 0.1633, 0.7848, and 0.9200 percentage points, respectively, and mean travel time by 0.588, 3.082, and 4.418 seconds. In a separate Chengdu predictor comparison, a 14.91% reduction in speed mean absolute error accompanies a 1.4571-percentage-point reduction in lateness under C0. Joint coverage is therefore not a surrogate for downstream route utility in these frozen tasks; the offline results do not establish online or causal benefits. A Preprint Keywords Traffic forecasting ā Ā· uncertainty calibration ā Ā· joint coverage ā Ā· reliable route choice ā Ā· decision evaluation 1 Introduction 1.1 Motivation Traffic-speed forecasting has expanded from point estimates to predictive distributions, quantiles, and conformal methods. In route choice, a forecast is an input to a decision. Link-level uncertainty must be propagated to candidate-path travel times before a system chooses among paths using a reliability or risk objective. Lower average prediction error need not improve path ranking; likewise, wider upper bounds may cover realized travel times more often while changing the ranking of candidate paths and worsening travel time or lateness. This distinction is particularly relevant in a traffic network. Candidate paths can share links, link-speed disturbances are correlated, and travel times vary with departure time. Marginal coverage for a link or individual path is not joint coverage for the set from which a path is selected. Moreover, the optimization interfaces argā”minā”U U, argā”minā[T] [T], and argā”minā”Prā”(T>B) (T>B) express different decision objectives. An empirical comparison must therefore identify the calibration target, the rule that consumes the calibrated forecast, and the loss used to evaluate the selected route. Prior traffic work provides rich forecasting and uncertainty methods, including deep sequence prediction with Q-Traffic data (Liao et al., 2018), unified views of traffic forecast uncertainty (Qian et al., 2024; Wu et al., 2024), and recent probabilistic traffic models (Xiong et al., 2026). Conformal and distribution-calibration research addresses correspondence between predicted uncertainty and observations (Romano et al., 2019; Stankeviciute et al., 2021; Gibbs and CandĆØs, 2021; Xu and Xie, 2023). Decision-aware uncertainty methods ask how uncertainty affects actions (Cortes-Gomez et al., 2025; Kiyani et al., 2025). Reliable-routing studies address meanārisk trade-offs, dependent random link times, and adaptive paths (Samaranayake et al., 2012; Nikolova and Stier-Moses, 2014; Huang and Gao, 2018; Filipovska and Mahmassani, 2021). A common evaluation of coverage, route choice, and realized loss on fixed candidate sets remains useful because improvements at those layers need not agree. 1.2 Questions and contributions We ask four questions. First, does a comparison between forecasting configurations with lower point error also show improved decisions under a fixed raw-upper-bound interface? Second, does joint candidate-set calibration move joint coverage toward a nominal 90% target, and how much does it expand bounds? Third, after the calibrated bounds pass through a route-choice rule, how do lateness and travel time change? Fourth, what do route switches and their proximity to decision boundaries reveal about the observed changes? The paper makes three contributions. It specifies a layered evaluation chain that separates forecast error, path-time scenarios, joint coverage, decision rules, and realized loss. It evaluates that chain on two public-data proxy tasks with fixed candidate sets and replayed truth, reporting absolute coverage, deviation from the 90% target, bound expansion, simple baselines, oracle headroom, and decision effects. Finally, it separates prespecified formal comparisons from a post-result full-support branch and decomposes harmful and beneficial route switches. The contribution is an empirical evaluation and decision diagnostic, with explicit limits arising from processed data, short test periods, proxy paths, and the absence of causal identification. 2 Related Work and Positioning 2.1 Traffic forecasting and uncertainty assessment Point forecasts are commonly assessed with mean absolute error (MAE), root mean squared error, or relative error. Distributional forecasts add quantile loss, interval coverage, reliability curves, and proper scoring rules. For dependent traffic time series and changing distributions, temporal and adaptive conformal approaches suggest more cautious evaluation than an independent-and-identically-distributed idealization (Stankeviciute et al., 2021; Gibbs and CandĆØs, 2021; Xu and Xie, 2023). These tools assess how uncertainty statements align with observations; they do not by themselves determine the value of a specific route-choice rule. We do not propose a new forecasting network or claim full-distribution calibration. The object evaluated here is a finite candidate-set interface. Scenario travel times produce raw path quantiles and scales; a joint calibration adjusts candidate-path upper scores; the scores then enter an explicit route selector. This structure makes it possible to locate a mismatch between probabilistic and decision metrics. 2.2 Prediction and decisions in transport networks Predict-then-optimize and decision-focused learning evaluate forecasts through downstream objectives (Donti et al., 2017; Wilder et al., 2019; Elmachtoub and Grigas, 2022). Reliable routing under stochastic, correlated, and time-varying travel times shows why a route minimizing expected time need not minimize a risk measure (Samaranayake et al., 2012; Nikolova and Stier-Moses, 2014; Huang and Gao, 2018; Filipovska et al., 2021). Rather than train an end-to-end decision model, we hold the route task fixed and evaluate the links between prediction, calibration, selection, and replay. The design supports diagnosis within a frozen task; it cannot substitute for online deployment, behavioral response, or a policy experiment. 3 Evaluation Framework 3.1 From link speeds to candidate-path distributions For originādestination pair o, let o=p1,p2,p3P_o=\p_1,p_2,p_3\ be the fixed candidate set. At departure time t and residual scenario b, path travel time is To,p(b)ā(t)=āeāpāeve(b)ā(t),T_o,p^(b)(t)= _eā p _ev_e^(b)(t), (1) where āe _e is link length and ve(b)ā(t)v_e^(b)(t) combines predicted speed with a correlated residual scenario. The scenario set yields a path median q0.5ā(To,p)q_0.5(T_o,p), raw 90th percentile q0.9ā(To,p)q_0.9(T_o,p), and task-specific scale so,ps_o,p. The scale describes dispersion of scenario path times within this task; it is not a separately validated physical risk parameter. Figure 1 summarizes the evaluation chain. The three-panel layout separates frozen inputs, forecast and calibration, and downstream assessment. Replay truth and budgets enter evaluation without entering route selection. Figure 1: Framework of the frozen proxy-task evaluation. Processed speed data and fixed candidate paths feed the forecast and scenario stages. Path-time samples yield C0 raw bounds and C2 jointly calibrated bounds, whose coefficient is fitted on calibration days. Both bounds are assessed for joint and selected-path coverage against replay truth and passed through the specified minimum-upper-bound route interface. The dashed path carries replay truth and travel-time budgets to outcome evaluation; these are not available to the route selector. Coverage diagnostics and realized lateness, travel time, and switching are reported separately. 3.2 Bounds and coverage targets The raw scenario quantile is C0: Uo,p(0)=q0.9ā(To,p).U^(0)_o,p=q_0.9(T_o,p). (2) C1 is a per-path calibration branch used in the broader experiment protocol. The primary comparison uses C2, a joint candidate-set upper-bound calibration: Uo,p(2)=maxq0.9(To,p)+αso,p,,0.U^(2)_o,p= \q_0.9(T_o,p)+α s_o,p,,0\. (3) The coefficient α is estimated only on the calibration period and fixed for testing. C2 targets simultaneous upper coverage of the three candidate paths for an originādestination/departure observation; it is not a claim of independent 90% coverage for every link or path. Joint candidate-set coverage is the fraction of observations for which all three realized candidate-path times fall below their respective bounds. Selected-path coverage is the fraction for which the route chosen by the relevant upper-bound interface is covered. We report the absolute level and absolute deviation from the 90% nominal target for joint coverage. A rise in selected-path coverage can represent greater conservatism, and need not mean closer alignment with 90%. 3.3 Decision interfaces and realized losses For fixed travel-time budget Boā(t)B_o(t), C0 and C2 choose p^(j)=argā”minpāoā”Uo,p(j),jā0,2. p^(j)= _p _oU^(j)_o,p, jā\0,2\. (4) Other interfaces minimize scenario mean or empirical lateness probability, or use persistence and training-history baselines. The oracle chooses the fastest candidate under replayed truth and serves only as a post hoc within-set benchmark; it is not deployable. The primary realized loss is Lo,t=To,p^(t)>Bo(t).L_o,t=1\T_o, p(t)>B_o(t)\. (5) We also report mean travel time, mean tardiness, within-candidate-set regret, and route-change frequency. Positive C2āC0 changes in lateness or travel time are adverse. Under the common replay truth, the difference in mean travel time equals the difference in mean regret observation by observation. We therefore treat regret as an interpretation of oracle headroom rather than independent corroboration of the travel-time effect. 4 Data and Frozen Proxy Tasks 4.1 Data sources and scope The Beijing task uses Q-Traffic v2 (Liao et al., 2018; Guo et al., 2019a); the Chengdu task uses the public Figshare v4 road-speed data (Guo et al., 2019b). The publicly released Beijing network has 45,148 roads; the modeling cache/subnetwork has 2,693 roads, and the formal candidate paths use 2,301 roads. The corresponding Chengdu counts are 5,943, 2,776, and 2,523. Both tasks use 150 originādestination pairs, three paths per pair, and 14 test dates. Across those dates, Beijing has 784 departure instances (56 per test day) and Chengdu has 350 (25 per test day); these counts produce 117,600 and 52,500 repeated ODādeparture observations per configuration, respectively (Table 1). Table 1: Public-data and frozen-task scope. The final column counts repeated originādestination/departure observations per formal configuration, not independent traffic observations. City Data Public roads Cache roads Path roads OD K Days Repeated obs. Beijing Q-Traffic v2 45,148 2,693 2,301 150 3 14 117,600 Chengdu Figshare v4 5,943 2,776 2,523 150 3 14 52,500 The data are publicly processed speeds. Upstream smoothing, missing-value completion, directional sharing, and turning restrictions cannot be fully reconstructed from the released products. Consequently, our outcomes describe offline proxy route decisions on processed data. They do not measure the benefit of an online route-guidance deployment. 4.2 Split, candidate task, and budgets Model training, calibration, and testing are separated according to a frozen protocol. Candidate paths, budgets, test truth, and residual sources were fixed before formal evaluation. The Beijing primary comparison aggregates three formal B=500B=500 scenario seeds from S6. Chengdu uses one frozen formal run with 15 residual vectors from three residual days in each time window. A separate Beijing E168-CDF branch reuses the seed-2026 predictor, fully enumerates 168 validation-B residual vectors, and recomputes empirical quantiles and the C2 coefficient. It is a post-result mechanism diagnostic, not a reconstruction or replacement of the formal three-seed result. Each originādestination/departure observation has a fixed budget Boā(t)B_o(t). A route is late if its replayed travel time exceeds that budget. The āper 10,000 proxy decisionsā expression below is a standardized effect size, not a conversion to daily citywide traffic losses. 5 Methods and Statistical Scope 5.1 Predictors and scenarios The frozen study compares configurations M0āM3, without interpreting model labels as universal algorithm rankings. Each predictor feeds a link-speed-to-path-time scenario calculation, which in turn produces candidate-path quantiles and scales. Replacing a predictor can change point error, residual distributions, path scenarios, and route ordering simultaneously. Figure 2 is therefore a descriptive within-city comparison of speed MAE and C0 lateness; it is not a causal regression of lateness on MAE. Figure 2: Within-city speed MAE and C0 lateness for frozen forecasting configurations: (a) Beijing and (b) Chengdu. Model replacement also changes residual and scenario distributions. The plotted relationship is descriptive and is not pooled across cities as a causal regression. 5.2 Calibration and Monte Carlo support Calibration parameters use only the calibration period. The formal C2 protocol uses B=500B=500 Monte Carlo scenarios in Beijing. In development, B=200B=200 versus B=500B=500 failed the prespecified 99% route-agreement and 0.2-percentage-point lateness-tolerance checks, so we do not claim Monte Carlo convergence. A later B-grid diagnostic, conditional on a fixed library of 168 residual vectors, found mean C2āC0 lateness changes of 0.1843, 0.1620, 0.1528, 0.1493, and 0.1457 percentage points at B=200,500,1000,2000,5000B=200,500,1000,2000,5000, respectively. This diagnostic describes conditional resampling variation and does not replace the frozen formal B=500B=500 protocol. 5.3 Dependence and intervals For Beijing primary effects, we use a non-circular overlapping two-day moving-block bootstrap with 2,000 replicates and seed 20260920. Chengdu uses a circular two-day moving-block bootstrap with 2,000 replicates and seed 20260924. One-, two-, and three-day block lengths are indexed separately as sensitivity checks. Intervals describe variability within the frozen tasks and their 14 observed test dates; they do not give a finite-sample guarantee for an entire city. Residual-day deletion, complete 168-vector support, and numerical-path checks are supplemental diagnostics rather than independent external validation. 6 Results 6.1 Improved point accuracy can accompany C0 decision gains For RQ1, Chengdu M2 reduces test speed MAE by 14.91% relative to M0. With the same candidate set, budget, and C0 interface, lateness falls by 1.4571 percentage points and mean travel time falls by 0.1250 minutes; the two-day moving-block intervals exclude zero. Thus, point-forecast improvement can translate into decision improvement in this frozen Chengdu task. The comparison does not establish that a given reduction in MAE must cause a decision benefit: M2 also changes residual and path-scenario distributions, C0 minimizes only the raw q0.9q_0.9 score, and there is no user feedback. 6.2 Coverage improvement and adverse effects under the specified interface Figure 3 and Table 2 summarize RQ2 and RQ3. C2 raises joint coverage in all three formal comparisons, while lateness and mean travel time increase under the minimum-upper-bound selector. The Beijing M1 joint coverage moves from 83.19% to 92.26%, reducing absolute deviation from 90% from 6.81 to 2.26 percentage points. Chengdu M1 rises from 75.14% to 88.33%, reducing a coverage deficit but still falling short of 90%. Chengdu M2 reaches 90.64%, an absolute deviation of 0.64 percentage points. Selected-path coverage has a different interpretation: Beijing M1 rises from 87.71% to 94.24%, increasing its deviation from 90% from 2.29 to 4.24 percentage points and indicating a more conservative selected-path bound. Figure 3: C2 versus C0 in the three formal comparisons. (a) Absolute joint candidate-set coverage against the 90% target. (b) Mean distance of the raw q0.9q_0.9 and calibrated upper score from the raw median over the fixed three-path candidate sets. (c) Lateness changes and (d) mean travel-time changes with paired two-day moving-block intervals. Beijing uses non-circular blocks and Chengdu circular blocks. Positive decision changes are adverse. Table 2: Joint and selected-path coverage, fixed-candidate upper-score distance, and realized C2āC0 effects in the formal comparisons. Coverage and distance cells show C0 ā C2. Intervals are paired two-day moving-block intervals. Configuration Joint cov. (%) Selected cov. (%) Uāq0.5U-q_0.5 (min) Ī late (p) Ī time (s) Beijing M1 83.19 ā 92.26 87.71 ā 94.24 2.049 ā 3.324 +0.1633+0.1633 +0.588+0.588 Chengdu M1 75.14 ā 88.33 79.50 ā 90.25 3.999 ā 8.971 +0.7848+0.7848 +3.082+3.082 Chengdu M2 74.01 ā 90.64 81.12 ā 92.99 3.025 ā 6.942 +0.9200+0.9200 +4.418+4.418 Lateness 95% intervals (p): Beijing M1 [0.0822, 0.2520], Chengdu M1 [0.5943, 0.9677], Chengdu M2 [0.8057, 1.0553]. Travel-time 95% intervals (s): [0.390, 0.788], [2.578, 3.638], and [4.146, 4.672], respectively. Route-change rates are 2.89%, 19.10%, and 16.62%. Raw q0.9āq0.5q_0.9-q_0.5 is not the calibrated expansion. Over fixed candidate sets, Beijing M1 has a raw distance of 2.049 minutes and a C2 Uāq0.5U-q_0.5 distance of 3.324 minutes. The corresponding Chengdu M1 distances are 3.999 and 8.971 minutes; for Chengdu M2 they are 3.025 and 6.942 minutes. The additional upper-score penalty matters for traffic decisions only through its effect on candidate rankings. The observed lateness changes correspond to approximately 16.3, 78.5, and 92.0 additional late outcomes per 10,000 proxy decisions; we describe them as consistent but limited adverse changes within these tasks, not as severe system-wide efficiency losses. 6.3 Decision interfaces produce different outcomes Table 3 compares alternative rules using aligned scenarios and budgets. In the Beijing E168-CDF supplemental branch, the lateness rates are 20.21% for raw-q0.9q_0.9 selection, 20.35% for C2 upper-score selection, 20.07% for scenario-mean selection, and 20.04% for empirical-lateness-probability selection. The nondeployable oracle reaches 19.36%. C2 raises mean travel time relative to raw-q0.9q_0.9 selection by about 0.516 seconds in that supplemental branch. In the formal Chengdu M2 run, the same respective lateness rates are 17.47% for C0 and 18.39% for C2; the scenario-mean, persistence/mean, historical-mean, and oracle baselines reach 16.81%, 17.10%, 17.42%, and 12.83%. The oracle reveals remaining headroom within the candidate set and must not be interpreted as a deployable strategy. These contrasts demonstrate that a coverage objective, a mean-time objective, and a lateness objective need not select the same path. Table 3: Decision interfaces, simple baselines, and candidate-set oracle headroom. Beijing results are from the post-result E168-CDF supplemental branch; Chengdu M2 results are formal. The oracle uses realized replay truth and is not deployable. Branch Strategy Late (%) Time (min) Tardy (min) Regret (min) Beijing E168 Raw q0.9q_0.9 20.2134 11.5095 0.3187 0.0522 C2 upper 20.3452 11.5181 0.3224 0.0608 Scenario mean 20.0672 11.4997 0.3152 0.0424 Empirical late prob. 20.0383 11.5071 0.3164 0.0498 Oracle 19.3605 11.4573 ā 0 Chengdu M2 Raw q0.9q_0.9 17.4705 18.4554 0.3385 0.4096 C2 upper 18.3905 18.5291 0.3537 0.4832 Scenario mean 16.8095 18.3911 0.3302 0.3453 Persistence/mean 17.1010 18.4121 0.3303 0.3663 Historical mean 17.4229 18.4742 0.3531 0.4283 Oracle 12.8305 18.0458 0.2498 0 6.4 Route-switch and boundary decomposition Figure 4 and Table 4 keep the formal Beijing branches separate from E168-CDF. The three formal S6 seeds yield 203, 174, and 199 net harmful switches, totaling 576 across 352,800 configuration observations, or 16.33 per 10,000. E168-CDF yields 155 net harmful switches, or 13.18 per 10,000, on its own 117,600 observations. The latter is not an exact reconstruction of formal seed 2026. Formal Chengdu M1 and M2 yield 412 and 483 net harmful switches. Figure 4: Formal and supplemental branch bridge and decision-boundary concentration. (a) Net harmful route switches per 10,000 proxy decisions for three formal Beijing S6 seeds, the separate Beijing E168-CDF supplement, and two formal Chengdu configurations. (b) Share of switches in the lowest quartile of the raw-q0.9q_0.9 gap; the Beijing value belongs only to E168-CDF. Table 4: Route-switch accounting by branch. Harmful means on-time under C0 and late under C2; beneficial means late under C0 and on-time under C2. The Beijing pooled row aggregates three formal configurations only. Branch Obs. Switches Harmful Beneficial Net harmful Per 10,000 Beijing S6 seed 2026 117,600 3,372 235 32 203 17.26 Beijing S6 seed 2027 117,600 3,389 207 33 174 14.80 Beijing S6 seed 2028 117,600 3,418 236 37 199 16.92 Beijing S6 pooled 352,800 10,179 678 102 576 16.33 Beijing E168-CDF 117,600 3,197 193 38 155 13.18 Chengdu M1 formal 52,500 10,026 785 373 412 78.48 Chengdu M2 formal 52,500 8,728 756 273 483 92.00 The net counts equal harmful minus beneficial switches. Across the three Beijing formal seeds there are 678 harmful and 102 beneficial switches; E168-CDF has 193 and 38; Chengdu M1 has 785 and 373; Chengdu M2 has 756 and 273. This accounting explains the sign of the lateness difference within each frozen comparison. It is not an individual-level causal effect of route switching. Switches concentrate close to the C0 decision boundary. The lowest quartile of the gap between the two smallest raw upper scores contains 83.2% of Beijing E168-CDF switches, 57.9% of formal Chengdu M1 switches, and 60.3% of formal Chengdu M2 switches. Among harmful switches, approximately 58.3%ā60.6% choose a longer path; hence path length provides only a partial explanation. Supplementary Figures S1 and S2 show additional branch-labeled switch and heterogeneity diagnostics. 7 Robustness, Diagnostics, and Limitations 7.1 Completed checks Table S3 indexes completed sensitivity and stress tests. For Beijing M1, one-, two-, and three-day block intervals retain the C2āC0 point estimate of 0.1633 percentage points while changing interval width. Independent-link residual sampling preserves the adverse direction with a different magnitude. Replacing the path-dependent scale with a constant does not alter rankings and yields a zero decision effect. Quantile targets q=0.80q=0.80, 0.900.90, and 0.950.95 produce lateness changes of 0.0604, 0.1633, and 0.3160 percentage points. Budget multipliers 0.9, 1.0, and 1.1 retain the adverse direction. Candidate-set-size checks with K=2,3,5K=2,3,5 also retain an adverse direction, but their K=3K=3 and K=5K=5 versions use 144 common feasible originādestination pairs and an expanded road model, so they are not directly comparable with the frozen 150-pair primary task. Length, overlap, and time-window groupings were defined after protocol freeze and are exploratory. The 15-minute observation-delay check is a deployment-mismatch stress test; the released data cannot identify the causal effects of upstream completion or direction approximation. A day-maximum-score variant uses only 12 calibration-day maxima and is treated as a conservative stress test, not independent confirmation. Full-support reconstruction on the fixed 168-vector Beijing library reproduces saved path statistics, calibration coefficients, and choices exactly. It removes resampling noise conditional on that support, but does not add traffic dates. In a residual-day deletion diagnostic retaining 112 vectors, lateness changes range from 0.1531 to 0.2185 percentage points. Numerical-path checks show a very small extended-lookup fraction, while speed-floor handling affects some scenarios. These checks bound numerical and residual-library concerns; they do not supply new external validation or causal evidence. 7.2 Limits of interpretation First, upstream smoothing, completion, and directional sharing in the public speed products may alter the true speed process; original missingness masks and direction-specific information are unavailable. Second, only 14 test dates are observed and originādestination/departure observations repeat within days. Moving-block intervals address part of the date dependence but cannot guarantee citywide generalization. Third, paths, budgets, and replay truth define a proxy task without user rerouting, congestion feedback, or behavioral response. Fourth, complete support in Beijing and the 15-vector within-window Chengdu support remove only conditional sampling variation, not questions about residual representativeness. Fifth, no randomized intervention identifies causal effects of the predictor, calibrator, or route change on individual lateness. Accordingly, the supported claim is that joint upper-bound coverage and realized loss under a specific minimum-upper-bound interface separate in two frozen proxy tasks on processed public speed data. The result cannot be directly extrapolated to other cities, candidate-set sizes, calibration methods, real-time driving, or policy benefit. 8 Discussion 8.1 Point accuracy and probabilistic coverage are distinct layers Two comparisons point in different directions. Chengdu M2 has lower point-prediction error than M0 and better decisions under C0. C2 raises joint coverage relative to C0, yet worsens lateness and mean travel time in the three formal comparisons. These results involve different interventions on the evaluation chain. Predictor replacement changes forecast centers and residual structure; C2 expands upper scores on existing scenarios and may reorder paths. The effects should be interpreted through their respective interfaces. 8.2 Joint coverage is not a surrogate for decision benefit Joint coverage asks whether all candidate-path bounds cover replayed truth. Route choice asks whether the selected path is fast and meets its budget. If upper-score expansion differs among candidate paths, calibration can move a slightly faster but more uncertain path below a competitor in the score ranking. Because many changes occur when raw q0.9q_0.9 scores are nearly tied, modest ranking reversals can yield visible differences in realized losses. Joint coverage remains a useful reliability statistic, but its improvement is not a substitute for measuring the downstream objective. 8.3 Implications for system evaluation A traffic prediction system should report at least three layers: forecast error and probabilistic scores; joint candidate-set coverage and bound expansion; and route-level lateness, travel time, budget exceedance, and switches. The route interface should be assessed against the operational loss of interest. A service concerned with lateness probability should evaluate the lateness-probability interface directly; one concerned with mean travel time cannot select a predictor solely on coverage. Our results do not establish a universally optimal interface. They show how layered evaluation reveals a mismatch between the reported probability target and the realized route outcome. 9 Conclusion We presented a layered framework for evaluating traffic uncertainty in route decisions and applied it to two frozen, public-data proxy tasks. In Chengdu, an M2āM0 reduction of 14.91% in speed MAE accompanies lower lateness and mean travel time under the fixed C0 interface. Joint candidate-set calibration raises coverage in Beijing M1, Chengdu M1, and Chengdu M2, but all three formal C2āC0 comparisons have positive, limited changes in lateness and travel time under the specified minimum-upper-bound rule. Route changes cluster near raw-q0.9q_0.9 decision boundaries, and harmful changes outnumber beneficial ones. This decomposition explains the frozen-task outcomes without identifying a behavioral or network-level causal mechanism. Future work should examine the evaluation chain with live data, direction and turn constraints, user response, and additional cities. Reproducibility Statement The core evidence repository is available at https://github.com/ljnvs/traffic_2.git. It contains the frozen aggregate result tables, day-level outcomes, bootstrap indices, and a script that verifies the headline contrasts and intervals. The underlying processed Beijing and Chengdu road-speed data remain available from their original providers (Liao et al., 2018; Guo et al., 2019b). The repository supports result-level checks; it does not redistribute the raw speed archives or provide an end-to-end rerun of model training and proxy-task construction. Ethics and Competing Interests The study uses publicly released, de-identified road-speed data and does not analyze individual trajectories or human participants. The authors declare no competing interests related to this work. Appendix A Supplementary Figures and Evaluation Definitions The supplementary figures and tables below retain the formal and post-result branch labels used in the frozen analysis. Figure S1: Branch-labeled switch anatomy. (a) Median and interquartile range of the normalized switching threshold for harmful and beneficial switches. (b) Share of harmful switches that choose a longer path. Beijing belongs to the E168-CDF supplement and Chengdu to formal comparisons. These are descriptive outcomes within the proxy tasks. Figure S2: Branch-labeled heterogeneity of net harmful switches per 10,000 decisions by (a) C0 relative-delay quartile and (b) within-city observation-window order. Patterns are descriptive and are not uniform across cities; they do not establish time-of-day intervention rules. Table S1: Definitions and interpretation of the primary evaluation quantities. Quantity Definition Interpretation Speed MAE Mean absolute road-speed forecast error on test records Point-forecast accuracy; lower is better. Joint coverage Fraction of ODādepartures for which all three candidate travel times do not exceed their bounds Compare absolute level and distance from 90%. Selected coverage Coverage of the path chosen under the respective upper-score interface Higher values can reflect conservatism. Upper-score distance Candidate-set mean Uāq0.5U-q_0.5, using a fixed three-path set Reports score expansion, not only raw q0.9āq0.5q_0.9-q_0.5. Lateness Fraction with replayed selected-path time above fixed budget Positive C2āC0 change is adverse. Mean travel time Mean replayed time of selected paths Its C2āC0 difference equals regret difference under common truth. Net harmful switches On-time-to-late switches minus late-to-on-time switches Accounting of the lateness-rate difference, not a causal mechanism. Table S2: Statistical unit and interval scope. Repeated route decisions within the same date are not independent traffic days. Task Bootstrap construction Scope Beijing formal Non-circular, overlapping two-day moving blocks; 2,000 replicates; seed 20260920 Paired effects over 14 observed test dates and three formal B=500 seeds. Chengdu formal Circular two-day moving blocks; 2,000 replicates; seed 20260924 Paired effects over 14 observed test dates in one frozen run. Sensitivity One- and three-day block lengths examined separately Interval-width check, not city-population inference. Table S3: Selected completed robustness and diagnostic checks. The listed checks retain their original formal or supplemental status. Check Variation Main finding or interpretation Block length One-, two-, three-day blocks Beijing point effect remains +0.1633 p; interval width varies. Residual dependence Independent-link sampling Adverse direction remains, with changed magnitude. Constant scale Replace path-dependent so,ps_o,p No route reordering; zero decision effect. Quantile target q=0.80,0.90,0.95q=0.80,0.90,0.95 Lateness changes +0.0604, +0.1633, +0.3160 p. Budget Multipliers 0.9, 1.0, 1.1 Adverse direction remains. Candidate set K=2,3,5K=2,3,5 Adverse direction; expanded task uses 144 common feasible OD pairs and is not directly comparable with the primary task. E168 full support Enumerate 168 residual vectors Exact conditional reconstruction; no additional test dates. B grid B=200B=200 to 5000 conditional on fixed residual library Mean adverse effect declines from 0.1843 to 0.1457 p; formal B=500B=500 retained. Residual-day deletion Retain 112 vectors Adverse lateness change ranges 0.1531ā0.2185 p. Other pressure checks Observation delay, day-max score, numerical path Identify deployment and computation boundaries; not independent external validation. References Cortes-Gomez et al. (2025) S. Cortes-Gomez, C. PatiƱo, Y. Byun, S. Wu, E. Horvitz, and B. Wilder Utility-directed conformal prediction: a decision-aware framework for actionable uncertainty quantification. In International Conference on Learning Representations, p. 4227ā4246. External Links: Link Cited by: §1.1. Donti et al. (2017) P. Donti, B. Amos, and J. Z. Kolter Task-based end-to-end model learning in stochastic optimization. In Advances in Neural Information Processing Systems, Vol. 30. External Links: Link Cited by: §2.2. Elmachtoub and Grigas (2022) A. N. Elmachtoub and P. Grigas Smart āpredict, then optimizeā. Management Science 68 (1), p. 9ā26. External Links: Document Cited by: §2.2. Filipovska et al. (2021) M. Filipovska, H. S. Mahmassani, and A. Mittal Estimation of path travel time distributions in stochastic time-varying networks with correlations. Transportation Research Record: Journal of the Transportation Research Board 2675 (11), p. 498ā508. External Links: Document Cited by: §2.2. Filipovska and Mahmassani (2021) M. Filipovska and H. S. Mahmassani Reliable trajectory-adaptive routing strategies in stochastic, time-varying networks with generalized correlations. Transportation Research Part C: Emerging Technologies 133, p. 103436. External Links: Document Cited by: §1.1. Gibbs and CandĆØs (2021) I. Gibbs and E. CandĆØs Adaptive conformal inference under distribution shift. In Advances in Neural Information Processing Systems, Vol. 34, p. 1660ā1672. External Links: Link Cited by: §1.1, §2.1. Guo et al. (2019a) F. Guo, D. Zhang, Y. Dong, and Z. Guo Urban link travel speed dataset from a megacity road network. Scientific Data 6 (1), p. 61. External Links: Document Cited by: §4.1. Guo et al. (2019b) F. Guo, D. Zhang, Y. Dong, and Z. Guo Urban link travel speed dataset from a megacity road network. figshare. Note: C0 1.0 External Links: Document Cited by: §4.1, Reproducibility Statement. Huang and Gao (2018) H. Huang and S. Gao Trajectory-adaptive routing in dynamic networks with dependent random link travel times. Transportation Science 52 (1), p. 102ā117. External Links: Document Cited by: §1.1, §2.2. Kiyani et al. (2025) S. Kiyani, G. J. Pappas, A. Roth, and H. Hassani Decision theoretic foundations for conformal prediction: optimal uncertainty quantification for risk-averse agents. In Proceedings of the 42nd International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 267, p. 30943ā30965. External Links: Link Cited by: §1.1. Liao et al. (2018) B. Liao, J. Zhang, C. Wu, D. McIlwraith, T. Chen, S. Yang, Y. Guo, and F. Wu Deep sequence learning with auxiliary information for traffic prediction. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, p. 537ā546. External Links: Document Cited by: §1.1, §4.1, Reproducibility Statement. Nikolova and Stier-Moses (2014) E. Nikolova and N. E. Stier-Moses A mean-risk model for the traffic assignment problem with stochastic travel times. Operations Research 62 (2), p. 366ā382. External Links: Document Cited by: §1.1, §2.2. Qian et al. (2024) W. Qian, Y. Zhao, D. Zhang, B. Chen, K. Zheng, and X. Zhou Towards a unified understanding of uncertainty quantification in traffic flow forecasting. IEEE Transactions on Knowledge and Data Engineering 36 (5), p. 2239ā2256. External Links: Document Cited by: §1.1. Romano et al. (2019) Y. Romano, E. Patterson, and E. CandĆØs Conformalized quantile regression. In Advances in Neural Information Processing Systems, Vol. 32. External Links: Link Cited by: §1.1. Samaranayake et al. (2012) S. Samaranayake, S. Blandin, and A. Bayen A tractable class of algorithms for reliable routing in stochastic networks. Transportation Research Part C: Emerging Technologies 20 (1), p. 199ā217. External Links: Document Cited by: §1.1, §2.2. Stankeviciute et al. (2021) K. Stankeviciute, A. M. Alaa, and M. van der Schaar Conformal time-series forecasting. In Advances in Neural Information Processing Systems, Vol. 34, p. 6216ā6228. External Links: Link Cited by: §1.1, §2.1. Wilder et al. (2019) B. Wilder, B. Dilkina, and M. Tambe Melding the data-decisions pipeline: decision-focused learning for combinatorial optimization. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 33, p. 1658ā1665. External Links: Document Cited by: §2.2. Wu et al. (2024) Y. Wu, Y. Ye, A. Zeb, J. J. Yu, and Z. Wang Adaptive modeling of uncertainties for traffic forecasting. IEEE Transactions on Intelligent Transportation Systems 25 (5), p. 4427ā4442. External Links: Document Cited by: §1.1. Xiong et al. (2026) W. Xiong, R. Fonod, and N. Geroliminis Unveiling stochasticity: universal multi-modal probabilistic modeling for traffic forecasting. Note: arXiv v2, updated 2026-07-03; no journal reference or DOI recorded on 2026-09-21 External Links: 2604.16084 Cited by: §1.1. Xu and Xie (2023) C. Xu and Y. Xie Sequential predictive conformal inference for time series. In Proceedings of the 40th International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 202, p. 38707ā38727. External Links: Link Cited by: §1.1, §2.1.