Network board
For checking your work after you’ve tried it yourself.
Step 1: Draw a network
Step 2: Read the checks
Step 3: See why
Click empty space to add a point. Drag points to move them.
Checks
- Points and edges0 points, 0 edges
Degrees, largest first: none.
Check it by hand
Count the edges touching each point. Add the degrees: you should get twice the number of edges, because every edge has two ends. Here 0 = 0 = 2 × 0.
- Connected?–
Check it by hand
Start at point 1 and tick it. Tick every neighbour of a ticked point, and repeat until nothing new gets ticked. If every point is ticked, it’s connected; otherwise start again from an unticked point to find the next piece.
- Two-colourable (bipartite)?–
Check it by hand
Colour point 1 gold, its neighbours cyan, their neighbours gold, and so on. If two neighbours ever need the same colour, follow both back: you’ve found a cycle of odd length, and no two-colouring exists. If you finish with no clash, it’s bipartite.
- Euler trail (every edge once)?–
0 points with odd degree.
Check it by hand
Count the points with odd degree. Every time a trail passes through a point it uses two edges there, so only the start and end can have odd degree. 0 odd points: a closed trail exists (if all the edges are connected). 2 odd points: a trail exists from one to the other. More than 2: impossible.