Chapter 2 Flashcards

1
Q

Define walk

A

route through a graph along arcs from one node to the next

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

Define path

A

walk where no node is visited more than once

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

Define trail

A

walk where no arc is visited more than once

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

Define cycle

A

walk where start and end node are the same and no node visited more than once

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

Define Hamiltonian cycle

A

cycle that includes all nodes

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

Define connected graph

A

graph where it is possible to get from one node to any other node via arcs

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

Define simple graph

A

no multiple arcs

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

Define digraph

A

graphs with directions on arcs

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

Define tree

A

connected graph with no cycles

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

Define spanning tree

A

tree that uses all nodes of parent graph

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

Define minimum spanning tree

A

spanning tree with sum of arc weights minimised

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

Define complete graph

A

every node is directly connected to every other arc

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

Define isomorphic graph

A

graphs that can be drawn differently but represent the same information

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

Define planar graph

A

graph drawn in a plane where no arcs meet except at nodes

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

Outline planarity algorithm

A
  1. Identify Hamiltonian cycle
  2. Draw regular polygon of HC and extra arcs on inside of HC
  3. List all edges inside polygon
  4. Choose any unlabelled edge and label I
  5. If any edges that cross labelled edge cross each other, NON PLANAR
  6. If not, label edge/s O
  7. Repeat 4 & 5 till done
How well did you know this?
1
Not at all
2
3
4
5
Perfectly