Route Inspection

77 questions · 15 question types identified

Sort by: Question count | Difficulty
Optimal starting/finishing vertices

Identify which vertices should be chosen as start and/or end points to minimize route length when endpoints are flexible.

11 Standard +0.2
14.3% of questions
Show example »
  1. Use the Route Inspection algorithm to find which paths, if any, need to be traversed twice. It is decided to start the inspection at node \(C\). The inspection must still traverse each pipe at least once but may finish at any node.
  2. Explaining your reasoning briefly, determine the node at which the inspection should finish if the route is to be minimised. State the length of your route.
    (3)
View full question →
Easiest question Moderate -0.8 »
\includegraphics{figure_2} Figure 2 shows the network of pipes represented by arcs. The length of each pipe, in kilometres, is shown by the number on each arc. The network is to be inspected for leakages, using the shortest route and starting and finishing at A.
  1. Use the route inspection algorithm to find which arcs, if any, need to be traversed twice. [4]
  2. State the length of the minimum route. [The total weight of the network is 394 km.] [1]
It is now permitted to start and finish the inspection at two distinct vertices.
  1. State, with a reason, which two vertices should be chosen to minimise the length of the new route. [2]
View full question →
Hardest question Challenging +1.2 »
A jeweller is making pendants. Each pendant is made by bending a single, continuous strand of wire. Each pendant has the same design as shown below. \includegraphics{figure_7} The lengths on the diagram are in millimetres. The sum of these lengths is 240 mm As the jeweller does not cut the wire, some sections require a double length of wire.
  1. The jeweller makes a pendant by starting and finishing at \(B\) Find the minimum length of the strand of wire that the jeweller needs to make the pendant. Fully justify your answer. [4 marks]
  2. The jeweller makes another pendant of the same design. Find the minimum possible length for the strand of wire that the jeweller would need. [2 marks]
  3. By considering the differences between the pendants in part (a) and part (b), state one reason why the jeweller may prefer the pendant in part (a). [1 mark]
View full question →
Combined Dijkstra and route inspection

Apply both Dijkstra's algorithm for shortest paths and route inspection algorithm in the same problem, often to find pairings between odd vertices.

10 Standard +0.7
13.0% of questions
Show example »
The network below shows 13 towns. The times, in minutes, to travel between pairs of towns are indicated on the edges. The total of all the times is 384 minutes.
  1. Use Dijkstra's algorithm on the network below, starting from \(M\), to find the minimum time to travel from \(M\) to each of the other towns. [7 marks]
    1. Find the travelling time of an optimum Chinese postman route around the network, starting and finishing at \(M\). [6 marks]
    2. State the number of times that the vertex \(F\) would appear in a corresponding route. [1 mark]
\includegraphics{figure_4}
View full question →
Easiest question Moderate -0.3 »
The network below shows 13 towns. The times, in minutes, to travel between pairs of towns are indicated on the edges. The total of all the times is 384 minutes.
  1. Use Dijkstra's algorithm on the network below, starting from \(M\), to find the minimum time to travel from \(M\) to each of the other towns. [7 marks]
    1. Find the travelling time of an optimum Chinese postman route around the network, starting and finishing at \(M\). [6 marks]
    2. State the number of times that the vertex \(F\) would appear in a corresponding route. [1 mark]
\includegraphics{figure_4}
View full question →
Hardest question Challenging +1.2 »
5 The network below represents the streets in a small village. The weights on the arcs show distances in metres. The total length of all the streets shown is 2200 metres. \includegraphics[max width=\textwidth, alt={}, center]{372c062a-793f-4fb8-a769-957479f5fce7-07_499_1264_367_402}
  1. Apply Dijkstra's algorithm to the network, starting at \(A\), to find the shortest route from \(A\) to \(H\).
  2. Write down the shortest route from \(A\) to \(E\) and the shortest route from \(A\) to \(G\). Sheng-Li needs to travel along every street to deliver leaflets. He will start and finish at \(A\).
  3. Explain why Sheng-Li will need to repeat some streets.
  4. Showing your working, find the length of the shortest route that Sheng-Li can take, starting and ending at \(A\), to deliver leaflets to every street. The streets have houses on both sides. Sheng-Li does not want to keep crossing the streets from one side to the other. His friend Nadia offers to help him. They decide that they will work together and set off from \(A\), with Sheng-Li delivering to one side of \(A B\) and Nadia delivering to the other side. Each street will have to be travelled along twice, either by both of them travelling along it once or by one of them travelling along it twice. Nadia and Sheng-Li travel \(A - B - C - E\). At this point Sheng-Li is called back to \(A\). He travels along \(E - C - A\), delivering leaflets on one side of \(C A\). Nadia completes the leaflet delivery on her own.
  5. Calculate the minimum distance that Nadia will need to travel on her own to complete the delivery. Explain how your answer was achieved and how you know that it is the minimum possible distance.
    [0pt] [4]
