A Level Further Maths Decision Definitions Flashcards

1
Q

An algorithm

A

a finite sequence of step by step instructions carried out to solve a problem

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

Bubble Sort: Pros (2)

A
  • simple to implement
  • efficient way to check if list is already in order
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Bubble Sort: Cons (1)

A
  • extremely inefficient to write
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Bin Packing: First Fit: Pros (1)

A
  • quick to do
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Bin Packing: First Fit: Cons (1)

A
  • not likely to lead to a good solution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Bin Packing: First Fit Decreasing: Pros (2)

A
  • usually get a fairly good solution
  • easy to do
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Bin Packing: First Fit Decreasing: Cons (1)

A
  • might not get an optimal solution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Bin Packing: Full Bin Packing: Pros (1)

A
  • usually get a fairly good solution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Bin Packing: Full Bin Packing: Cons (1)

A
  • difficult to do
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A Minimum Spanning Tree

A

A spanning tree such that the total length of its arcs is as small as possible

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

Floyd’s Algorithm is used to

A

Find the shortest path between every pair of vertices in a network

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

Graph

A

Loads of lines that are put on each other :P

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

A Subgraph

A

Part of the original graph

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

The number of edges incident to a vertex

A

Degree/Valency/Order

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

A Walk

A

A route through a graph along edges from one vertex to the next

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

A Path

A

A walk in which no vertex is visited more than once

17
Q

A Trail

A

A walk in which no edge is visited more than once

18
Q

A Cycle

A

A walk in which the end vertex is the same as the start vertex and no other vertex is visited more than once

19
Q

A Hamiltonian Cycle

A

A cycle that includes every vertex

20
Q

A Simple Graph

A
  • A graph in which there are no loops
  • and there is a most one edge connecting any pair of vertices
21
Q

Euler’s Handshaking Lemma

A
  • in any undirected graph, the sum of the degrees of the vertices is equal to 2x the number of edges
  • therefore the number of odd vertices must be even
22
Q

A Tree

A

A connected graph with no cycles

23
Q

A Spanning Tree

A

A graph is a subgraph including all vertices and is a tree

24
Q

A Complete Graph

A

A graph in which every vertex is directly connected by a single edge to each of the other vertices

25
Q

Isomorphic Graphs

A

Graphs which show the same information but are drawn differently

26
Q

A Planar Graph

A

A graph that can be drawn in a plane such that no two edges meet except at a vertex

27
Q

Eulerian Graph

A

Any connected graph whose vertices are all even

28
Q

Semi-Eulerian

A

Any connected graph with exactly 2 odd vertices

29
Q

A Tour

A

A walk which visits every vertex, returning to its starting vertex

30
Q

The Travelling Salesman Problem involves

A

finding a tour of minimum total weight

31
Q

The Classical Travelling Salesman Problem

A

Each vertex is visited exactly once before returning to the start

32
Q

The Practical Travelling Salesman Probblem

A

Each vertex visited at least once before returning to the start

33
Q

The Feasible Region

A

A region of the graph that satisfies all the constraints

34
Q

M is an

A

Arbitrarily large number