16-Civ-B7 Transportation Planning and Engineering · December 2019
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Paper format. National Examination, December 2019 — 16-Civ-B7, Transportation Planning & Engineering. Three hours. Closed book; one two-sided aid sheet is permitted, plus an approved Casio or Sharp calculator. Seven questions, all of equal value (20 marks); any five constitute a complete examination and only the first five that appear in the answer book are marked. The mark split is printed as a per-sub-question table on the last page and is reproduced in each heading below. All seven questions are solved here, because the set is a study resource.
Reference texts.
Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.
Given. An observed cross-classification table of trip rates (trips per household per day) and a forecast table of household counts for the target year, both indexed by household size (1 to 5+) and vehicle ownership (0, 1, 2+).
| Household size | Trip rate, vehicles owned | Households, vehicles owned | ||||
|---|---|---|---|---|---|---|
| 0 | 1 | 2+ | 0 | 1 | 2+ | |
| 1 | 2.6 | 4.0 | 4.0 | 100 | 300 | 150 |
| 2 | 4.8 | 6.7 | 8.2 | 110 | 250 | 50 |
| 3 | 7.4 | 9.2 | 11.2 | 90 | 250 | 50 |
| 4 | 9.2 | 11.5 | 14.7 | 150 | 210 | 60 |
| 5+ | 11.2 | 13.7 | 17.2 | 20 | 50 | 30 |
The forecast household total is 1870 households. The fitted regression is \(r = -0.85 + 2.6289\,\text{HSIZE} + 2.0115\,\text{VEH}\), with HSIZE capped at 5 and VEH capped at 2.
Find. The forecast daily trip production in each of the fifteen cells by (a) the observed cross-classification rates and (b) the fitted regression rates, together with the totals, and a comparison of the assumptions and limitations of the two methods.
Approach. Trip production in a category model is simply the product of the category's trip rate and the number of households forecast in that category; the two parts differ only in where the rate comes from, so the same fifteen multiplications are performed twice and the totals compared.
| Household size | 0 vehicles | 1 vehicle | 2+ vehicles | Row total |
|---|---|---|---|---|
| 1 | 260.0 | 1200.0 | 600.0 | 2060.0 |
| 2 | 528.0 | 1675.0 | 410.0 | 2613.0 |
| 3 | 666.0 | 2300.0 | 560.0 | 3526.0 |
| 4 | 1380.0 | 2415.0 | 882.0 | 4677.0 |
| 5+ | 224.0 | 685.0 | 516.0 | 1425.0 |
| Column total | 3058.0 | 8275.0 | 2968.0 | 14 301.0 |
| Household size | 0 vehicles | 1 vehicle | 2+ vehicles |
|---|---|---|---|
| 1 | 1.7789 | 3.7904 | 5.8019 |
| 2 | 4.4078 | 6.4193 | 8.4308 |
| 3 | 7.0367 | 9.0482 | 11.0597 |
| 4 | 9.6656 | 11.6771 | 13.6886 |
| 5+ | 12.2945 | 14.3060 | 16.3175 |
| Household size | 0 vehicles | 1 vehicle | 2+ vehicles | Row total |
|---|---|---|---|---|
| 1 | 177.9 | 1137.1 | 870.3 | 2185.3 |
| 2 | 484.9 | 1604.8 | 421.5 | 2511.2 |
| 3 | 633.3 | 2262.0 | 553.0 | 3448.3 |
| 4 | 1449.8 | 2452.2 | 821.3 | 4723.3 |
| 5+ | 245.9 | 715.3 | 489.5 | 1450.7 |
| Column total | 2991.8 | 8171.5 | 3155.7 | 14 318.9 |
Cross-classification (category analysis). Its only assumption is that the observed trip rate for a category is stable over time and transferable to the forecast year; it imposes no functional form at all. That is its strength: it captures any pattern present in the data, including the non-linearity visible in row 1, where the rate saturates at 4.0 trips regardless of whether the household owns one vehicle or two. Its limitations are that it needs a large survey sample to populate every cell reliably — the 5+ / 0-vehicle cell here represents only 20 households — that it cannot produce a rate for a category the survey never observed, that it cannot interpolate or extrapolate, and that it offers no measure of statistical significance or goodness of fit. Adding a third variable multiplies the number of cells and makes the sample-size problem worse.
Regression. Its assumptions are far stronger: that the relationship is linear and additive in HSIZE and VEH (no interaction), that the coefficients are stable over time, and the usual least-squares conditions on the residuals. In exchange it is parsimonious — three parameters replace fifteen cell rates — it smooths sampling noise, it can be evaluated for any combination of the explanatory variables including unobserved ones, and it comes with standard errors and an \(R^2\). Its limitations follow directly from the linear form. The intercept is negative (\(-0.85\)), so the model predicts a physically meaningless result outside the fitted range and understates the smallest households: it gives 1.78 trips/day for a one-person household with no vehicle against the observed 2.6. It cannot represent saturation or interaction, which is why it overstates the one-person / two-vehicle cell by 45 per cent. And the caps on HSIZE and VEH are an admission of exactly this weakness — they are a crude device to stop a linear function running away at the top of its range.
Practical recommendation. Because the two totals agree to 0.13 per cent but individual cells differ by up to 45 per cent, the choice matters only if the forecast depends on the composition of households rather than their total. Where the survey sample is adequate, use cross-classification for its freedom from functional-form error; where cells are thin or a policy variable such as income must be added, use the regression, but check its residuals cell by cell first and consider adding an interaction term.
| Quantity | Value |
|---|---|
| (a) Total forecast trips, observed cross-classification rates | 14 301 trips/day |
| (b) Total forecast trips, fitted regression rates | 14 319 trips/day |
| Difference (b) − (a) | +17.9 trips/day (+0.13 %) |
| Total forecast households | 1870 |
| Average trip rate, method (a) | 7.65 trips/household/day |
| Largest cell disagreement (1 person, 2+ vehicles) | 600.0 vs 870.3 trips/day (+45 %) |