IMPROVED PARTIAL-MATCH SEARCH ALGORITHMS FOR BD-TREES

被引:1
|
作者
DANDAMUDI, SP [1 ]
SORENSON, PG [1 ]
机构
[1] UNIV SASKATCHEWAN,DEPT COMP SCI,SASKATOON S7N 0W0,SASKATCHEWAN,CANADA
来源
COMPUTER JOURNAL | 1991年 / 34卷 / 05期
关键词
D O I
10.1093/comjnl/34.5.415
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Partial-match search queries form an important class of queries posed to a database system. Several storage structures have been proposed to answer these queries efficiently. The BD tree is an example of such a storage structure. A partial-match search algorithm, called A(ORIG), is given in Ref. 5. This paper presents three algorithms - A(LOCAL), A(COMP) and A(GLOBAL) - that represent three levels of improvement to A(ORIG). Each one yields successively more benefit at the cost of more complexity. All the improvements centre on avoiding the exploration of unnecessary OUT branches. It is shown that A(GLOBAL) is the best partial-match search algorithm in the sense that no other algorithm searches fewer internal and external nodes. The worst-case complexity of performing a partial-match search in BD trees using A(GLOBAL) is shown to be the same as that for the k-d trees.
引用
收藏
页码:415 / 422
页数:8
相关论文
共 50 条
  • [31] EFFICIENT ALGORITHMS AND PARTIAL KAPPA-TREES
    不详
    [J]. DISCRETE APPLIED MATHEMATICS, 1994, 54 (2-3) : 97 - 99
  • [32] Approximation Algorithms for Partial Vertex Covers in Trees
    Mkrtchyan, Vahan
    Parekh, Ojas
    Subramani, K.
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2024, 35 (04) : 387 - 407
  • [33] Algorithms for multicolorings of partial k-trees
    Ito, T
    Nishizeki, T
    Zhou, X
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2003, E86D (02) : 191 - 200
  • [34] Survey and Proposal on Binary Search Algorithms for Longest Prefix Match
    Lim, Hyesook
    Lee, Nara
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2012, 14 (03): : 681 - 697
  • [35] ALGORITHMS FOR PROCESSING PARTIAL MATCH QUERIES USING WORD FRAGMENTS
    ALAGAR, VS
    [J]. INFORMATION SYSTEMS, 1980, 5 (04) : 323 - 332
  • [36] Improved Approximation Algorithms for Firefighter Problem on Trees
    Iwaikawa, Yutaka
    Kamiyama, Naoyuki
    Matsui, Tomomi
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (02) : 196 - 199
  • [37] On the Cost of Fixed Partial Match Queries in K-d Trees
    Amalia Duch
    Gustavo Lau
    Conrado Martínez
    [J]. Algorithmica, 2016, 75 : 684 - 723
  • [38] Asymptotic distributions for partial match queries in K-d trees
    Neininger, R
    [J]. RANDOM STRUCTURES & ALGORITHMS, 2000, 17 (3-4) : 403 - 427
  • [39] On the Cost of Fixed Partial Match Queries in K-d Trees
    Duch, Amalia
    Lau, Gustavo
    Martinez, Conrado
    [J]. ALGORITHMICA, 2016, 75 (04) : 684 - 723
  • [40] Improved Algorithms for Partial Curve Matching
    Maheshwari, Anil
    Sack, Joerg-Ruediger
    Shahbaz, Kaveh
    Zarrabi-Zadeh, Hamid
    [J]. ALGORITHMS - ESA 2011, 2011, 6942 : 518 - 529