Hello, if you have any need, please feel free to consult us, this is my wechat: wx91due
COMP 4202/5204 Assignment 1
Question 1: 20 points
Question 2: 20 points
You are given two planar subdivisons as per figure. Compute the overlay and the topology using the algorithm presented in class. Illustrate the steps the algorithm takes. Make sure that you are carrying out ALL steps of the overlay procedure!
Question 4: 20 points
A fancy museum (whose floorplan is given by a simple polygon) has installed some laser sensors to prevent robberies. Two laser sensors are connecting if they are horizontally visible (inside the polygon). That means the horizontal line-segment joining the two sensors is not intersected by a museum wall (i.e., by an edge of the floorplan polygon. Again we only care about sensor visiblity inside.). Let m be the number of sensors and n be the number of polygon edges. Design an efficient algorithm for finding all pairs of connecting sensors, analyze its time complexity in terms of m and n. Argue why your algorithm is correct. As always, the better the algorithm the better the mark. You may use any algorithm discussed in class.
Question 5: 20 points
Carleton wants to help students who have mobility issues (say a broken leg, ...). These students need to get from buildung A to buildung B, or to the O-train, bus, to their private cars... respecting their abilities. Design a GIS-based system to help those students.
- List all relevant queries
- List all data that need to be collected to answer these. Invstigate where you might get them from.
- List all algorithms that need to be implemented/found/designed in this context
Question 6: 15 points GRADUATE STUDENTS - only
Describe and illustrate the algorithms to compute the dual going from VD to DT and from DT to VD. Suppose someone gives you a Voronoi diagram and forgets to give you the input point set.
Can you always uniquely reconstruct that missing point set? If not, are there conditions on the VD that makes the reconstruction unique?