Grafegenskaper Flashcards

1
Q

Hva består en graf av?

A

To mengder:

  • V, en mengde med noder
  • E, en mengde med kanter
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hva er en sti?

A

En sekvens av noder i grafen forbundet av kanter, der ingen node gjentas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hva er en vei?

A

En sekvens av noder i grafen forbundet av kanter, der ingen kanter gjentas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hva er en sykel?

A

En sti i en graf med minst tre noder, som forbinder første og siste node.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Hva vil det si om en graf er asyklisk?

A

Grafen inneholder ingen sykler.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hva er summen av alle gradene til alle nodene?

A

deg(v1) + deg(v2) + … + deg(v3) = 2|E|

  • Altså summen av gradene til nodene er det dobbelte av antall kanter.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hva er en komplett graf?

A

En graf med en kant mellom hvert par av noder.

Hver node er nabo med enhver annen node.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Hvor mange kanter har en komplett graf?

A

(|V| * (|V| - 1)) / 2

Av dette vet vi at |E| er i O(|V|^2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Hva er forholdet mellom kanter og noder?

A

Gitt antall noder så kan vi si hvor mange kanter det maksimalt er.

Antall kanter er altså begrenset av antall noder, men ikke motsatt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hva er fordelen med nabo-matrise?

A

Bra for rettede, tette grafer.
Finne eksisterende og legge til nye kanter tar O(1) tid.

Ulempe:

  • Tar stor plass, O(|V|^2)
  • Legge til ny node tar O(|V|^2) pga. kopiere hele liste til nytt større array.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hva er fordelene med nabo-liste?

A
Velegnet for tynne grafer.
Tar O(|V| + |E|) plass.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hva er en k-sammenhengende graf?

A

En sammenhengende graf hvor grafen forblir sammenhengende om færre enn k noder blir fjernet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Hva er en sammenhengende graf?

A

En graf er sammenhengende hvis det finnes en sti mellom hvert par av noder.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Hva er en sterkt sammenhengende graf og hva slags grafer gjelder uttrykket for?

A

En rettet graf(!) er sterkt sammenhengende hvis det finnes en sti mellom alle par av noder.

Merk at dette brukes for grafer som er rettede (med retning på kantene).

En retted graf kan være svakt sammehengende, for eksempel om det bare finnes en sti fra a -> b , men ikke en sti tilbake fra b -> a.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Hva er en rettet graf?

A

En graf der kantene har en retning.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Hva er en enkel graf?

A

En graf uten løkker og parallelle kanter.

17
Q

Hva er spesielt med noder av odde grad i en graf?

A

Det er alltid et partall antall noder av odde grad i en graf.

18
Q

Hva er en eulervei?

A

En vandring som inneholder hver kant fra G nøyaktig en gang.

  • Noder kan altså gjentaes.
19
Q

Hva vet vi om en graf om graden til enhver node i grafen er et partall?

A

Grafen inneholder en eulerkrets.

20
Q

Hva vet vi om en graf om nøyaktig to noder har odde grad?

A

Grafen inneholder en eulervei fra den ene node til den andre.

21
Q

Hva vet vi om en graf har mer enn to noder av odde grad?

A

Grafen inneholder ikke en eulervei.

22
Q

Hva er en hamiltonsti?

A

En sti som inneholder hver node fra gitt graf nøyaktig en gang.

  • Noder kan altså ikke gjentaes.
23
Q

Hva er en DAG?

A

Directed acyclic graph

- Rettede, asykliske grafer.

24
Q

Når inneholder en graf en sykel?

A

Om grafen har flere kanter enn noder, så inneholder grafen en sykel.

25
Q

Hva er en biconnected graf?

A

En 2-sammenhengende graf.