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.
