Toto je starší verze dokumentu!
Výpočetní geometrie
Cvičení
Zkouška
Na zkoušce se prověřují teoretické znalosti v plném rozsahu odpřednášené a odcvičené látky.
2013
V otázkách nebylo nic z odcvičené látky. Jen z přednášek
= Písemná =
1.termín
Vysvětlit rozdíl mezi složitostí algoritmu a složitostí problému, který z nich může být větší, od obou příklad
Popsat DCEL strukturu(detailně)
Popsat vysledek counting query a report query, který z nich lze implementovat rychleji(více efektivněji)+příklad od každého
Popsat metodu slabs k hledání úseček v rovině, popsat operační a paměťovou složitost. Porovnat s metodou „trapezoid subdivison“
Popsat princip 2D range tree(co je v listech a vnitrnich uzlech, co je v kanonických množinách v druhém stromě), nakreslete příklad 2D range tree s pár elementy
Popsat Grahamův algoritmus pro konstrukci konvexní obálky, jaká je operační složitost předprocesní fáze a jaká samotné konstrukce?
Popsat pár slovy princip inkrementální konstrukce straight line
Vysvětlit princip konstrukce Voronoi diagramu pomocí rozděl a panuj
Vysvětlit algoritmus inkrementálního Delaunay triangulace a vysvětlete operace flip edge a legalize edge
2.termín
Vytvořit nad danými čísly 1D range tree a přiřadit kanonické množiny uzlům
Jak se spočítá orientovaná plocha trojúhelníku, jak se využije k určení leftturn
Jaká je souvislost VD a DT?
Jaká je struktura u lichoběžníkových map pro vyhledávání, jakou má složitost
Fortune sweep line algoritmus - pojmy beach line, druhy událostí, jak se zpracují tyto události
Z jakých objektů se skládá Voronoi diagram úseček
Pseudoalgoritmus na dolní konvexní obálku přímek
= Ústní =
Kde se objevuje pojem Zona?
Vysvětlit kanonické množiny
Popsat DCEL
Letos byly dva termíny, další se nevypsal, pokud vim. Nakonec to dal skoro všem, i když písemná tomu vůbec nenapovídala:
strana 1, strana 2
2014
= Písemná =
2.termín
Napište algoritmus pro výpis koncových bodů hran v DCEL, které mají společný bod (složitosti napsat).
Fortune sweep line algoritmus - pojmy beach line, druhy událostí, jak se zpracují tyto události.
Popsat triangulaci monotoního polygonu.
Vytvořit Voronoi diagram pro 5 úseček, jaké geometrické útvary využíváme.
Popište metodu legalizace hrany.
Vytvořte segment tree pro zadané intervaly.
Pseudoalgoritmus na dolní konvexní obálku přímek.
Něco ohledně sweep line v Arrangements of lines (paměťové složitosti).
Literatura
Nahoru