Math Problem Statement
- [6 marks] Consider the following floor-plan of a house:
Lounge Hall Kitchen Dining room Conservatory Garden The owner, Ingvar, has forgotten to build any interior doors. He would like to spend as little as possible, and so wants to install the minimum number of doors that will make his house completely accessible. He would also like visitors to his house to be able to visit each room in turn, starting from the hall, with a minimum amount of backtracking. Use the graph theory you have learnt in this module to solve Ingvar’s problem. In your answer, you should:
(a) [1 mark] Convert the floor plan into a graph, with one node 𝐷, 𝐻, 𝐾, 𝐿, 𝐶, 𝐺 for each of the six rooms, and an edge between two rooms if they share a wall.
(b) [1 mark] State which graph-theoretic concept will provide a solution to the problem of installing a minimum number of doors that will make the house completely accessible.
(c) [1 mark] State an algorithm studied in the unit which will provide a solution which satisfies Ingvar’s constraints.
(d) [3 marks] Carry out this algorithm on the graph, and illustrate your answer on a copy of the original floor-plan.
Solution
Ask a new question for Free
By Image
Drop file here or Click Here to upload
Math Problem Analysis
Mathematical Concepts
Graph Theory
Minimum Spanning Tree (MST)
Cycle Detection
Connectivity
Formulas
-
Theorems
Kruskal's Algorithm
Prim's Algorithm
Suitable Grade Level
Undergraduate
Related Recommendation
Solving MST and Shortest Path Problems with Kruskal, Prim, and Dijkstra
Muddy City Problem: Minimum Spanning Tree for Road Paving
Find the Largest Edge Weight in the Minimum Spanning Tree for a 2D Grid
Minimum Spanning Tree Problem: Connecting Locations with Minimum Cable
Finding the Minimum Spanning Tree Using Kruskal's and Prim's Algorithms