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 条
  • [1] PERFORMANCE ANALYSIS OF PARTIAL-MATCH SEARCH ALGORITHMS FOR BD TREES
    DANDAMUDI, SP
    SORENSON, PG
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1988, 18 (01): : 83 - 105
  • [2] PARTIAL-MATCH RETRIEVAL FOR DYNAMIC FILES
    LLOYD, JW
    RAMAMOHANARAO, K
    [J]. BIT, 1982, 22 (02): : 150 - 168
  • [3] MULTIDIMENSIONAL EXTENDIBLE HASHING FOR PARTIAL-MATCH QUERIES
    HUANG, SHS
    [J]. INTERNATIONAL JOURNAL OF COMPUTER & INFORMATION SCIENCES, 1985, 14 (02): : 73 - 82
  • [4] PARTIAL-MATCH RETRIEVAL USING HASHING AND DESCRIPTORS
    RAMAMOHANARAO, K
    LLOYD, JW
    THOM, JA
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1983, 8 (04): : 552 - 576
  • [5] Partial-match 3D searching
    Hurst, T
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1997, 214 : 37 - COMP
  • [6] Partial match queries in relaxed multidimensional search trees
    Martínez, C
    Panholzer, A
    Prodinger, H
    [J]. ALGORITHMICA, 2001, 29 (1-2) : 181 - 204
  • [7] Partial match queries in relaxed multidimensional search trees
    C. Martínez
    A. Panholzer
    H. Prodinger
    [J]. Algorithmica, 2001, 29 : 181 - 204
  • [8] ALGORITHMS FOR BD TREES
    DANDAMUDI, SP
    SORENSON, PG
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1986, 16 (12): : 1077 - 1096
  • [9] PARTIAL-MATCH RETRIEVAL USING INDEXED DESCRIPTOR FILES
    PFALTZ, JL
    BERMAN, WJ
    CAGLEY, EM
    [J]. COMMUNICATIONS OF THE ACM, 1980, 23 (09) : 522 - 528
  • [10] PARTIAL-MATCH RETRIEVAL VIA THE METHOD OF SUPERIMPOSED CODES
    ROBERTS, CS
    [J]. PROCEEDINGS OF THE IEEE, 1979, 67 (12) : 1624 - 1642