Title | Time | Room | Instructor |
---|---|---|---|
Graphs and Geometry | 28.11.2022 13:15 - 14:30 (Mon) | Kaluza, Vojtech | |
Graphs and Geometry | 28.11.2022 14:45 - 15:45 (Mon) | ||
Graphs and Geometry | 30.11.2022 13:15 - 14:30 (Wed) | Kaluza, Vojtech | |
Graphs and Geometry | 05.12.2022 13:15 - 14:30 (Mon) | Kaluza, Vojtech | |
Graphs and Geometry | 05.12.2022 14:45 - 15:45 (Mon) | ||
Graphs and Geometry | 07.12.2022 13:15 - 14:30 (Wed) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | Kaluza, Vojtech |
Graphs and Geometry | 12.12.2022 13:15 - 14:30 (Mon) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | Kaluza, Vojtech |
Graphs and Geometry | 12.12.2022 14:45 - 16:00 (Mon) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | |
Graphs and Geometry | 14.12.2022 13:15 - 14:30 (Wed) | Kaluza, Vojtech | |
Graphs and Geometry | 09.01.2023 13:15 - 14:30 (Mon) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | Kaluza, Vojtech |
Graphs and Geometry | 09.01.2023 14:45 - 15:45 (Mon) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | |
Graphs and Geometry | 11.01.2023 13:15 - 14:30 (Wed) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | Kaluza, Vojtech |
Graphs and Geometry | 16.01.2023 13:15 - 14:30 (Mon) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | Kaluza, Vojtech |
Graphs and Geometry | 16.01.2023 14:45 - 15:45 (Mon) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | |
Graphs and Geometry | 18.01.2023 13:15 - 14:30 (Wed) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | Kaluza, Vojtech |
Graphs and Geometry | 23.01.2023 13:15 - 14:30 (Mon) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | Kaluza, Vojtech |
Graphs and Geometry | 23.01.2023 14:45 - 15:45 (Mon) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | |
Graphs and Geometry | 25.01.2023 13:15 - 14:30 (Wed) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | Kaluza, Vojtech |
Graphs and Geometry | 30.01.2023 13:15 - 14:30 (Mon) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | Kaluza, Vojtech |
Graphs and Geometry | 30.01.2023 14:45 - 15:45 (Mon) | Central Bldg / O1 / Mondi 3 (I01.O1.010) | |
Graphs and Geometry | 01.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 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