Using Probabilistic and Deterministic Modeling Techniques to Relate Funding to Service Levels to Drive a Water Main Rehabilitation Program in Toronto, Canada
Bibliographic record
Abstract
Toronto Water (TW) manages an inventory of over 6,600 km (3,800 miles) of watermains that directly service a population of 2.81 million. The greater metropolitan area is over 5.5 million and it is the largest urban and metro area in Canada. While the age of the inventory dates back to the 1870s, the system experienced significant growth post-second World War. TW has maintained a comprehensive database of watermain failures (>78,500) and intervention techniques dating back to 1928 as well as a comprehensive failure watermain coupon dataset with detailed information on failure mode, material type, condition state, soil chemistry, and electrochemistry. Approximately 79% of the inventory is comprised of ferrous metals (largely cast iron with ductile iron and steel) which account for 98% of the historical failures. In 2016, TW desired to develop a comprehensive model to relate watermain replacement/rehabilitation funding and techniques to resulting service levels in the system to facilitate communication with policy makers the ramification of different funding levels and to optimize investment with respect to achieving stated service goals in the most cost effective manner possible. Using a balance of both probabilistic and deterministic modeling techniques the work has enabled the development of not only a global view of funding versus service level, but a very discrete “stick-by-stick” view of failure risk such that implementation of the watermain replacement/rehabilitation program can utilize risk-based decision logic to preferentially replace/rehabilitate higher risk mains. The review of failures in the program has provided unique insight into the “vulnerability of era” in the ferrous metal inventory as 150 mm centrifugally cast iron manufactured and installed from 1953 to 1975 is only 25% of the total pipe length but accounts for over 50% of the failures. This insight into era and exposure condition vulnerability allows the development of programs that preferentially target portions of the system that will produce the greater reduction in failures. The optimization work has utilized genetic algorithms to analyze literally thousands of alternatives with subtly different objective ranging from pure least total cost over time at different service level objectives, stabilized funding over time, stabilized failure reduction or service level rates (by adjusting funding to eliminate variability due to vulnerable era demographics), and variable time frames to reach service level objective goals.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame distilled prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.
Codex and Gemma teacher scores by category
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.000 | 0.000 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.000 | 0.000 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.000 | 0.000 |
| Open science | 0.000 | 0.000 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.000 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one teacher head, not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".