View full question →
Basic Chinese Postman (closed route)

Find the length of an optimal Chinese postman route starting and finishing at the same specified vertex, requiring identification of odd vertices and pairing them optimally.

8 Moderate -0.5
10.4% of questions
Show example »
\includegraphics{figure_1}
  1. Using an appropriate algorithm, obtain a suitable route starting and finishing at A. [5 marks]
  2. Calculate the total length of this route. [2 marks]
View full question →
Chinese Postman with different start/end

Find the optimal route traversing all edges at least once but starting at one vertex and finishing at a different specified vertex.

6 Standard +0.2
7.8% of questions
Show example »
5. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{e0c89aba-9d2e-469b-8635-d513df0b65a4-06_725_1718_242_169} \captionsetup{labelformat=empty} \caption{Figure 6
[0pt] [The total weight of the network is 601]}
\end{figure} Figure 6 represents a network of footpaths in a park. The number on each arc is the length, in metres, of the corresponding footpath. An inspection route of minimum length that traverses each footpath at least once needs to be found.
  1. Write down the nodes at which the route will start and finish.
    (1) It is now decided to start the inspection route at B and finish the inspection route at D . A route of minimum length that traverses each footpath at least once needs to be found.
  2. By considering the pairings of all relevant nodes find the arcs that will need to be traversed twice. You must make your method and working clear.
  3. Write down a possible shortest inspection route, giving its length.
View full question →
Explain why Eulerian circuit impossible

Explain why it is not possible to traverse each edge exactly once and return to the start, typically by identifying odd-degree vertices.

6 Moderate -0.5
7.8% of questions
Show example »
3 A local council is responsible for gritting roads. The diagram shows the length, in miles, of the roads that have to be gritted. \includegraphics[max width=\textwidth, alt={}, center]{76bccb26-f2ec-4798-bb6b-89c922f9651a-03_671_686_488_669} Total length \(= 87\) miles The gritter is based at \(A\), and must travel along all the roads, at least once, before returning to \(A\).
  1. Explain why it is not possible to start from \(A\) and, by travelling along each road only once, return to \(A\).
  2. Find an optimal 'Chinese postman' route around the network, starting and finishing at \(A\). State the length of your route.
View full question →
Effect of adding/removing edge

Determine how adding or removing an edge affects the length of the optimal Chinese postman route, requiring re-analysis of odd vertices.

6 Standard +0.2
7.8% of questions
Show example »
  1. Calculate the shortest distance that the mole must travel if it starts and ends at vertex \(A\).
  2. The pipe connecting \(B\) to \(H\) is removed for repairs. By considering every possible pairing of odd vertices, and showing your working clearly, calculate the shortest distance that the mole must travel to pass along each pipe on this reduced network, starting and finishing at \(A\).
View full question →
Chinese Postman with flexible endpoints

Find the optimal route traversing all edges at least once where the start and/or end vertices can be chosen freely to minimize distance.

5 Standard +0.5
6.5% of questions
Show example »
4 The diagram shows a network of roads connecting 6 villages. The number on each edge is the length, in miles, of the road. \includegraphics[max width=\textwidth, alt={}, center]{63e7775d-2a63-4584-b3be-ce97927bcfcc-04_670_1298_466_356} Total length of the roads \(= 164\) miles
  1. A police patrol car based at village \(A\) has to travel along each road at least once before returning to \(A\). Find the length of an optimal 'Chinese postman' route for the police patrol car.
  2. A council worker starts from \(A\) and travels along each road at least once before finishing at \(C\). Find the length of an optimal route for the council worker.
  3. A politician is to travel along all the roads at least once. He can start his journey at any village and can finish his journey at any village.
    1. Find the length of an optimal route for the politician.
    2. State the vertices from which the politician could start in order to achieve this optimal route.
View full question →
Count vertex occurrences in route

