New methods for compression of MP double array by compact management of suffixes

被引:2
|
作者
Dorji, Tshering C. [1 ]
Atlam, El-sayed [1 ]
Yata, Susumu [1 ]
Rokaya, Mahmoud [1 ]
Fuketa, Masao [1 ]
Morita, Kazuhiro [1 ]
Aoe, Jun-ichi [1 ]
机构
[1] Univ Tokushima, Dept Informat Sci & Intelligent Syst, Fac Engn, Tokushima 7708506, Japan
关键词
Minimal Prefix double array; Data structure; Trie; Matrix and list forms; Ternary Search Tree; EFFICIENT IMPLEMENTATION; TRIES; SEARCH; TREE;
D O I
10.1016/j.ipm.2009.08.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Minimal Prefix (MP) double array is an efficient data structure for a trie. However, its space efficiency is degraded by the non-compact management of suffixes. This paper presents three methods to compress the MP double array. The first two methods compress the MP double array by accommodating short suffixes inside the leaf nodes, and pruning leaf nodes corresponding to the end marker symbol. These methods achieve size reduction of up to 20%, making insertion and deletion faster at the same time while maintaining the retrieval time of 0(1). The third method eliminates empty spaces in the array that holds suffixes, and improves the maximum size reduction further by about 5% at the cost of increased insertion time. Compared to a Ternary Search Tree, the key retrieval of the compressed MP double array is 50% faster and its size is 3-5 times smaller. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:502 / 513
页数:12
相关论文
共 50 条
  • [41] Recrystallisation rates in austenite measured by double compression and stress relaxation methods
    Perttula, JS
    Karjalainen, LP
    [J]. MATERIALS SCIENCE AND TECHNOLOGY, 1998, 14 (07) : 626 - 630
  • [42] A new investigation of the 30 Doradus region with the Australia telescope compact array
    Lazendic, JS
    Haynes, RF
    Dickel, JR
    Jones, PA
    White, GL
    Costa, M
    [J]. NEW VIEWS OF THE MAGELLANIC CLOUDS, 1999, (190): : 251 - 253
  • [43] New Modal Feed Network for a Compact Monopole Array With Isolated Ports
    Coetzee, Jacob C.
    Yu, Yantao
    [J]. IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2008, 56 (12) : 3872 - 3875
  • [44] A New Lossless Compression Algorithm Based on Array Configuration Speedup Model
    Xu Jinfu
    Liu Lu
    Li Wei
    Wang Zhouchuang
    Yang Yuhang
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2018, 40 (06) : 1492 - 1498
  • [45] Physical-based methods for matrix compression in large array problems: A unified view
    Vecchi, G
    Orefice, M
    Maci, S
    Neto, A
    [J]. FIELDS, NETWORKS, COMPUTATIONAL METHODS, AND SYSTEMS IN MODERN ELECTRODYNAMICS: A TRIBUTE TO LEOPOLD B FELSEN, 2004, 97 : 187 - 196
  • [46] Efficient data compression methods for multidimensional sparse array operations based on the EKMR scheme
    Lin, CY
    Chung, YC
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (12) : 1640 - 1646
  • [47] New Partial Volume Estimation Methods for MRI MP2RAGE
    Duche, Quentin
    Raniga, Parnesh
    Egan, Gary F.
    Acosta, Oscar
    Gambarota, Giulio
    Salvado, Olivier
    St-Jalmes, Herve
    [J]. MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION - MICCAI 2014, PT III, 2014, 8675 : 129 - 136
  • [48] New prophylaxis methods for adverse events of uterine compression sutures: removing compression threads
    Matsubara, Shigeki
    [J]. ACTA OBSTETRICIA ET GYNECOLOGICA SCANDINAVICA, 2014, 93 (10) : 1069 - 1070
  • [49] Combining Huffman text compression with new Double Encryption Algorithm
    Sangwan, Nigam
    [J]. 2013 INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMMUNICATION, CONTROL, SIGNAL PROCESSING AND COMPUTING APPLICATIONS (IEEE-C2SPCA-2013), 2013,
  • [50] Phased Array Radar Resource Management Using Continuous Double Auction
    Charlish, Alexander
    Woodbridge, Karl
    Griffiths, Hugh
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2015, 51 (03) : 2212 - 2224