aımnova
DashboardMy LearningCrash CoursesStudy Plan

Aimnova site navigation

Stay in the loop

Get the latest study resources and updates

New features, study tips and exam insights — straight to your inbox.

IB Diploma

  • IB Past Papers
  • IB Study Notes
  • IB Question Bank
  • IB Mock Exams
  • IB Revision

IB Subjects

  • IB Math AA
  • IB Math AI
  • IB Economics
  • IB Business Management
  • IB Physics
  • IB Biology
  • View all IB subjects→

IB Past Papers

  • IB Math AA HL Past Papers
  • IB Math AA SL Past Papers
  • IB Math AI HL Past Papers
  • IB Math AI SL Past Papers
  • IB Economics HL Past Papers
  • IB Economics SL Past Papers
  • IB ESS Past Papers
  • View all past papers→

Study Resources

  • Study Notes
  • Question Bank
  • Mock Exams
  • Crash Courses
  • Flashcards
  • Revision Guide
  • Exam Skills
  • Command Terms
  • Grade Calculator
  • Exam Timetable 2026

Aimnova

  • Features
  • Pricing
  • For Teachers
  • For Schools
  • For Parents
  • About Us
  • Blog
  • Contact
aımnova

IB study, practice and feedback built around the real exam.

TermsPrivacyCookies·© 2026 Aimnova. All rights reserved.c1e448f

Aimnova is not affiliated with or endorsed by the International Baccalaureate Organization (IB).

NotesMath AI HLTopic 3.16
Unit 3 · Geometry & Trigonometry · Topic 3.16

IB Math AI HL — Route algorithms (HL only)

Topic 3.16 of IB Mathematics: Applications and Interpretation covers Route algorithms (HL only), which is part of Unit 3: Geometry & Trigonometry. Students explore key concepts including Spanning trees & shortest path, Route inspection & travelling salesman. A strong understanding of route algorithms (hl only) is essential for IB Math AI HL exams and builds the foundation for connected topics across the syllabus.

Higher Level students should use this topic hub as a map: start with the shared sub-topics, then follow the HL-only extensions and exam-skill links where this topic asks for deeper analysis.

Exam technique guidePractice questions

Key concepts in Route algorithms (HL only)

Key Idea: Route algorithms find the cheapest way through a network. Some connect every vertex, one finds the shortest path between two vertices, and others plan a tour along every edge or through every vertex.
Which algorithm?
JobAlgorithm
Connect all vertices cheaply (n − 1 edges, no cycle)Minimum spanning tree
Sort edges cheap to dear, skip any that makes a cycleKruskal's
Grow one tree from a start vertexPrim's
Shortest route between two verticesDijkstra's

Dijkstra's algorithm

  1. Label — Give each vertex a temporary label: the best distance so far.
  2. Fix — Make the smallest temporary label permanent.
  3. Update — A neighbour's label becomes the smaller of its old label and (this permanent value + the edge).
  4. Finish — Repeat until the target is permanent, then trace the route back.

Route inspection and travelling salesman

  • Route inspection: the shortest closed walk along all edges. Add the cheapest pairing of odd-degree vertices to the edge total.
  • Travelling salesman: the shortest closed route through all vertices.
  • Upper bound: nearest neighbour, which is a real route.
  • Lower bound: delete a vertex, find the MST of the rest, and add back the two cheapest edges at the deleted vertex.
Postman covers every edge; salesman visits every vertex.

Delete A: the MST of the rest is 59, and A's two cheapest edges are 20 and 28. Lower bound? 59 + 48 = 107.

A gritting lorry must drive down every road. Which problem is this? Route inspection.

In Kruskal's, the next cheapest edge closes a cycle. What do you do? Skip it and move on.

In Dijkstra's, C = 2 is permanent, edge C–B = 1, and B's label is 4. New label for B? min(4, 2 + 1) = 3.

What you'll learn in Topic 3.16

  • 3.16.1 Spanning trees & shortest path
  • 3.16.2 Route inspection & travelling salesman
Suggested study order: Read the notes for each sub-topic below → test yourself with flashcards → attempt practice questions → review exam technique.

Study resources — 3.16 Route algorithms (HL only)

3.16.1

Spanning trees & shortest path

Notes
3.16.2

Route inspection & travelling salesman

Notes

Ready to study Route algorithms (HL only)?

Get expert practice questions with instant AI feedback, and a study planner tailored to your IB Math AI HL exam date.

Start studying free

Topic 3.16 Route algorithms (HL only) forms a core part of Unit 3: Geometry & Trigonometry in IB Math AI HL. Mastering these concepts will strengthen your understanding of connected topics across the syllabus and prepare you for exam questions that require analysis, evaluation, and real-world application.

Previous topic
3.15 Adjacency matrices (HL only)
Next topic
4.1 Introduction to statistics
All Math AI HL topics
Exam technique

Ready to practice?

Get AI-graded practice questions, mock exams, flashcards, and a personalised study plan — all aligned to your IB syllabus.

Start Studying Free

No credit card required · No time limit