Decision 2: Graphs and Networks Flashcards

1
Q

What is a graph?

A

Points (vertices/nodes) connected by lines (edges/arcs)

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

What is a vertex/node?

A

The point where the ends of two edges meet

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

What is an arc/edge?

A

A line joining dots together

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

What is a sub-graph?

A

A section of an original graph, containing some of the edges and nodes

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

What is degree/valency/order?

A

The number of arcs coming off a node

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

What is a path?

A

A non-repeating, finite sequence of connected vertices

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

What is a walk?

A

A path where vertices can be repeated

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

What is a trail?

A

A walk in which no edge is visited more than once

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

What is a cycle/circuit?

A

A path that returns to its starting position (start/end vertex is an exception to the path rules)

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

What is the handshaking lemma?

A

Sum of degrees = 2 x number of edges

The number of odd nodes must be even

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

What is always true for total valency?

A

Total valency is always even

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

What is a connected graph?

A

All vertices in the graph are connected; there are no constituent parts to the graph

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

What is a loop?

A

An edge that starts and ends at the same vertex, adding two to the valency

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

What is a simple graph?

A

A graph with no loops and no more than one edge connecting the same pair of vertices

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

What is a digraph?

A

A graph with edges that have a direction associated with them

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

What is a tree?

A

A connected graph that has no possible cycles

17
Q

What is a spanning tree?

A

A tree subgraph containing all vertices from the original graph

18
Q

What is a bipartite graph?

A

Two sets of vertices, X and Y, in which only vertices from different sets can be connected (i.e. X can only be connected to Y)

19
Q

What is a complete graph? (2)

A

All nodes are directly connected to each other

Kn = n vertices

20
Q

What is a complete bipartite graph? (2)

A

Every node from one set is connected to all nodes in the other set
K(n,m) = n vertices connected to m vertices

21
Q

What is an isomorphic graph?

A

The same graph drawn differently

22
Q

What is an adjacency matrix?

A

A matrix recording the number of direct links between each node

23
Q

What is a distance matrix?

A

A matrix recording the distances between directly connected nodes

24
Q

What is a Hamiltonian cycle?

A

A cycle that includes every vertex

25
Q

What is the planarity algorithm used for?

A

To determine if a graph is planar (can be drawn so that no edges cross except at a vertex)

26
Q

What is the planarity algorithm? (4)

A

Find a Hamiltonian cycle from the graph in question
Redraw the graph with the cycle as a polygon and the remaining sides within the polygon
Label one of the interior edges, I and list any edges that cross it, labelling them O unless two of them cross each other (meaning the graph is non-planar)
Work through the sides until all of them are labelled and then redraw the graph so that all of the I edges are inside the polygon and the O edges are around the outside