ommirandap / Kd-Tree

Implementation of a Kd-Tree on Internal & External Memory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CC4102 - Design & Analysis of Algorithms

Computer Science Department - Universidad de Chile

Implementation of a Kd-Tree on Internal & External Memory

Description

The Nearest Neighbour problem, is Given a set of P points and a given query point q, find the point p in P closest to q To resolve this problem quickly, a known approach is to implement a Kd-Tree, in order to maintain some sort of organization of the points.

Methodology

  • Implement the Kd-Tree
    • Build
    • NN Queries
  • Implement the analysis instance (for internal memory)
  • Run the experiments for internal memory
  • Implement the analysis instance (for external memory)
  • Run the experiments for external memory

Report

  • Hypothesis
  • Experimental Design
  • Results presentation
  • Analysis and interpretation of the results

About

Implementation of a Kd-Tree on Internal & External Memory

License:GNU General Public License v2.0


Languages

Language:Java 100.0%