State how many times a specific vertex appears in an optimal Chinese postman route.

5 Moderate -0.1
6.5% of questions
Show example »
4 The following network shows the times, in minutes, taken by a policeman to walk along roads connecting 12 places, \(A , B , \ldots , L\), on his beat. Each day, the policeman has to walk along each road at least once, starting and finishing at \(A\). \includegraphics[max width=\textwidth, alt={}, center]{5a414265-6273-41c5-ad5f-f6316bd774d0-08_1141_1313_461_360} The total of all the times in the network is 224 minutes.
  1. Find the length of an optimal Chinese postman route for the policeman.
  2. State the number of times that the vertex \(J\) would appear in a route corresponding to the length found in part (a).
View full question →
Route inspection with parameter

Find the optimal route length expressed in terms of a variable (e.g., x or y), often requiring consideration of different cases or inequalities.

5 Standard +0.9
6.5% of questions
Show example »
\includegraphics{figure_2} The arcs in Fig. 2 represent roads in a town. The weight on each arc gives the time, in minutes, taken to drive along that road. The times taken to drive along \(AB\) and \(DE\) vary depending upon the time of day. A police officer wishes to drive along each road at least once, starting and finishing at \(A\). The journey is to be completed in the least time.
  1. Briefly explain how you know that a route between \(B\) and \(E\) will have to be repeated. [1]
  2. List the possible routes between \(B\) and \(E\). State how long each would take, in terms of \(x\) where appropriate. [2]
  3. Find the range of values that \(x\) must satisfy so that \(DE\) would be one of the repeated arcs. [3] Given that \(x = 7\),
  4. find the total time needed for the police officer to carry out this journey. [3]
View full question →
Route inspection with time constraint

Find optimal route and convert distance to time using given speed, or determine if a route is feasible within time/fuel constraints.

4 Standard +0.6
5.2% of questions
Show example »
A company delivers parcels to houses in a village, using a van. The network below shows the roads in the village. Each node represents a road junction and the weight of each arc represents the length, in miles, of the road between the junctions. \includegraphics{figure_6} The total length of all of the roads in the village is 31.4 miles. On one particular day, the driver is due to make deliveries to at least one house on each road, so the van must travel along each road at least once. However, the driver has forgotten to add fuel to the van and it only has 4.5 litres of fuel to use to make its deliveries. The van uses, on average, 1 litre of fuel to travel 7.8 miles along the roads of this village. Whilst making each delivery, the driver turns off the van's engine so it does not use any fuel. Determine whether the van has enough fuel for the driver to make all of the deliveries to houses on each road of the village, starting and finishing at the same junction. Fully justify your answer. [6 marks]
View full question →
Write explicit optimal route

State a complete optimal route as a sequence of vertices, not just its length, showing which edges are repeated.

3 Standard +0.3
3.9% of questions
Show example »
3. \begin{figure}[h]
\captionsetup{labelformat=empty} \caption{Figure 2} \includegraphics[alt={},max width=\textwidth]{6d306129-6e1f-424a-b21c-1bf6434ee082-4_678_1151_425_399}
\end{figure} Figure 2 shows a new small business park. The vertices \(A , B , C , D , E , F\) and \(G\) represent the various buildings and the arcs represent footpaths. The number on an arc gives the length, in metres, of the path. The management wishes to inspect each path to make sure it is fit for use. Starting and finishing at \(A\), solve the Route Inspection (Chinese Postman) problem for the network shown in Fig. 2 and hence determine the minimum distance thet needs to be walked in carrying out this inspection. Make your method and working clear and give a possible route of minimum length.
View full question →
Describe route inspection algorithm

Describe or state the steps of the Chinese postman/route inspection algorithm without necessarily applying it.

2 Moderate -0.8
2.6% of questions
Show example »
\includegraphics{figure_3} An algorithm is described by the flow chart shown in Figure 3.
  1. Given that \(x = 54\) and \(y = 63\), complete the table in the answer book to show the results obtained at each step when the algorithm is applied. [7]
  2. State what the algorithm achieves. [2]
(Total 9 marks)
View full question →
Find parameter values from route length

Given the length of an optimal route and other constraints, work backwards to find unknown edge weights or parameters.

2 Standard +0.8
2.6% of questions
Show example »
  1. Explain why it is impossible to draw a network with exactly three odd vertices. [2]
