The k-d tree data structure and a proof for neighborhood computation in expected logarithmic time

03/12/2019
by   Martin Skrodzki, et al.
0

For practical applications, any neighborhood concept imposed on a finite point set P is not of any use if it cannot be computed efficiently. Thus, in this paper, we give an introduction to the data structure of k-d trees, first presented by Friedman, Bentley, and Finkel in 1977. After a short introduction to the data structure (Section 1), we turn to the proof of efficiency by Friedman and his colleagues (Section 2). The main contribution of this paper is the translation of the proof of Freedman, Bentley, and Finkel into modern terms and the elaboration of the proof.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/10/2017

Combinatorial and Asymptotical Results on the Neighborhood Grid

In 2009, Joselli et al introduced the Neighborhood Grid data structure f...
research
08/29/2023

State of the Art Report: Verified Computation

This report describes the state of the art in verifiable computation. Th...
research
07/17/2018

Modularity Classes and Boundary Effects in Multivariate Stochastic Dominance

Hadar and Russell (1974) and Levy and Paroush (1974) presented sufficien...
research
06/01/2020

Note to "An efficient Data Structure for Lattice Operation"

This note is to publicly answer to a paper recently accepted to SWAT 202...
research
10/16/2018

A Scalable, Trustworthy Infrastructure for Collaborative Container Repositories

We present a scalable "Trustworthy Container Repository" (TCR) infrastru...
research
10/21/2013

Determination, Calculation and Representation of the Upper and Lower Sealing Zones During Virtual Stenting of Aneurysms

In this contribution, a novel method for stent simulation in preoperativ...
research
03/21/2023

Überprüfung von Integritätsbedingungen in Deduktiven Datenbanken

Advancements in computer science and AI lead to the development of large...

Please sign up or login with your details

Forgot password? Click here to reset