A-Level Further Maths · Decision Mathematics

Algorithms

What is it

Decision Maths algorithms cover formal, step-by-step procedures for solving specific problems efficiently, including sorting algorithms (like bubble sort and quick sort) and graph search algorithms like Dijkstra's shortest path algorithm.

Why it matters

These algorithms are the same fundamental building blocks used throughout real-world computer science and software engineering — Dijkstra's algorithm alone underlies GPS navigation, network routing, and countless optimisation systems.

Exam tip

When executing Dijkstra's algorithm by hand, keep a clear running table of the shortest distance found so far to each vertex, updating it methodically at every step — trying to track this mentally is where most errors occur.

Related topics

Want help mastering Algorithms?

Tell us about the student's goals and confidence — we'll design a personalised plan.