• Keine Ergebnisse gefunden

Assignment on Geometric Data Structures for Computer Graphics - Sheet 1

N/A
N/A
Protected

Academic year: 2021

Aktie "Assignment on Geometric Data Structures for Computer Graphics - Sheet 1"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof. G. Zachmann R. Weller

University of Bremen School of Computer Science

CGVR Group April 17, 2015

Summer Term 2015

Assignment on Geometric Data Structures for Computer Graphics - Sheet 1

Due Date 22. 04. 2015

Exercise 1 (Quadtree Construction, 5 Credits)

Show that the bound O((d+ 1)n) for the construction time of quadtree is “tight”, ie, there exist instances where the construction time is really necessary.

Exercise 2 (Balanced Quadtrees, 3 Credits)

What happens if we change the balancing criterium for balanced quadtrees? Assume the size of adjacent rectangles must be equal for all rectangles (instead of a factor of two that was presented in the lecture). Is the number of nodes still linear? If this is the case, please give a reason. If this is not the case: Can you provide another bound?

Exercise 3 (Range Queries, 8+4 Credits )

Quadtrees are perfectly suited for so-calledrange queries.

a) Describe an algorithm in pseudo-code that returns all points that are located inside an axis-aligned rectangleR= [xr, x0R]×[yr, yr0] (Such a query is calledrange query.).

b) Determine the worst-case running time for such a range query as a function of the number of points.

1

Referenzen

ÄHNLICHE DOKUMENTE

Erweitern Sie die Nearest-Neighbour-Suche f¨ ur kd-Trees so, dass sie nicht nur einen einzigen n¨ achsten Nachbarn, sondern die k n¨ achsten Nachbarn f¨ ur einen Anfragepunkt q

a) Aus der Vorlesung kennen Sie verschiedene Bounding Volumes wie AABBs, k-Dops, OBBs, Kugeln und die konvexe H¨ ulle. Zeichnen Sie in der folgenden Tabelle einen Worst Case f¨ ur

On the other hand, the increase in purchasing power due to favourable movements in export and import prices, which is not taken into account by real GDP, reduces the growth

Economists like use discrete-time models more than continuous-time model in economic modeling because, on the one hand, economic data are reported in terms of discrete-time such

For both math and science, a shift of 10 percentage points of time from problem solving to lecture-style presentations (e.g., increasing the share of time spent lecturing from 20

A partial spread is an (n, ?, 2k; k) constant dimension code, i.e., a constant dimension code with the maximum possible minimum subspace distance, given the dimension k of

As an alternative to solving a linear programming problem, in [9] we proposed a new approach to compute a CPA Lyapunov function for continuous-time systems us- ing a function in

Our methodology closely follows that of Dollar and Kraay (2002), but instead of looking at the bottom of the distribution, we analyze the top. We use panel data from the