Tilbake
4.P

4.P Prøver til del 4: Grafalgoritmer: traversering, spenntrær og korteste vei

Fire prøver som dekker del 4 (grafalgoritmer: traversering, spenntrær og korteste vei) på eksamensnivå, med fulle løsningsforslag.

120 min
0 oppgaver
Prøver til del 4Grafalgoritmertraverseringspenntrærkorteste vei
Din fremgang i kapitlet
0 / 0 oppgaver
Kapitlets plass i kurset

Forkunnskaper

Prøvene hviler på hele Del 4:

- kap. 4.1 — grafrepresentasjon, BFS, DFS og topologisk sortering
- kap. 4.2 — minimale spenntrær med MST-Prim og MST-Kruskal
- kap. 4.3 — korteste vei fra én kilde
- kap. 4.4 — alle-til-alle korteste vei
- kap. 4.5 — drillen på håndkjøring av grafalgoritmene

Fra kap. 3.5 tar du med deg Union-Find: MST-Kruskal bruker Find-Set til å avgjøre om en kant ville laget en sykel, og Union til å slå sammen to komponenter.

Dette er det du trenger å ha friskt:

- Topologisk sortering bruker synkende finish-tid fra DFS, ikke starttid.
- BFS gir korteste vei målt i antall kanter, ikke i vekt.
- Snittegenskapen: en letteste kant som krysser et snitt som respekterer valgene så langt, er trygg. Betingelsen er ikke pynt — uten den er påstanden gal.
- Dijkstra krever ikke-negative kantvekter. Bellman-Ford tåler negative kanter og oppdager negative sykler som er nåbare fra kilden.
- Slakking: d[v]>d[u]+w(u,v)d[v] > d[u] + w(u,v) gir d[v]=d[u]+w(u,v)d[v] = d[u] + w(u,v) og π[v]=u\pi[v] = u.
- Floyd-Warshall itererer kk ytterst: dij(k)=min(dij(k1),dik(k1)+dkj(k1))d^{(k)}_{ij} = \min(d^{(k-1)}_{ij},\, d^{(k-1)}_{ik} + d^{(k-1)}_{kj}).

Prøve 4.A — Traversering og topologisk sortering (30 min)
Prøve 4.B — Minimale spenntrær med Kruskal (30 min)
Prøve 4.C — Korteste vei fra én kilde (35 min)
Prøve 4.D — Alle-til-alle korteste vei (35 min)

Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.

Skolesaga er en uavhengig læringsressurs og er ikke tilknyttet eller godkjent av Norges teknisk-naturvitenskapelige universitet. Dette er ikke offisielt studiemateriell. Les mer.