\includegraphics{figure_1} The Route Inspection problem is solved for the network in Fig. 1 and the length of the route is found to be 100.
  1. Determine the value of \(x\), showing your working clearly. [4]
View full question →
Double traversal (both sides of street)

Find optimal route where each edge must be traversed exactly twice (e.g., for inspecting both sides of a street), differing from standard route inspection.

2 Moderate -0.8
2.6% of questions
Show example »
1. \begin{figure}[h]
\captionsetup{labelformat=empty} \caption{Figure 1} \includegraphics[alt={},max width=\textwidth]{75ea31c7-11e7-4dd9-9312-4cf32bba622b-02_992_1292_477_342}
\end{figure} A local council is responsible for maintaining pavements in a district. The roads for which it is responsible are represented by arcs in Fig. 1.The junctions are labelled \(A , B , C , \ldots , G\). The number on each arc represents the length of that road in km. The council has received a number of complaints about the condition of the pavements. In order to inspect the pavements, a council employee needs to walk along each road twice (once on each side of the road) starting and ending at the council offices at \(C\). The length of the route is to be minimal. Ignore the widths of the roads.
  1. Explain how this situation differs from the standard Route Inspection problem.
  2. Find a route of minimum length and state its length.
View full question →
State Eulerian/semi-Eulerian classification

Classify a graph as Eulerian, semi-Eulerian, or neither based on the degrees of its vertices, with justification.

1 Moderate -0.5
1.3% of questions
Show example »
3. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{c8134d3b-71cb-4b92-ac54-81a4ff8f3011-05_702_1479_201_293} \captionsetup{labelformat=empty} \caption{Figure 2}
\end{figure} [The total weight of the network is 120]
  1. Explain what is meant by the term "path".
  2. State, with a reason, whether the network in Figure 2 is Eulerian, semi-Eulerian or neither. Figure 2 represents a network of cycle tracks between eight villages, \(\mathrm { A } , \mathrm { B } , \mathrm { C } , \mathrm { D } , \mathrm { E } , \mathrm { F } , \mathrm { G }\) and H . The number on each arc represents the length, in km , of the corresponding track. Samira lives in village A, and wishes to visit her friend, Daisy, who lives in village H.
  3. Use Dijkstra's algorithm to find the shortest path that Samira can take. An extra cycle track of length 9 km is to be added to the network. It will either go directly between C and D or directly between E and G . Daisy plans to cycle along every track in the new network, starting and finishing at H .
    Given that the addition of either track CD or track EG will not affect the final values obtained in (c),
  4. use a suitable algorithm to find out which of the two possible extra tracks will give Daisy the shortest route, making your method and working clear. You must
View full question →
Unclassified

Questions not yet assigned to a type.

1
1.3% of questions
Show 1 unclassified »
Lucy is making party bags which she will sell to raise money for charity. She has three colours of party bag: red, yellow and blue. The bags contain balloons, sweets and toys. Lucy has a stock of 40 balloons, 80 sweets and 30 toys. The table shows how many balloons, sweets and toys are needed for one party bag of each colour.
Colour of party bagBalloonsSweetsToys
Red535
Yellow472
Blue663
Lucy will raise £1 for each bag that she sells, irrespective of its colour. She wants to calculate how many bags of each colour she should make to maximise the total amount raised for charity. Lucy has started to model the problem as an LP formulation. Maximise \quad \(P = x + y + z\), subject to \quad \(3x + 7y + 6z \leq 80\).
  1. What does the variable \(x\) represent in Lucy's formulation? [1]
  2. Explain why the constraint \(3x + 7y + 6z \leq 80\) must hold and write down another two similar constraints. [3]
  3. What other constraints and restrictions apply to the values of \(x\), \(y\) and \(z\)? [1]
  4. What assumption is needed for the objective to be valid? [1]
  5. Represent the problem as an initial Simplex tableau. Do not carry out any iterations yet. [3]
  6. Perform one iteration of the Simplex algorithm, choosing a pivot from the \(x\) column. Explain how the choice of pivot row was made and show how each row was calculated. [6]
  7. Write down the values of \(x\), \(y\) and \(z\) from the first iteration of the Simplex algorithm and hence find the number of bags of each colour that Lucy should make according to this non-optimal tableau. [2]
In the optimal solution Lucy makes 10 bags.
  1. Without carrying out further iterations of the Simplex algorithm, find a solution in which Lucy should make 10 bags. [1]