Computational
Thinking
10: Chinese Postman Problem
Outline
1. Introduction
2. Application of the Model
3. Model Formulation
4. Algorithm for Solution
5. Illustration of Running Algorithm
1. Introduction
- The Chinese Postman Problem was first
posed by a Chinese mathematician in
1962. It involved trying to calculate how a
postman could best choose his route so as
to minimize his time.
• This is the problem that he tried to solve:
• How could a postman visit every letter on
the graph in the shortest possible time?
Route Inspection Problem
The Route of the Postman
- Postman Tour or Route Inspection Problem, is a famous problem in Graph
Theory: The postman's job is to deliver all of the town's mail using the
shortest route possible. In order to do so, he (or she) must pass each street
once and then return to the origin.
-We model this problem using a directed
graph. Edges and nodes represent streets
and intersections, respectively. The length
of a street is represented by the weight of
the corresponding edge. By using directed
edges, it's possible to also account for one-
way-streets etc in the graph
2. Application of the Model
3. Model Formulation
Drilling down the problem
4. Algorithm of the Problem
Connected non-oriented Network
Classification of the Problem
Eulerian
Trial
Semi
Eulerian
4 Odd Vertices
Existing of
Solution
Chinese Postman
Algorithm
Example-1
Example-2
5. Illustration of Running Algorithm
Checking for Existing of Feasible Solution
Optimal Solution
References
1. https://www.slideshare.net/ocusadu/chinese-postman-problem-non-oriented-network
2. https://www-m9.ma.tum.de/graph-algorithms/directed-chinese-postman/index_en.html
3. https://studylib.net/doc/5438441/chinese-postman-problems
4. https://www.slideserve.com/jon/route-inspection

Computational Thinking 10- ChinessePostman.pdf