CS 763 Project, University of Waterloo
 
Fall 2022, Anna Lubiw
 
Presentation in class (15 minutes + 5 minutes for discussion/questions).
These will be scheduled for the last 5 classes, Nov. 21, 23, 28, 30, Dec 5.
Written Report due December 16, 2020.
 
For your project you must read and report on at least one paper in computational geometry. Many suggestions have been given in the lecture slides, and you can find some more suggestions below.
You may pick a paper not on the list -- choose a paper from a reputable computational geometry (or algorithms or graphics) journal or conference, and check your choice with me. Note: make sure you use the journal version of your paper if there is one (use scholar.google.ca to check this).
You should not report on a survey paper, though you might use a survey paper to help you find a good paper on a particular topic.
An alternative to the single-paper report is to tackle an open problem, in which case you should survey what is known and suggest ideas of how to tackle the problem. You do not need to solve the problem.
Your presentation will be judged based on how well you comprehend and communicate the results in the paper. Keep in mind that your audience is the other students in the class. Specific criteria are: (1) quality of presentation; (2) understanding of the paper; (3) handling of questions.
Your written report should do two things: (1) summarize the paper you presented in class; and (2) discuss what comes next on the topic, either work that WAS done in the case of an older paper, or work that MIGHT be done next in the case of a newer paper. Aim for approximately 5 pages. Do not simply repeat the contents of the paper.
 
For ideas and collections of papers try the following links:
 
*
Symposium on Computational Geometry
*
Google Scholar scholar.google.ca
V
computational geometry journals:
*
Discrete and Computational Geometry
*
Computational Geometry: Theory and Applications
*
Journal of Computational Geometry
*
International Journal of Computational Geometry
 
Suggestions, some from lectures, some extra. Click on triangle for list of papers:
this is not a comprehensive list, just some starting points!
 
>
visibility
>
triangulating polygons and planar graphs
>
decomposing polygons/polyhedra
>
convex hull and problems on convex polyhedra
>
Voronoi diagrams, Delaunay triangulations
>
curves and polylines in the plane
>
encoding point sets
>
triangulating point sets
>
meshing
>
surface reconstruction and related
>
range searching
>
planar point location
>
nearest neighbours
>
spanners
>
motion planning and folding
>
robustness, perturbations
>
shortest paths