16-Civ-B7 Transportation Planning and Engineering · December 2018
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Paper format. National Examination, December 2018 — 16-Civ-B7, Transportation Planning & Engineering. Three hours. Closed book; one 8.5 in × 11 in aid sheet hand-written on both sides 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. All seven 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. The household survey for the three zones, and the two calibrated trip-rate models.
| Zone | No. of households | Residents per household, NRES | Workers per household, NWOR |
|---|---|---|---|
| 1 | 10,000 | 2.0 | 1.0 |
| 2 | 20,000 | 3.0 | 2.0 |
| 3 | 40,000 | 3.0 | 1.0 |
| Residents per household | 1 worker or less | 2 workers or more |
|---|---|---|
| 2 or less | 2.1 | 2.5 |
| 3 or more | 3.2 | 4.1 |
Regression model: Trip rate = 0.2 + 0.5 NRES + 1.1 NWOR.
Find. Zonal trip productions from each of the two models, the behavioural reading of the regression coefficients, and a comparison of the assumptions, advantages and disadvantages of the two methods.
Approach. Evaluate the trip rate for each zone's average household from each model, multiply by the number of households in the zone, and total; then compare.
| Zone | Households | Regression rate | Regression trips/day | Category rate | Category trips/day |
|---|---|---|---|---|---|
| 1 | 10,000 | 2.3 | 23,000 | 2.1 | 21,000 |
| 2 | 20,000 | 3.9 | 78,000 | 4.1 | 82,000 |
| 3 | 40,000 | 2.8 | 112,000 | 3.2 | 128,000 |
| Total | 70,000 | — | 213,000 | — | 231,000 |
The fundamental difference is the functional form imposed on the relationship between household attributes and trip-making. The regression model assumes that trip rate is a continuous, linear and additive function of the explanatory variables: every additional resident adds the same 0.5 trips whether the household is going from one to two people or from six to seven, the effects of residents and workers do not interact, and the model can be evaluated at any real-valued NRES and NWOR, including the non-integer zonal averages used above. The cross-classification model assumes the opposite: trip rate is a categorical, non-parametric function, constant within each cell and free to jump between cells, with the interaction between residents and workers built in because every combination has its own independently estimated rate. In this data set the interaction is real — going from one to two workers is worth 0.4 trips in a small household (2.1 to 2.5) but 0.9 trips in a large one (3.2 to 4.1) — and a linear additive model cannot represent it at all.
A second, subtler difference follows from the first. Because the regression is continuous, it can legitimately be applied to a zonal average household, as done in part (a). The cross-classification model cannot: applying it to the zonal average, as part (b) requires, quietly assumes that every household in the zone falls in the same cell as the average. A correct cross-classification forecast expands each cell by the number of households in that cell, which needs the full joint distribution of household size and workers, not just the two means. The 8.45 per cent gap between the two totals is therefore partly a genuine functional-form difference and partly this aggregation approximation.
| Regression (part a) | Cross-classification (part b) | |
|---|---|---|
| Assumption | Continuous, linear, additive; constant marginal effects; no interaction | Categorical and non-parametric; rate constant within a cell; interaction fully captured |
| Advantage | Parsimonious and transparent — a handful of coefficients summarise the whole relationship, they can be tested for significance, and the model interpolates and extrapolates to household types that were thin or absent in the survey sample | Makes no assumption about functional form, so it reproduces non-linearities and interactions (such as the jump at three residents) that a linear model must smooth away, and it is easy for a lay audience and a council to understand |
| Disadvantage | Imposes a shape the data may not have; collinear explanatory variables (NWOR is bounded by NRES) make the individual coefficients unstable; the intercept has no behavioural meaning and extrapolation is unsafe | Cell counts grow multiplicatively with the number of variables and categories, so the survey sample per cell becomes thin and the rates noisy; no statistical measure of fit or significance is produced; and forecasting requires the future joint distribution of households across all cells, which is much harder to predict than a few means |