Photo AI

Last Updated Sep 27, 2025

Route Inspection Simplified Revision Notes

Revision notes with simplified explanations to understand Route Inspection quickly and effectively.

user avatar
user avatar
user avatar
user avatar
user avatar

355+ students studying

10.5.1 Route Inspection

The Route Inspection Algorithm, also known as the Chinese Postman Problem, is a method for finding the shortest closed path that travels along every edge of a network at least once and returns to the starting vertex. This is often applied to solve problems involving postal routes, garbage collection, or street cleaning.

Key Steps in the Route Inspection Algorithm

  • Check Vertex Degrees
  • Pair Odd Nodes
  • Select the Optimal Pairing
  • Duplicate Edges
  • Construct the Route
  • Calculate the Total Distance

  1. Check Vertex Degrees
  • Identify all vertices with an odd degree (an odd number of edges connected to them).
  • If all vertices have even degrees, the graph is Eulerian, and the solution is simply the sum of all edge weights.
  • If there are odd-degree vertices, the graph is semi-Eulerian, and adjustments are needed.
  1. Pair Odd Nodes
  • List all vertices with odd degrees. There will always be an even number of odd vertices.
  • Consider all possible pairings of these odd vertices. For each pairing, calculate the total weight of the shortest paths connecting the paired nodes.
  1. Select the Optimal Pairing
  • Choose the pairing of odd vertices that minimises the total weight of the added paths.
  1. Duplicate Edges
  • Add the edges corresponding to the selected pairing into the graph, effectively "duplicating" them to make all vertices even-degree.
  1. Construct the Route
  • Using the modified graph (where all vertices now have even degrees), construct the Eulerian circuit, which visits every edge at least once and returns to the starting vertex.
  1. Calculate the Total Distance
  • The total distance of the route is the sum of all original edge weights plus the weights of the added edges.

Worked Example

lightbulbExample

Example Consider the graph below with edge weights:

EdgeWeight
A–B4
A–C3
B–C2
B–D6
C–D5
C–E7
D–E4

Find the shortest route that visits every edge at least once and returns to the starting vertex.


Step 1: Check Vertex Degrees

  • The degrees of the vertices are:
A: 2, B: 3, C: 4, D: 3, E: 2\text{A: 2, B: 3, C: 4, D: 3, E: 2}
  • Vertices B and D have odd degrees.

Step 2: Pair Odd Nodes

  • The odd vertices are BB and DD. Since there are only two odd nodes, the only possible pairing is BB-DD.
  • Find the shortest path between BB and DD. From the table:
Shortest path BD=6\text{Shortest path } B \to D = 6

Step 3**: Duplicate Edges**

  • Add the edge BB-DD again to the graph. This ensures all vertices have even degrees.

Step 4: Construct the Route

  • Using the modified graph, construct an Eulerian circuit. One possible circuit is:
ABCBDCEDAA \to B \to C \to B \to D \to C \to E \to D \to A

Step 5**: Calculate the Total Distance**

  • Original edge weights:
4+3+2+6+5+7+4=:highlight[31]4 + 3 + 2 + 6 + 5 + 7 + 4 = :highlight[31]
  • Added edge weight (forB B-DD): 6
  • Total distance:
31+6=:highlight[37]31 + 6 = :highlight[37]

Thus, the shortest route is 37 units long.

Note Summary

infoNote

Common Mistakes

  1. Forgetting to Identify Odd Nodes Skipping the identification of vertices with odd degrees leads to incomplete or incorrect adjustments.

  2. Incorrect Pairings Failing to consider all possible pairings of odd nodes or selecting a suboptimal pairing can result in a longer route.

  3. Overlooking Shortest Paths Using non-optimal paths between odd nodes when calculating pairings increases the route length unnecessarily.

  4. Not Constructing a Circuit Forgetting to construct a closed route that starts and ends at the same vertex leads to an incomplete solution.

  5. Neglecting to Add Edge Weights Omitting the weights of duplicated edges when calculating the total distance results in an incorrect total.

infoNote

Key Formulas/Theorems

  1. Eulerian Graph: A graph is Eulerian if all vertices have even degrees, and the total distance is the sum of the original edge weights.

  2. Semi-Eulerian Graph: A graph with exactly two odd-degree vertices requires duplication of edges to make it Eulerian.

  3. Shortest Path for Pairing:

Added Weight=min(weights of all possible odd vertex pairings)\text{Added Weight} = \min(\text{weights of all possible odd vertex pairings})
  1. Total Route Distance:
Total Distance=Sum of Original Edge Weights+Sum of Added Edge Weights\text{Total Distance} = \text{Sum of Original Edge Weights} + \text{Sum of Added Edge Weights}
  1. Constructing the Circuit: Use an Eulerian circuit algorithm to find the final route after adjustments.
Books

Only available for registered users.

Sign up now to view the full note, or log in if you already have an account!

500K+ Students Use These Powerful Tools to Master Route Inspection

Enhance your understanding with flashcards, quizzes, and exams—designed to help you grasp key concepts, reinforce learning, and master any topic with confidence!

10 flashcards

Flashcards on Route Inspection

Revise key concepts with interactive flashcards.

Try Further Maths Decision Maths 1 Flashcards

1 quizzes

Quizzes on Route Inspection

Test your knowledge with fun and engaging quizzes.

Try Further Maths Decision Maths 1 Quizzes

29 questions

Exam questions on Route Inspection

Boost your confidence with real exam questions.

Try Further Maths Decision Maths 1 Questions

27 exams created

Exam Builder on Route Inspection

Create custom exams across topics for better practice!

Try Further Maths Decision Maths 1 exam builder

50 papers

Past Papers on Route Inspection

Practice past papers to reinforce exam experience.

Try Further Maths Decision Maths 1 Past Papers

Other Revision Notes related to Route Inspection you should explore

Discover More Revision Notes Related to Route Inspection to Deepen Your Understanding and Improve Your Mastery

Load more notes

Join 500,000+ A-Level students using SimpleStudy...

Join Thousands of A-Level Students Using SimpleStudy to Learn Smarter, Stay Organized, and Boost Their Grades with Confidence!

97% of Students

Report Improved Results

98% of Students

Recommend to friends

500,000+

Students Supported

50 Million+

Questions answered