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
Isomorphic Graphs
Graphs which show the same information but are drawn differently
26
A Planar Graph
A graph that can be drawn in a plane such that no two edges meet except at a vertex
27
Eulerian Graph
Any connected graph whose vertices are all even
28
Semi-Eulerian
Any connected graph with exactly 2 odd vertices
29
A Tour
A walk which visits every vertex, returning to its starting vertex
30
The Travelling Salesman Problem involves
finding a tour of minimum total weight
31
The Classical Travelling Salesman Problem
Each vertex is visited exactly once before returning to the start
32
The Practical Travelling Salesman Probblem
Each vertex visited at least once before returning to the start
33
The Feasible Region
A region of the graph that satisfies all the constraints
34
M is an
Arbitrarily large number