Literature DB >> 32454549

The n-dimensional k-vector and its application to orthogonal range searching.

David Arnas1, Carl Leake2, Daniele Mortari2.   

Abstract

This work focuses on the definition and study of the n-dimensional k-vector, an algorithm devised to perform orthogonal range searching in static databases with multiple dimensions. The methodology first finds the order in which to search the dimensions, and then, performs the search using a modified projection method. In order to determine the dimension order, the algorithm uses the k-vector, a range searching technique for one dimension that identifies the number of elements contained in the searching range. Then, using this information, the algorithm predicts and selects the best approach to deal with each dimension. The algorithm has a worst case complexity of O ( n d ( k / n ) 2 / d ) , where k is the number of elements retrieved, n is the number of elements in the database, and d is the number of dimensions of the database. This work includes a detailed description of the methodology as well as a study of the algorithm performance.

Keywords:  Computational geometry; Computer science; Database structures; Multidimensional spaces; Orthogonal range searching

Year:  2020        PMID: 32454549      PMCID: PMC7243811          DOI: 10.1016/j.amc.2019.125010

Source DB:  PubMed          Journal:  Appl Math Comput        ISSN: 0096-3003            Impact factor:   4.091


  1 in total

1.  Lunar Crater Identification in Digital Images.

Authors:  John A Christian; Harm Derksen; Ryan Watkins
Journal:  J Astronaut Sci       Date:  2021-10-21       Impact factor: 1.531

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.