David Dumas
University of Illinois at Chicago
Spring 2011
![]() |
| Overlapping polygons and a triangulation of the induced planar decomposition. |
| Instructor | David Dumas (ddumas@math.uic.edu) |
|---|---|
| Office hours | Mondays 4-5 and Wednesdays 11-12 in SEO 503 |
| CRN | 31103 (undergraduate), 31104 (graduate) |
| Lectures | MWF 2:00 - 2:50pm in Lincoln Hall 321 |
| Text |
de Berg, Cheong, van Kreveld, and Overmars. Computational Geometry: Algorithms and Applications, 3ed. Springer-Verlag, 2008. ISBN-13: 978-3540779735 (compare prices and availability at several booksellers) |
| Date | Reading |
|---|---|
| Mon, Jan 10 | Chapter 1 |
| Wed, Jan 19 | Chapter 2 |
| Mon, Jan 31 | Chapter 3 |
| Mon, Feb 7 | Chapter 4 (can skip 4.6, 4.7) |
| Wed, Feb 18 | Chapter 5 (can skip 5.6) |
| Mon, Feb 28 | Chapter 6 |
| Mon, Mar 7 | Chapter 7 Voronoi Diagrams and a Day at the Beach by David Austin |
| Fri, Mar 18 | Chapter 8 |
| Mon, Apr 4 | Chapter 9 |
| Fri, Apr 15 | Chapter 11 |
| Hwk # | Due | Problems |
|---|---|---|
| 0 | Fri, Jan 21 | Install CGAL and email a screenshot (sample, annotated) |
| 1 | Mon, Jan 24 | Lecture 2: Exercises 1.5, 1.6, 1.7 |
| 2 | Mon, Jan 31 |
Lecture 4: Exercises 2.2, 2.14 Lecture 6: Exercises 2.5, 2.6, 2.7 |
| 3 | Mon, Feb 14 |
Lecture 11: Problems (PDF) Lecture 13: Exercises 3.7, 3.8 |
| 4 | Mon, Feb 28 |
Lecture 16: Exercises 4.4 Lecture 18: Exercises 4.9, 4.13 |
| 5 | Mon, Mar 14 |
Lecture 21: Exercises 5.1, 5.6 Lecture 24: Exercises 6.1, 6.5 |
| 6 | Mon, Apr 4 | Submit a final project proposal |
| 7 | Mon, Apr 11 |
Lecture 30: 7.5, 7.7 Lecture 33: 8.2, 8.11 |
| 8 | Optional / Extra credit Fri, Apr 22 |
Lecture 36: 9.2, 9.4, 9.5a-b |
| Project # | Due | |
|---|---|---|
| 1 | Mon, Feb 7 |
Convex hull and segment intersection Project description: PDF Source files: tar.gz - zip |
| 2 | Fri, Mar 4 |
Polygons Project description: PDF (longer PDF with full source listings) Source files: tar.gz - zip Test polygons (tar.gz) |
| 3 | Fri, Apr 1 |
Point Location Project description: PDF Source files: tar.gz - zip |
| Final |
Fri, Apr 29 (reports) Last week / final (presentations) |
Detailed information |
apt-get install g++ libcgal5 libcgal-demo
| Homework | 30% |
|---|---|
| Projects | 30% |
| Final project | 40% |