VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Algorithms for Geometric Problems
Last Updated: 2026-02-05 16:38:15
Abstract
We discuss a selection of simple combinatorial algorithms for geometric problems. Such algorithms and problems are characterized by the fact that they deal with geometric primitives such as points and lines, for example in the Euclidean plane.
Objective
To get an overview over some of the fundamental problems in computational geometry. To get a taste of the relevant techniques and the challenges that arise when designing algorithms for geometric problems. To get some experience in giving a clear, accurate, and hopefully exciting presentation in front of a live audience.
Content
In this seminar, we will give an overview over some of the basic problems and techniques that are relevant to the field of computational geometry. That is, we will study combinatorial algorithms for problems where either the input or the output (or both) consists of geometric objects such as points, line segments, triangles, circles, polygons, triangulations, convex hulls, and more. For the sake of easy visualization, we will mostly consider problems in two (or maybe three) spatial dimensions. Each participant will study one specific topic from either a scientific publication or a section/chapter of a textbook, and will give a presentation about it. The available topics will be selected in such a way that they are easy to understand and appreciate for anyone who is familiar with the basic ideas and techniques of algorithm design, as taught in the Bachelor's program.
Resources
Literature
Suitable topics from textbooks and original research articles will be provided during the kick-off meeting.
Learning Materials (Links)
- Main link
- Website
General Information
- Language
- English
- Levels
- BSC
- Frequency
- Yearly recurring
Examination
- Type
- graded semester performance
Registration & Places
- Max Places
- 20
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| seminar | Algorithms for Geometric Problems |
|
2 h weekly |
Offered In
-
-
Seminar (Students may also choose a seminar from the Master's program in Computer Science. It is their responsibility to make sure that they meet the requirements and conditions for this seminar.)
-