Convex Hull: The Extreme Edge Algorithm
pretty bad: cubic
The extreme edge algorithm us almost as bad as the "extreme point" algorithm in efficiency. It has cubic order (O(N3)), which means that the algorithm will run 1000 times longer (in time) for ten times as many points. Nonetheless, these movies show clearly how much thrashing goes on, even in a really inefficient algorithm.
Example: for each pair of points, which form a potential edge of the convex hull, see if all other points like on the same side of the edge connecting the two points. If they do, then this line is an edge of the convex hull. The algorithm identifies the edges of the convex hull, but it does not either connect them in either a clockwise or counterclockwise order.
Movies
Nine movies: four with eight points, three with sixteen points, and two with thirty-two points. One of the eight-point movies also includes pauses at important events in the algorithm at which a question is posed to the student.
Remember the guidelines for use of these movies.
|
Watch, download: 8 points (1.9 Mb) Watch, download: 8 point (1.8 Mb) Watch, download: 8 points (1.9 Mb) Watch, download: 8 points with questions (3.8 Mb) |
Watch, download: 16 points (2.9 Mb) Watch, download: 16 points (2.7 Mb) Watch, download: 16 points (2.8 Mb) |
Watch, download: 32 points (6.7 Mb) Watch, download: 32 points (6.7 Mb) |



