Skip over navigation
Cambridge University Faculty of Mathematics NRich logo
menu search
  • Teachers expand_more
    • Early years
    • Primary
    • Secondary
    • Post-16
    • Events
    • Professional development
  • Students expand_more
    • Primary
    • Secondary
    • Post-16
  • Parents expand_more
    • Early Years
    • Primary
    • Secondary
    • Post-16
  • Problem-Solving Schools
  • About NRICH expand_more
    • About us
    • Impact stories
    • Support us
    • Our funders
    • Contact us
  • search

Or search by topic

Number and algebra

  • The Number System and Place Value
  • Calculations and Numerical Methods
  • Fractions, Decimals, Percentages, Ratio and Proportion
  • Properties of Numbers
  • Patterns, Sequences and Structure
  • Algebraic expressions, equations and formulae
  • Coordinates, Functions and Graphs

Geometry and measure

  • Angles, Polygons, and Geometrical Proof
  • 3D Geometry, Shape and Space
  • Measuring and calculating with units
  • Transformations and constructions
  • Pythagoras and Trigonometry
  • Vectors and Matrices

Probability and statistics

  • Handling, Processing and Representing Data
  • Probability

Working mathematically

  • Thinking mathematically
  • Developing positive attitudes
  • Cross-curricular contexts

Advanced mathematics

  • Decision Mathematics and Combinatorics
  • Advanced Probability and Statistics
  • Mechanics
  • Calculus

For younger learners

  • Early Years Foundation Stage

Round-robin Scheduling

Age 7 to 14
Challenge Level Yellow star
  • Problem

  • Warm-up
  • Try this next
  • Think higher
  • Read: mathematics
  • Read: technology
  • Explore further
 

Note: for this problem it's handy to have colour pens ready!

A round-robin tournament is one in which every player plays against everyone else once. For example, with 3 players, we will have 3 matches: A-B, B-C, C-A. How many matches are needed for 4 players?  5 players? N players?
 
If we can schedule two matches in the same time slot (round), how many rounds will it take for a 3-player round-robin tournament? 4-player tournament? 5-player tournament? 
 
Now that we have played with the scheduling problem for a bit, let's think of a graphical way to represent the problem. If we represent a player by a point and each match as a line between two points, the graph representing all the matches in a 3-player tournamnet will be the triangle ABC. The graph representing a 4-player tournament will be the quadrilateral ABCD together with diagonal lines AC and BD. Can you draw the graph for 5-player tournament? 6-player tournament?
 
If we schedule two matches in a round, how can we show in the same graph which two pairs of players are playing in the same round (hint: if you have only been using one pen, now is the time to use another colour!) Try this for tournaments with 4, 5 and 6 players. Be careful with the 6-player tournament! Remember that a particular pair of players should only play each other once, so if the line connecting the same two players is coloured more than once then we are in trouble. Try again if it doesn't work the first time. It can be done, but the solution is surprising tricky to find if we start drawing the graph as a hexagon with all vertices connected to each other.

There is a nice trick, which works for all tournaments with an even number of players. We will illustrate this with a 6-player tournament. Instead of drawing a hexagon, draw a pentagon with one extra vertex in the center of the graph. Connect one vertex of the pentagon to the vertex at the center and connect the remaining vertices with horizontal lines. For the next round, use a different coloured pen to do the same connecting but with each vertex of the pentagon rotated into the neighbouring vertex. Do this until all lines are coloured. We end up with a fully-connected graph with no line coloured twice! Why does this work?  Can we use this trick for a 5-player tournament?  
We can also include information about home/away game by an arrowed line. For tournaments with 4, 5, 6 players, how many games are played home or away by each player? Can you find a fair scheduling such that no team plays all games at home nor away?

You may also like

Instant Insanity

Given the nets of 4 cubes with the faces coloured in 4 colours, build a tower so that on each vertical wall no colour is repeated, that is all 4 colours appear.

Redblue

Investigate the number of paths you can take from one vertex to another in these 3D shapes. Is it possible to take an odd number and an even number of paths to the same vertex?

Pattern of Islands

In how many distinct ways can six islands be joined by bridges so that each island can be reached from every other island...

  • Tech help
  • Accessibility Statement
  • Sign up to our newsletter
  • Twitter X logo

The NRICH Project aims to enrich the mathematical experiences of all learners. To support this aim, members of the NRICH team work in a wide range of capacities, including providing professional development for teachers wishing to embed rich mathematical tasks into everyday classroom practice.

NRICH is part of the family of activities in the Millennium Mathematics Project.

University of Cambridge logo NRICH logo