title:
Algorithms and Combinatorics of Geometric Graphs
Algorithmique et combinatoire des graphes géométriques
manager:
Luca Castelli Aleardi
ects:
3
period:
1
hours:
24
weeks:
8
hours-per-week:
3
language:
French by default
lang:
themes:
Discrete Math/Graphs, Geometry,Algorithms
number:
2.38.1
year:
2024, 2025

Teachers: Luca Castelli Aleardi (École Polytechnique) and Arnaud de Mesmay (CNRS & Université Gustave Eiffel).

Other teachers not teaching this year: Vincent Cohen-Addad (Google Zürich), Éric Colin de Verdière (CNRS & Université Gustave Eiffel), and Vincent Pilaud (CNRS & École Polytechnique).

What's new?

The last lecture was November 13. There are no lectures on November 20 and November 27.

Final exam will take place on December 4, usual room (1002 of Sophie Germain building). The exam will be in two parts, one for each teacher. Please prepare two sets of answer sheets, one for each part. Allowed documents: the course notes and handwritten documents. No electronic devices. The exam will have a French and an English version; answers can be given in either language.

First homework (optional): homework 1 (due on november 6th, before 9am)

Second homework (optional) homework 2 (due on November 26 AoE, November 28 AoE, by e-mail at arnaud.de-mesmay@univ-eiffel.fr). Solution.

Practical information

When? First period, Thursdays, from 8:45 to 11:45, starting September 18.

Where? Sophie Germain room 1002.

Language. Lectures will be given in French by default, or in English upon request of at least three persons who do not understand French, and if nobody objects. Questions can be raised in English or in French. The exam may be provided both in English and in French if requested.

All the material is in English (lectures notes, slides, …)

Evaluation. The evaluation is done with the final exam. Two exercises sheets (homeworks) will be proposed during the course period; if solved and given to the teacher (either a sheet written with a pen, or a LaTeX-formatted electronic version), they will give some extra credit for the final grade.

Prerequisites. None. All required notions will be introduced during the course.

Main theme

Algorithms and combinatorics for graphs are a major theme in computer science. In this course, we study various aspects of this theme in the case of graphs arising in geometric settings. Examples include planar graphs (of course), graphs drawn without crossings on topological surfaces, and graphs of polytopes and other combinatorial structures. The course is therefore at the frontier of graph algorithms, combinatorics, and computational geometry.

Following this course is a good opportunity

Preliminary roadmap

Course notes, slides and exercises

LCA's lectures (2025-26): Lecture 1 (slides), TD1 (exercise sheet), Lecture 3 (slides), TD3 (exercise sheet), Lecture 5 (slides), TD5 (exercise sheet), Lecture 7 (slides), TD7 (exercise sheet)

AdM's lectures: Lecture notes, TD2 and correction, TD4 and correction, TD6 and correction, TD8 and correction.

ECdV's lecture notes from previous years: Full lecture notes

Bibliography

Relevant courses

The course has some connections with the following ones: