Computational and Metric Geometry

Instructor: Yury Makarychev
Course: TTIC 31100 and CMSC 39010-1
Textbook: Computational Geometry by M. de Berg, O. Cheong, M. van Kreveld, M. Overmars.
Requirements: There will be 3 or 4 homework assignments. There will be no exams.
Description: The course covers fundamental concepts, algorithms and techniques in computational and metric geometry. Topics covered include: convex hulls, polygon triangulations, range searching, segment intersection, Voronoi diagrams, Delaunay triangulations, metric and normed spaces, low-distortion metric embeddings and their applications in approximation algorithms, padded decomposition of metric spaces, Johnson–Lindenstrauss transform and dimension reduction, approximate nearest neighbor search and locality-sensitive hashing.
W. Kandinsky: Mild Tension, 1923
W. Kandinsky: Mild Tension, 1923

Lecture Notes and References

Tentative Schedule