All revision notes topics

Graph types and Eulerian graphsEdexcel A-Level Further Maths: Revision notes

Section 1

Graphs and their vocabulary

A graph is a set of vertices (nodes) joined by edges (arcs). The order (degree) of a vertex is the number of edges that meet at it.

  • A path is a sequence of edges in which each edge starts where the last one ended and no vertex is visited twice.
  • A cycle is a closed path: it starts and ends at the same vertex and visits no other vertex twice.
  • A graph is connected if there is a path between every pair of vertices.
  • A subgraph is formed from some of the vertices and edges of a graph.
  • A tree is a connected graph with no cycles. A tree with nn vertices has n−1n-1 edges.
  • A spanning tree is a subgraph that is a tree and includes every vertex of the graph. Every edge has two ends, so the sum of the degrees of all vertices is twice the number of edges. This means the number of odd vertices is always even.
Key termsvertexedgeorder (degree)pathcycleconnectedsubgraphtreespanning tree
Exam tip

If a question gives you edges, find every degree first. Check that they add up to twice the number of edges.

Section 2

Weighted graphs and digraphs

A weighted graph (network) has a number, called a weight, on each edge, for example a distance, time or cost. A digraph (directed graph) has edges with a direction, shown by arrows, so travel is allowed only in the direction given. A simple graph has no loops (edges from a vertex to itself) and no more than one edge between the same pair of vertices. The graphs in this topic are simple unless stated.

Key termsweighted graph (network)digraphsimple graph

Section 3

Complete graphs

A complete graph KnK_n has nn vertices with every pair of vertices joined by exactly one edge. Each vertex has degree n−1n-1, so KnK_n has n(n−1)2\frac{n(n-1)}{2} edges. For example K4K_4 has 6 edges and K5K_5 has 10 edges. Solving for nn: if KnK_n has 45 edges then n2−n−90=0n^2-n-90=0, so n=10n=10.

Key termscomplete graph
Common mistake

Writing n(n−1)n(n-1) edges. That counts each edge twice, so divide by 2.

Section 4

Planar and isomorphic graphs

A graph is planar if it can be drawn in a plane with no edges crossing. Edges may be bent, so a graph that looks tangled may still be planar. K4K_4 is planar, but K5K_5 is not. Two graphs are isomorphic if there is a one-to-one matching of vertices so that two vertices are joined in one graph exactly when their matches are joined in the other. They have the same number of vertices, the same number of edges and the same degrees. To prove isomorphism, state the matching and check every edge. To show graphs are not isomorphic, find a property that differs, such as the degree sequence.

Key termsplanarisomorphic
Common mistake

Saying graphs are isomorphic just because the degrees match. You must also give a matching and check each edge.

Section 5

Eulerian graphs

An Eulerian cycle is a closed route that uses every edge exactly once and returns to its start. A graph is Eulerian if it is connected and has an Eulerian cycle. A graph is semi-Eulerian if it has a trail that uses every edge exactly once but starts and ends at different vertices. The test uses the degrees of the vertices of a connected graph:

  • all vertices even: Eulerian
  • exactly two vertices odd: semi-Eulerian, and the trail must start at one odd vertex and end at the other
  • more than two odd vertices: neither. Example: a graph has degrees 2,3,4,3,22,3,4,3,2. Exactly two are odd, so it is semi-Eulerian.
Key termsEulerian cycleEuleriansemi-Eulerian
Common mistake

Forgetting to check that the graph is connected. Edges that are separate from the rest mean no single route can use them all.

Exam tip

Adding an edge between two odd vertices makes both even. Adding an edge between an odd and an even vertex changes one of each.

That's the notes covered.

Carry on to the next subtopic.

Exam questions on Graph types and Eulerian graphs

  1. A simple connected graph has six vertices AA, BB, CC, DD, EE and FF. Its edges are ABAB, ACAC, BCBC, BDBD, CECE, DEDE, DFDF and EFEF.
    The edge BEBE is added to the graph. Explain why the new graph is semi-Eulerian.2 marks
  2. The complete graph KnK_n has nn vertices, and every pair of distinct vertices is joined by exactly one edge.
    Given that KnK_n has 45 edges, find the value of nn.2 marks
  3. A weighted network has five vertices PP, QQ, RR, SS and TT. Its edges and weights are PQ=5PQ=5, PR=3PR=3, QR=4QR=4, QS=6QS=6, RS=2RS=2, RT=7RT=7 and ST=4ST=4.
    Explain what is meant by a spanning tree of this network, and state how many edges every spanning tree of it contains.3 marks
See the full worksheet

Written by the Exaim team, led by Shaun Daswani (Head of Upper Secondary, Improve ME Institute; MSc Financial Mathematics, Imperial College London; BSc, UCL) and Jason Daswani (operational lead, Improve ME Institute; LSE).