Efficient computation of the convex hull on sets of points stored in a k-tree compact data structure

被引:4
|
作者
Felipe Castro, Juan [1 ]
Romero, Miguel [1 ]
Gutierrez, Gilberto [1 ]
Caniupan, Monica [1 ]
Quijada-Fuentes, Carlos [1 ]
机构
[1] Univ Bio Bio, Bio Bio, Chile
关键词
Algorithms; Data structures; Spatial databases; Computational geometry; Compact data structures; Convex hull; ALGORITHM;
D O I
10.1007/s10115-020-01486-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present two algorithms to obtain the convex hull of a set of points that are stored in the compact data structure called k(2)-tree. This problem consists in given a set of points P in the Euclidean space obtaining the smallest convex region (polygon) containing P. Traditional algorithms to compute the convex hull do not scale well for large databases, such as spatial databases, since the data does not reside in main memory. We use the k(2)-tree compact data structure to represent, in main memory, efficiently a binary adjacency matrix representing points over a 2D space. This structure allows an efficient navigation in a compressed form. The experimentations performed over synthetical and real data show that our proposed algorithms are more efficient. In fact they perform over four order of magnitude compared with algorithms with time complexity of O(n log n).
引用
收藏
页码:4091 / 4111
页数:21
相关论文
共 14 条
  • [1] Efficient computation of the convex hull on sets of points stored in a k-tree compact data structure
    Juan Felipe Castro
    Miguel Romero
    Gilberto Gutiérrez
    Mónica Caniupán
    Carlos Quijada-Fuentes
    Knowledge and Information Systems, 2020, 62 : 4091 - 4111
  • [2] Efficient computation of spatial queries over points stored in k2-tree compact data structures
    Santolaya, Fernando
    Caniupan, Monica
    Gajardo, Luis
    Romero, Miguel
    Torres-Aviles, Rodrigo
    THEORETICAL COMPUTER SCIENCE, 2021, 892 : 108 - 131
  • [3] Efficient computation of map algebra over raster data stored in the k2-acc compact data structure
    Caniupan, Monica
    Torres-Aviles, Rodrigo
    Gutierrez-Bunster, Tatiana
    Lepe, Manuel
    GEOINFORMATICA, 2022, 26 (01) : 95 - 123
  • [4] Efficient computation of map algebra over raster data stored in the k2-acc compact data structure
    Mónica Caniupán
    Rodrigo Torres-Avilés
    Tatiana Gutiérrez-Bunster
    Manuel Lepe
    GeoInformatica, 2022, 26 : 95 - 123
  • [5] COMPACT CONVEX-SETS WHOSE SET OF EXTREMAL POINTS IS K-ANALYTIC
    TALAGRAND, M
    BULLETIN DE LA SOCIETE MATHEMATIQUE DE FRANCE, 1979, 107 (01): : 49 - 53
  • [6] Tree structure for efficient data mining using rough sets
    Ananthanarayana, VS
    Murty, MN
    Subramanian, DK
    PATTERN RECOGNITION LETTERS, 2003, 24 (06) : 851 - 862
  • [7] ODCHM: Optimal Dynamic Convex Hull Computation Model for Efficient Data Delivery in Uncertain Wireless Sensor Networks
    Jaishree, M.
    Jayarajan, P.
    Selvy, P. Tamije
    AD HOC & SENSOR WIRELESS NETWORKS, 2024, 59 (1-2) : 25 - 51
  • [8] Improved k-Nearest Neighbor Classifier for Biomedical Data Based on Convex Hull of Inversed Set of Points
    Szymanski, Zbigniew
    Dwulit, Marek
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2010, 2010, 7745
  • [9] AD+tree: A compact adaptation of Dynamic AD-trees for efficient machine learning on large data sets
    Moraleda, J
    Miller, T
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING, 2003, 2690 : 313 - 320
  • [10] Efficient Computation of k-Nearest Neighbour Graphs for Large High-Dimensional Data Sets on GPU Clusters
    Dashti, Ali
    Komarov, Ivan
    D'Souza, Roshan M.
    PLOS ONE, 2013, 8 (09):