Network Rail’s NW&C structural examination team is responsible for inspecting thousands of railway assets such as bridges, retaining walls, and other structures across a region stretching from Cumbria to London. Historically, examiner-to-asset allocation relied on regional teams’ localised knowledge and planning, rather than data-driven planning, resulting in examiners routinely travelling long distances to assets that could have been inspected by closer examiners. In CP7 Year 1 (FY 2024/25) examiners were spending a disproportionate share of their working day behind the wheel rather than conducting inspections, causing high driving costs and low levels of productivity. Under mounting CP7 budget pressures and growing regulatory compliance demands, Network Rail needed a step-change in how examination portfolios were planned and resourced.
Network Rail commissioned D2 to apply its proprietary optimisation engine to the NW&C examination portfolio. We assembled a multidisciplinary team combining programme management, data science and software engineering capability to deliver two key outputs: a validated like-for-like comparison against CP7 Year 1 actuals, providing objective proof of the algorithm’s effectiveness; and a fully optimised CP7 Year 3 (FY 2026/27) schedule covering all visual, detailed and generic assets across 87 examiners.
The project began with upfront requirements definition, establishing agreed User Acceptance Testing (UAT) criteria and data validation and cleansing with Network Rail. We then ran the cleansed data through our optimisation model, which combined geographic proximity-based asset-to-examiner allocation with Travelling Salesman Problem (TSP) sequence optimisation and enhanced Google-Maps-style road-network routing to determine the most efficient inspection order. The model balanced workloads within the agreed 75–91% utilisation band, respected 7-hour working-day constraints, and incorporated client-driven refinements throughout multiple feedback sessions.

Table 1 below summarises the CP7 Year 1 actuals for the 6832 visual assets vs. our optimised solution demonstrating objective proof of the model.
|
Metric |
Network Rail actuals |
D2 optimisation |
Improvement |
|---|---|---|---|
| Total miles driven | 153,703 miles | 25,434 miles | 83% reduction |
| Efficiency improvements (reduction in driving costs based on £0.70 per mile) | £107,592 | £17,804 | 83% reduction = £89,788 saved per year |
| Improved safety (reduction in driving time) | 3,656hrs | 852hrs | 77% improvement |
| Examiner productive time (time spend on examinations and report writing) | 65% | 85.0% | +20% improvement |
| Average distance from examiner to asset | 25.45miles | 4.23miles | 83% improvement |
Our optimisation model was then applied to Network Rail’s CP7 Year 3 (FY 2026/27) full asset list which included 13,002 visual, 25,920 generic and 1,558 detailed inspection (total number of assets 40,480). Based on the modelling assumptions and data provided, this showed all assets could be inspected, productivity levels at 88.73% and zero instances of examiner workdays exceeding their 7hr day.
In CP7 Year 3, the optimised schedule results in a driving distance of 77,438 miles. Assuming the same 83% improvement seen in the CP7 Year 1 comparison is achieved again in CP7 Year 3, the original (unoptimised) driving distance would have been 455,517 miles. This equates to an annual saving of £264,655 in driving costs alone, before accounting for the additional benefits of removing non‑compliances by inspecting all assets, and the safety and sustainability gains from reduced driving. Against the cost of the project, this delivers a 2.6x financial return on investment in NW&C, providing a clear, evidence-based case for rolling out optimisation to other regions, particularly those with geographically dispersed portfolios where inefficient driving has an even greater proportional impact.
“D2’s optimisation work has given us a clear, evidence‑based view of how we can plan and deploy our examiner workforce more effectively. The solution provided by D2 is technically robust, and the UAT results provide confidence in the model based on the data available at this stage. Possession data for visual and generic assets was not yet mature, so we expect to work with D2 on a future re‑run of the model as that information improves. The current results set a practical vision for optimisation and a strong case for significant organisational change and improved ways of working.”
Damian Heavey, Programme Manager, Network Rail