Critical Node Identification and Vulnerability Mapping
Critical node identification finds the most important pipes, valves, or reservoirs in a water network whose failure would cause the biggest disruption to service.
π― Learning Objectives
- β Analyze a water distribution network using graph-theoretic metrics (degree, betweenness, closeness centrality) to rank node criticality
- β Calculate nodal vulnerability indices by combining centrality scores with exposure and consequence factors
- β Design targeted mitigation strategies (e.g., redundancy placement, valve segmentation) for top-3 critical nodes identified in a given network
- β Explain how regulatory requirements (e.g., AWWA standards) influence criticality thresholds and reporting criteria
π Why This Matters
π Core Principles
π Composite Vulnerability Index (CVI)
Composite Vulnerability Index (CVI)
CVI_i = w_c Γ C_i + w_e Γ E_i + w_k Γ K_iWeighted sum of normalized centrality (C), exposure (E), and consequence (K) scores for node i.
| Symbol | Name | Unit | Description |
|---|---|---|---|
| CVI_i | Composite Vulnerability Index for node i | dimensionless (0β1) | Overall vulnerability score; higher values indicate greater priority for mitigation |
| w_c | Weight for centrality metric | dimensionless | Assigned based on system priorities (e.g., 0.4 if topology dominates reliability concerns) |
| C_i | Normalized centrality score for node i | dimensionless (0β1) | e.g., betweenness centrality scaled to [0,1] using min-max normalization across all nodes |
| w_e | Weight for exposure metric | dimensionless | Reflects regional hazard profile (e.g., higher in seismically active zones) |
| E_i | Normalized exposure score for node i | dimensionless (0β1) | Based on GIS hazard layers (flood depth, soil corrosivity, crime density, etc.) |
| w_k | Weight for consequence metric | dimensionless | Emphasizes societal impact (e.g., weighted toward hospitals in healthcare-critical networks) |
| K_i | Normalized consequence score for node i | dimensionless (0β1) | e.g., population served / max_population, or fire flow deficit / design requirement |
π‘ Worked Example
ποΈ Real-World Application
βοΈ Student Exercise
π§ Interactive Calculator
π§ Open Water Distribution Network Analysis Calculatorπ Case Connection
Persistent modelβfield mismatch (>25% pressure error) due to undocumented pipe replacements and unaccounted demand growt...
Acoustic methods ineffective due to soil attenuation and ambient noise; conventional pressure zoning lacked resolution
System unable to maintain minimum pressure during prolonged low-storage operation and projected 20% rainfall decline
Disinfectant residual dropping below 0.2 mg/L at farthest nodes despite design dosing; suspected wall reaction dominance