Kombinatoricka a vypocetni geometrie I 2015/2016
Combinatorial and Computational Geometry I 2015/2016
(Jan Kyncl, Martin Tancer, KAM)

Prednaska: v utery od 12:20 v S4. Prednaska je letos v anglictine, muzete se ale ptat i cesky.

Lecture: Tuesdays at 12:20 in S4. The lectures are in English this year, but you can also ask questions in Czech.

Seznam odprednesene latky najdete na konci teto stranky.

For the list of topics covered please see the end of this page.

Cviceni: po prednasce 14:00 v S4 podle rozvrhu na strance cviceni. Cviceni jsou cesky i anglicky.

Exercise sessions: after the lecture at 14:00 in S4 according to the schedule on the exercise webpage. The exercises are both in Czech and English.


Rozsah vyuky: ZIMNI semestr 2/2 Z, Zk. Záznam v SISu
Extent of teaching: WINTER semester 2/2 (Exam and Exercise credit). Entry in SIS

Anotace
Vypocetni geometrie se zabyva navrhem efektivnich algoritmu pro geometricke problemy v rovine i ve vicedimenzionalnim prostoru (napr. je-li dano n bodu v rovine, jak co nejefektivneji najit dvojici bodu s nejmensi vzdalenosti). Takove problemy jsou motivovany aplikacemi v pocitacove grafice, prostorovem modelovani (napr. molekul, budov, soucastek), geografickych informacnich systemech a pod. Pri analyze takovych algoritmu se potrebuje kombinatoricka geometrie, studujici kombinatoricke vlastnosti geometrickych konfiguraci, konvexnich mnozin a pod. Vysledky jsou dulezite i z ciste matematickeho hlediska, napr. v teorii cisel. V teto uvodni prednasce se probiraji zakladni pojmy a metody, s durazem na matematicky zaklad (jine mozne podani by bylo z vice "informatickeho" hlediska, s durazem na datove struktury, implementaci algoritmu apod.). O naplni prednasky si muzete udelat lepsi predstavu podle latky probrane v lonske prednasce.

Annotation
Discrete geometry investigates combinatorial properties of geometric objects such as finite point sets or convex sets in Euclidean spaces. Computational geometry considers the design of efficient algorithms for computing with geometric configurations, and discrete geometry serves as its mathematical foundation. Part I of the course is a concise introduction. The contents of Part II varies among the years, each year covering a few selected topics in more depth.

Osnova
Zakladni vety o konvexnich mnozinach (Radonova, Hellyho veta), Minkowskeho veta, geometricka dualita, incidence bodu a primek, definice a zakladni vlastnosti konvexnich mnohostenu, kombinatoricka slozitost konvexnich mnohostenu (cyklicke mnohosteny), Voroneho diagram a Delaunayova triangulace, arrangementy nadrovin (pocet sten, veta o zone), strategie "zametani roviny " (hledani pruseciku usecek), strategie "pravdepodobnostni inkrementalni konstrukce ", problem lokalizace bodu, vypocet konvexniho obalu, konstrukce arrangementu, linearni programovani v male dimenzi, triangulace mnohouhelnika v rovine.

Outline
Basic theorems on convex sets (Hellyho, Radon, Caratheodory, separation). Minkowski's theorem on lattice points in convex bodies. Geometric duality. Line-point incidences. Convex polytopes: definition, basic properties, maximum number of faces. Voronoi diagrams. Hyperplane arrangements. Introduction to algorithms of computational geometry. Randomized incremental algorithms.

Literatura

Literature

Topics covered:

Lecture 6.10. (JK)

Lecture 13.10. (JK)

Lecture 20.10. (JK)

Lecture 27.10. (MT)

Lecture 3.11. (JK)

Lecture 10.11. (JK)

Lecture 24.11. (JK)

Lecture 1.12. (JK, MT)

Lecture 8.12. (MT)

Lecture 15.12. (MT)

Lecture 22.12. (MT)

Lecture 5.1. (MT)

Lecture 12. 1. (MT)