Partial match queries in relaxed multidimensional search trees

被引:0
|
作者
Martínez, C
Panholzer, A
Prodinger, H
机构
[1] Univ Politecn Cataluna, Dept Llenguatges & Sistemes Informat, E-08034 Barcelona, Spain
[2] Vienna Univ Technol, Inst Algebra & Comp Math, A-1040 Vienna, Austria
[3] Univ Witwatersrand, Dept Math, ZA-2050 Johannesburg, South Africa
关键词
analysis of algorithms; multidimensional search trees; K-dimensional binary search trees; relaxed K-dimensional search trees; quadtrees;
D O I
10.1007/BF02679618
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Partial match queries arise frequently in the context of large databases, where each record contains a distinct multidimensional key, that is, the key of each record Is a K-tuple of values. The components of a key are called the coordinates or attributes of the key. In a partial match query we specify the value of s attributes, 0 < s < K, and leave the remaining K - s attributes unspecified. The goal is to retrieve all the records in the database that match the specified attributes. In this paper we present several results about the average performance and variance of partial matches in relaxed K-dimensional trees (search trees and digital tries). These data structures are variants of the well known Kd-trees and Kd-tries. In relaxed trees the sequence of attributes used to guide a query is explicitly stored at the nodes of the tree and randomly generated and, in general, win be different for different search paths. In the standard variants, the sequence of attributes that guides a query examines the attributes in a cyclic fashion, fixed and identical far all search paths. We show that the probabilistic analysis of the relaxed multidimensional trees is very similar to that of standard Kd-trees and Kd-tries, and also to the analysis of quadtrees. In fact, besides the average cost and variance of partial match in relaxed Kd-trees and Kd-tries, we also obtain the Variance of partial matches in two-dimensional quadtrees. We also compute the average cost of partial matches in other relaxed multidimensional digital tries, namely, relaxed Kd-Patricia and relaxed Kd-digital search trees.
引用
收藏
页码:181 / 204
页数:24
相关论文
共 50 条
  • [1] Partial match queries in relaxed multidimensional search trees
    C. Martínez
    A. Panholzer
    H. Prodinger
    Algorithmica, 2001, 29 : 181 - 204
  • [2] MULTIDIMENSIONAL EXTENDIBLE HASHING FOR PARTIAL-MATCH QUERIES
    HUANG, SHS
    INTERNATIONAL JOURNAL OF COMPUTER & INFORMATION SCIENCES, 1985, 14 (02): : 73 - 82
  • [3] Partial match queries in random k-d trees
    Chern, HH
    Hwang, HK
    SIAM JOURNAL ON COMPUTING, 2006, 35 (06) : 1440 - 1466
  • [4] On the Cost of Fixed Partial Match Queries in K-d Trees
    Amalia Duch
    Gustavo Lau
    Conrado Martínez
    Algorithmica, 2016, 75 : 684 - 723
  • [5] On the Cost of Fixed Partial Match Queries in K-d Trees
    Duch, Amalia
    Lau, Gustavo
    Martinez, Conrado
    ALGORITHMICA, 2016, 75 (04) : 684 - 723
  • [6] Asymptotic distributions for partial match queries in K-d trees
    Neininger, R
    RANDOM STRUCTURES & ALGORITHMS, 2000, 17 (3-4) : 403 - 427
  • [7] Improved partial-match search algorithms for BD trees
    Dandamudi, S.P.
    Sorenson, P.G.
    Computer Journal, 1991, 34 (05): : 415 - 422
  • [8] Load balanced and optimal disk allocation strategy for partial match queries on multidimensional files
    Das, SK
    Pinotti, CM
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (12) : 1211 - 1219
  • [9] On the Expected Cost of Partial Match Queries in Random Quad-K-d Trees
    Duch A.
    Martínez C.
    La Matematica, 2024, 3 (1): : 385 - 416
  • [10] A LIMIT PROCESS FOR PARTIAL MATCH QUERIES IN RANDOM QUADTREES AND 2-D TREES
    Broutin, Nicolas
    Neininger, Ralph
    Sulzbach, Henning
    ANNALS OF APPLIED PROBABILITY, 2013, 23 (06): : 2560 - 2603