# Haavatavusanalüüs (network vulnerability)

## Eesmärk

Hinnata, kui kriitilised on üksikud teelõigud ja väljapääsupunktid: mis juhtub liikluse ja juurdepääsuga, kui teatud lõik või väljapääs kaob?

## Kahte tüüpi haavatavus

### 1. Väljapääsupunkti haavatavus ([[Liiklussageduse kaudne hindamine/02_Metoodika/03 Väljapääsupunktid ja teenindusalad]])

Eemaldatakse üks väljapääsupunkt, arvutatakse uuesti kaugused ülejäänutest:
- `mean_detour_m`, `max_detour_m` — ümbersõidu pikkus
- `pct_severe_detour` — % sõlmedest, kus ümbersõit > 2×

### 2. Lõikude haavatavus (rahvastikupõhine, [[Liiklussageduse kaudne hindamine/02_Metoodika/04 Rahvastiku jaotamine]])

**Bridge-analüüs:** lõigud, mille eemaldamisel jäävad sõlmed täiesti ühenduseta (trapped):
- `trapped_nodes`, `trapped_population` — eraldatud sõlmed ja nende rahvastik

**Teisejärgulised kriitilised:** mitte-bridge lõigud, kus siiski suur ümbersõit.

## Väljundid

- `{prefix}_pop_vulnerability.csv` — rahvastikupõhine haavatavus väljapääsupunkti kohta:
  - `pop_weighted_mean_detour_m`, `median`, `unweighted`
  - `person_km_detour`, `daily_extra_person_km` — lisainim-kilomeetrid päevas
  - `pct_pop_severe_detour`, `pct_unreachable`, `unreachable_pop`
  - `detour_divergence` — dispersiooninäitaja
- `{prefix}_critical_edges.csv` — top kriitilised lõigud
- `{prefix}_secondary_critical.csv` — teisejärgulised

## Interpretatsioon

- **`daily_extra_person_km`** — kui suur on ühiskondlik kulu (lisakilomeetrid) kui tee sulgub; mõõdab teenuse/tee "väärtust"
- **`pct_pop_severe_detour`** — kui suur osa teenindatavast rahvastikust kannatab oluliselt (> 2× ümbersõit)
- **`unreachable_pop`** — rahvastik, mis jääb täiesti ligipääsmatuks (kriitilise tee puhul)

## Kasutus

Need näitajad on sisendiks:
1. **Teehoolduse prioriteedid** — kõige kriitilisemad lõigud esimesena
2. **Üldplaneering** — infrastruktuuri tugevdamise vajadus
3. **Veebiatlase kuvamine** — punased = haavatavad väljapääsupunktid kaardil
