Efficient multiway radix search trees

被引:3
|
作者
Erlingsson, U
Krishnamoorthy, M
Raman, TV
机构
[1] RENSSELAER POLYTECH INST,TROY,NY 12180
[2] ADOBE SYST,ADV TECHNOL GRP,MT VIEW,CA 94039
关键词
algorithms; compilers; switch statements; code generation; code optimization;
D O I
10.1016/S0020-0190(96)00151-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a new scheme for building static search trees, using multiway radix search. We apply this method to the problem of code generation for switch statements in imperative languages. For sparse case sets, the method has an advantage over existing methods, empirically requiring fewer than three branches for the average search. We give timing results that show that in practice our method runs faster than other methods on large sparse case sets.
引用
收藏
页码:115 / 120
页数:6
相关论文
共 50 条
  • [1] Efficient multiway radix search trees
    Rensselaer Polytechnic Inst, Troy, United States
    [J]. Inf Process Lett, 3 (115-120):
  • [2] Efficient Construction of Near-Optimal Binary and Multiway Search Trees
    Bose, Prosenjit
    Douieb, Karim
    [J]. ALGORITHMS AND DATA STRUCTURES, 2009, 5664 : 230 - 241
  • [3] OPTIMUM MULTIWAY SEARCH-TREES
    VAISHNAVI, VK
    KRIEGEL, HP
    WOOD, D
    [J]. ACTA INFORMATICA, 1980, 14 (02) : 119 - 133
  • [4] Deletion without Rebalancing in Multiway Search Trees
    Sen, Siddhartha
    Tarjan, Robert E.
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2014, 39 (01):
  • [5] Deletion without Rebalancing in Multiway Search Trees
    Sen, Siddhartha
    Tarjan, Robert E.
    [J]. ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2009, 5878 : 832 - 841
  • [6] SELF-ADJUSTING MULTIWAY SEARCH-TREES
    MARTEL, C
    [J]. INFORMATION PROCESSING LETTERS, 1991, 38 (03) : 135 - 141
  • [7] THE CONSTRUCTION OF OPTIMAL MULTIWAY SEARCH-TREES AND THE MONOTONICITY PRINCIPLE
    GOTLIEB, L
    WOOD, D
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1981, 9 (01) : 17 - 24
  • [8] OPTIMAL MULTIWAY SEARCH-TREES FOR VARIABLE SIZE KEYS
    SZWARCFITER, JL
    [J]. ACTA INFORMATICA, 1984, 21 (01) : 47 - 60
  • [9] OPTIMAL MULTIWAY SEARCH TREES FOR VARIABLE SIZE KEYS.
    Szwarcfiter, Jayme Luiz
    [J]. 1984, (21)
  • [10] THE JOINT DISTRIBUTION OF ELASTIC BUCKETS IN MULTIWAY SEARCH-TREES
    LEW, W
    MAHMOUD, HM
    [J]. SIAM JOURNAL ON COMPUTING, 1994, 23 (05) : 1050 - 1074