Graphs and Geometry

TitleTimeRoomInstructor
Graphs and Geometry28.11.2022 13:15 - 14:30 (Mon)Kaluza, Vojtech
Graphs and Geometry28.11.2022 14:45 - 15:45 (Mon)
Graphs and Geometry30.11.2022 13:15 - 14:30 (Wed)Kaluza, Vojtech
Graphs and Geometry05.12.2022 13:15 - 14:30 (Mon)Kaluza, Vojtech
Graphs and Geometry05.12.2022 14:45 - 15:45 (Mon)
Graphs and Geometry07.12.2022 13:15 - 14:30 (Wed)Central Bldg / O1 / Mondi 3 (I01.O1.010)Kaluza, Vojtech
Graphs and Geometry12.12.2022 13:15 - 14:30 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)Kaluza, Vojtech
Graphs and Geometry12.12.2022 14:45 - 16:00 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)
Graphs and Geometry14.12.2022 13:15 - 14:30 (Wed)Kaluza, Vojtech
Graphs and Geometry09.01.2023 13:15 - 14:30 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)Kaluza, Vojtech
Graphs and Geometry09.01.2023 14:45 - 15:45 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)
Graphs and Geometry11.01.2023 13:15 - 14:30 (Wed)Central Bldg / O1 / Mondi 3 (I01.O1.010)Kaluza, Vojtech
Graphs and Geometry16.01.2023 13:15 - 14:30 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)Kaluza, Vojtech
Graphs and Geometry16.01.2023 14:45 - 15:45 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)
Graphs and Geometry18.01.2023 13:15 - 14:30 (Wed)Central Bldg / O1 / Mondi 3 (I01.O1.010)Kaluza, Vojtech
Graphs and Geometry23.01.2023 13:15 - 14:30 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)Kaluza, Vojtech
Graphs and Geometry23.01.2023 14:45 - 15:45 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)
Graphs and Geometry25.01.2023 13:15 - 14:30 (Wed)Central Bldg / O1 / Mondi 3 (I01.O1.010)Kaluza, Vojtech
Graphs and Geometry30.01.2023 13:15 - 14:30 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)Kaluza, Vojtech
Graphs and Geometry30.01.2023 14:45 - 15:45 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)
Graphs and Geometry01.02.2023 13:15 - 14:30 (Wed)Central Bldg / O1 / Mondi 3 (I01.O1.010)Kaluza, Vojtech
Description: 
Graphs are purely combinatorial objects. While it is natural for us to use geometry to visualize them in order to better grasp their structure, it is perhaps a bit surprising that representing a graph geometrically can significantly help to study its properties that have apparently nothing to do with geometry and also to devise algorithms for various graph problems. The purpose of the course is to present three topics where graphs and geometry couple in a nice way yielding arguably unexpected applications. The topics are chosen to display a broad spectrum of mathematical tools used in the development, study and use of various geometric representations of graphs while keeping the prerequisites reasonably low. The tools are ranging from elementary geometry, linear algebra and (elements of) differential geometry to probabilistic constructions, metric embeddings and optimization. The topics covered will be: 1) Coin representations of planar graphs—Koebe’s theorem, the Cage theorem. Applications: the planar separator theorem and a bound on the expansion of planar graphs. 2) Colin de Verdière’s graph parameter—its minor monotonicity, geometric characterizations it provides (outerplanarity, planarity, linkless embeddability), discussion of open problems Application: Steinitz’s representation of a planar graph. 3) Low distortion metric embeddings—distortion, the Johnson–Lindenstraus lemma, a random subset embedding, Bourgain’s theorem. Application: Algorithm to approximate the sparsest cut in a given graph.
Capacity: 
1/20
Course Code: 
C_MAT-3000_F22
Course instructor(s): 
Vojtech Kaluza
Course type: 
Taught course
Course tags: 
Elective
Course level: 
Advanced/foundational
Primary Track: 
Mathematics
Secondary Track(s): 
Computer Science
Duration: 
Half semester
ECTS: 
3
Semester: 
Fall 2
Target audience: 
Students with solid background in mathematics or theoretical computer science
Prerequisites: 
Familiarity with linear algebra, elementary probability theory and basic calculus are assumed. More advanced tools will be used only sparingly and will be covered in the lectures. The presentation will be adjusted to the background of the audience. The main prerequisite is an interest in mathematics and its interfaces with algorithm design.
Teaching format: 
lecture + recitation
Assessment form(s): 
participation + graded homeworks + exam
Grading scheme: 
Numeric grades (1-5)
Course Category: 
Credit Course
Academic Year: 
AY 2022/23