16-Civ-A6 Highway Design, Construction, and Maintenance · December 2016
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Paper format. National Examination, December 2016 — 98-Civ-A6, Transportation Planning & Engineering. Three hours, closed book (one two-sided aid sheet, approved calculator). Seven questions of equal value (20 marks each); any five constitute a complete examination. All seven are solved here, because the set is a study resource rather than a sat examination.
Reference texts. Mannering, Washburn & Kilareski, Principles of Highway Engineering and Traffic Analysis (Wiley) — traffic-stream models, deterministic queueing and shock waves; Papacostas & Prevedouros, Transportation Engineering and Planning (Prentice Hall) — the land-use/transport system and the four-step demand model; Ortuzar & Willumsen, Modelling Transport (Wiley) — trip generation, distribution, mode choice and traffic assignment; Sheffi, Urban Transportation Networks (Prentice Hall) — user-equilibrium assignment; Transportation Association of Canada, Geometric Design Guide for Canadian Roads — Canadian planning and design practice.
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. A 5 × 3 category table of surveyed trip rates, the matching 5 × 3 table of forecast household counts, and a regression equation calibrated on the same survey.
| Persons/hh | Trip rate, vehicles/hh | Households, vehicles/hh | ||||
|---|---|---|---|---|---|---|
| 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 |
Find. Zonal trip production cell by cell and in total, first from the category rates and then from the regression equation, and a comparison of the two methods.
Approach. Both methods are the same product summed over the same 15 cells, $P=\sum_{p}\sum_{v} N_{pv}\,r_{pv}$; only the source of $r_{pv}$ changes — the observed cell mean in (a), the fitted linear surface in (b).
| Persons/hh | 0 veh | 1 veh | 2+ veh | Row total |
|---|---|---|---|---|
| 1 | 260 | 1,200 | 600 | 2,060 |
| 2 | 528 | 1,675 | 410 | 2,613 |
| 3 | 666 | 2,300 | 560 | 3,526 |
| 4 | 1,380 | 2,415 | 882 | 4,677 |
| 5+ | 224 | 685 | 516 | 1,425 |
| Column total | 3,058 | 8,275 | 2,968 | 14,301 |
| Persons/hh | Fitted rate (trips/hh) | Trips | Row total | ||||
|---|---|---|---|---|---|---|---|
| 0 | 1 | 2+ | 0 veh | 1 veh | 2+ veh | ||
| 1 | 1.7789 | 3.7904 | 5.8019 | 177.89 | 1,137.12 | 870.28 | 2,185.29 |
| 2 | 4.4078 | 6.4193 | 8.4308 | 484.86 | 1,604.83 | 421.54 | 2,511.22 |
| 3 | 7.0367 | 9.0482 | 11.0597 | 633.30 | 2,262.05 | 552.99 | 3,448.34 |
| 4 | 9.6656 | 11.6771 | 13.6886 | 1,449.84 | 2,452.19 | 821.32 | 4,723.35 |
| 5+ | 12.2945 | 14.3060 | 16.3175 | 245.89 | 715.30 | 489.52 | 1,450.71 |
| Column total | — | — | — | 2,991.78 | 8,171.49 | 3,155.65 | 14,318.92 |
The cross-classification method assumes only that households in a given category behave alike and that the observed category rate is stable over the forecast horizon. It imposes no functional form, so it reproduces non-linearity and saturation automatically — and this survey contains a clear saturation effect that the regression cannot see: at one person per household the rate stops rising at 4.0 trips whether the household owns one vehicle or two, because a single person can only make so many trips. It also handles interaction between the two variables, since the vehicle effect is allowed to differ by household size (1.4 trips for a one-person household, 6.0 for a five-person household). Its costs are data-hungriness and fragility: fifteen cells must each be populated by enough surveyed households to give a stable mean, cells with few or no observations cannot be estimated at all, there is no way to interpolate to a category the survey missed, and the method offers no measure of statistical significance or goodness of fit.
The regression method assumes a specific functional form — here strictly linear and additive, with no interaction term — and in exchange it uses all 15 cells to estimate only three parameters. That makes it far more economical of data, lets it fill empty cells, allows extrapolation beyond the surveyed range, adds more explanatory variables cheaply, and provides standard errors and an $R^2$. Its limitations are the mirror image of those strengths. The additive form forces every vehicle to add the same 2.0115 trips regardless of household size, so it overstates the small-household, high-ownership cells (870 against 600 trips) and cannot represent saturation at all. The intercept is negative ($-0.85$ trips), which is physically meaningless and a standing warning that the fitted surface must not be used far from the calibration range. And because the aggregate agreement is so good while the cell agreement is not, a modeller who validates only on the zonal total will never discover the specification error. The two capping rules in the question, $\text{NPERSON}\le5$ and $\text{NVEH}\le2$, exist precisely to stop the linear surface from running away in the upper tail; they are a patch on the functional form, not a property of it.
In practice the choice turns on data availability and on how the forecast will be used. Where a large household-travel survey exists and the zone structure is stable, cross-classification (in its modern guise as a discrete-choice or category-rate model within an activity-based framework) is preferred for its fidelity. Where the survey is small, or where the model must respond to a policy variable such as income or transit accessibility, regression is the practical choice — provided the specification is tested for interaction and the intercept is not interpreted literally.
| Quantity | Value |
|---|---|
| (a) Zonal trips, cross-classification | 14,301 trips/day |
| (b) Zonal trips, regression | 14,318.9 ≈ 14,319 trips/day |
| Difference, (b) relative to (a) | +17.9 trips = +0.13 % |
| Largest cell discrepancy | 1 person / 2+ veh: 870.3 vs 600 (+45 %) |
| Regression rate range | 1.7789 to 16.3175 trips/hh |