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 条
  • [1] A new compression method of double array for compact dictionaries
    Fuketa, M
    Morita, K
    Sumitomo, T
    Kashiji, S
    Atlam, E
    Aoe, JI
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2004, 81 (08) : 943 - 953
  • [2] Double-Array Compression by Pruning Twin Leaves and Unifying Common Suffixes
    Yata, Susumu
    Oono, Masaki
    Morita, Kazuhiro
    Sumitomo, Toru
    Aoe, Jun-ichi
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMPUTING & INFORMATICS (ICOCI 2006), 2006, : 251 - +
  • [3] Detection of Double MP3 Compression
    Liu, Qingzhong
    Sung, Andrew H.
    Qiao, Mengyu
    [J]. COGNITIVE COMPUTATION, 2010, 2 (04) : 291 - 296
  • [4] Detection of Double MP3 Compression
    Qingzhong Liu
    Andrew H. Sung
    Mengyu Qiao
    [J]. Cognitive Computation, 2010, 2 : 291 - 296
  • [5] A compression method of double array structures
    Fuketa, M
    Tanaka, A
    Morita, K
    Aoe, JI
    [J]. WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: INFORMATION SYSTEMS DEVELOPMENT, 2001, : 377 - 382
  • [6] New efficient methods of image compression in digital cameras with color filter array
    Koh, CC
    Mukherjee, J
    Mitra, SK
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2003, 49 (04) : 1448 - 1456
  • [7] EXPOSING THE DOUBLE COMPRESSION IN MP3 AUDIO BY FREQUENCY VIBRATION
    Wang, Tianzhuo
    Kong, Xiangwei
    Guo, Yanqing
    Wang, Bo
    [J]. 2014 IEEE CHINA SUMMIT & INTERNATIONAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (CHINASIP), 2014, : 450 - 454
  • [8] Detection and localization of double compression in MP3 audio tracks
    Bianchi, Tiziano
    De Rosa, Alessia
    Fontani, Marco
    Rocciolo, Giovanni
    Piva, Alessandro
    [J]. EURASIP JOURNAL ON INFORMATION SECURITY, 2014, Springer International Publishing (01):
  • [9] Compression of double array structures for fixed length keywords
    Fuketa, Masao
    Kitagawa, Hiroya
    Ogawa, Takuki
    Morita, Kazuhiro
    Aoe, Jun-ichi
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2014, 50 (05) : 796 - 806
  • [10] Detection of double MP3 compression Based on Difference of Calibration Histogram
    Yanzhen Ren
    Mengdi Fan
    Dengpan Ye
    Jing Yang
    Lina Wang
    [J]. Multimedia Tools and Applications, 2016, 75 : 13855 - 13870