Networks and Graph Theory in MYP Extended Maths

Explore graph theory networks in MYP Extended Maths Year 5. Learn nodes, edges, Eulerian paths, and spanning trees for Criterion B investigations and Criterion D tasks.

Want help mastering this topic?
Work 1-on-1 with an IB expert tutor.
Book a session →

Graph Theory, Not Computer Networks

In MYP Extended Mathematics, "networks" refers to graph theory — a branch of mathematics dealing with nodes (vertices) and edges (connections). This is not about internet or computer networks. Graph theory provides tools to model and solve problems involving routes, connections, and relationships between objects.

Key Vocabulary

Types of Problems

Traversability

An Eulerian path visits every edge exactly once. This is possible if and only if the graph has exactly zero or two nodes of odd degree. An Eulerian circuit (returning to the start) requires all nodes to have even degree. These are classic Criterion B investigation starting points — you can conjecture the rule from examples and then verify it.

Shortest Path

In a weighted network, finding the shortest path between two nodes is a practical optimisation problem. At MYP level this is typically done by systematic inspection or a simple algorithm rather than formal Dijkstra's algorithm.

Spanning Trees

A minimum spanning tree connects all nodes using the fewest edges and minimum total weight. This concept appears in logistics and design contexts — natural Criterion D material.

MYP Assessment Context

Networks problems at Extended level are well-suited to Criterion B (investigating patterns — for example, conjecturing the rule for Eulerian paths from a set of graphs) and Criterion D (applying a network model to a real situation such as planning delivery routes or designing a communication system). Criterion C marks come from precise use of graph theory vocabulary in your explanations.

Common Mistakes

Frequently asked questions

Networks introduces graph theory: vertices (nodes) connected by edges, with concepts like degree, paths, cycles, connected graphs, and weighted networks. You represent real situations such as routes, friendships, or utilities as diagrams, count edges meeting at a vertex, and trace paths between points. Sits alongside Linear Programming as a discrete-maths application within Unit 3 Extended, showing that functions extend beyond algebra into structures used for transport, computing, and logistics.
A common trap is confusing a path (no repeated vertices) with a trail (no repeated edges) or a walk (anything goes). Read carefully and label edges as you cross them with tick marks so you don't reuse one. For Eulerian-style questions, count the degree of every vertex first: a network can be traced without lifting your pen only if it has zero or exactly two odd-degree vertices, and you must start at an odd vertex when there are two.
Ready to start?
Book a free diagnostic.
Get started →

Related