Beruflich Dokumente
Kultur Dokumente
1.1: Atmosphäre
Die Prüfung war recht entspannt, obwohl ich einige Namen durcheinander ge-
bracht habe waren die Prüfer nachsichtig.
1.2: Protokoll
1
• Welches Verfahren würden Sie vorschlagen, um für einen Que-
rypoint alle Nachbarn innerhalb von Distanz d zu finden?
– sortiere Punkte in KD-Tree ein
– durchlaufe nur die Knoten die den Suchradius enthalten
• Ja da gibts aber noch was schnelleres.
Buckes sort
– random shuffle O(n)
– compute pivot points O(n)
calc min, max
linear interpolate inbetween L-1 Pivots (L >= 2#P rocessors)
– compute histogram O(n)
– refine pivot points O(n)
– compute prefix sum of histogram bins
– write each element in parallel to bin start+idx
– sort within buckets in parrallel
– Vector Merge Sort O(N ∗ log(L))
– das geht auch mit adaptiven Grid
• Warum sind adaptive Grids hier schlecht?