Two-Dimensional Block Trees

被引:4
|
作者
Brisaboa, Nieves R. [1 ]
Gagie, Travis [2 ]
Gomez-Brandon, Adrian [3 ]
Navarro, Gonzalo [4 ]
机构
[1] Univ A Coruna, Fac Informat, CITIC, La Coruna 15071, Spain
[2] Dalhousie Univ, Fac Comp Sci, CeBiB, Halifax, NS, Canada
[3] Univ A Coruna, Fac Informat, CITIC, CeBiB, La Coruna 15071, Spain
[4] Univ Chile, Dept Comp Sci, CeBiB, Beauchef 851, Santiago, Chile
来源
COMPUTER JOURNAL | 2024年 / 67卷 / 01期
基金
加拿大自然科学与工程研究理事会;
关键词
Block Trees; k (2)-trees; graph compression; image compression; COMPRESSION; REPRESENTATIONS; WEB;
D O I
10.1093/comjnl/bxac182
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Block Tree is a data structure for representing repetitive sequences in compressed space, which reaches space comparable with that of Lempel-Ziv compression while retaining fast direct access to any position in the sequence. In this paper, we generalize Block Trees to two dimensions, in order to exploit repetitive patterns in the representation of images, matrices and other kinds of bidimensional data. We demonstrate the practicality of the two-dimensional Block Trees (2D-BTs) in representing the adjacency matrices of Web graphs, and raster images in GIS applications. For this purpose, we integrate our 2D-BT with the k(2)-tree-an efficient structure that exploits clustering and sparseness to compress adjacency matrices-so that it also exploits repetitive patterns. Our experiments show that this structure uses 60-80% of the space of the original k(2)-tree, while being 30% faster to three times slower when accessing cells.
引用
收藏
页码:391 / 406
页数:16
相关论文
共 50 条
  • [21] Linear-Time Construction of Two-Dimensional Suffix Trees
    Dong Kyue Kim
    Joong Chae Na
    Jeong Seop Sim
    Kunsoo Park
    Algorithmica, 2011, 59 : 269 - 297
  • [22] A simple construction of two-dimensional suffix trees in linear time
    Kim, Dong Kyue
    Na, Joong Chae
    Sim, Jeong Seop
    Park, Kunsoo
    COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2007, 4580 : 352 - +
  • [23] Fundamental constants in the theory of two-dimensional uniform spanning trees
    V. S. Poghosyan
    V. B. Priezzhev
    Theoretical and Mathematical Physics, 2016, 187 : 952 - 963
  • [24] Effect of the block-spin configuration on the location of βc in two-dimensional Ising modelsin two-dimensional Ising models
    Mohamed Ould-Lemrabott
    Journal of Statistical Physics, 1997, 86 : 1109 - 1115
  • [25] Stability of Two-Dimensional Dodecagonal Quasicrystalline Phase of Block Copolymers
    Duan, Chao
    Zhao, Mingtian
    Qiang, Yicheng
    Chen, Lei
    Li, Weihua
    Qu, Feng
    Shi, An-Chang
    MACROMOLECULES, 2018, 51 (19) : 7713 - 7721
  • [26] FORMATION OF THE BLOCK TOEPLITZ MATRIX FOR TWO-DIMENSIONAL PLSI POLYNOMIALS
    RAGHURAMIREDDY, D
    UNBEHAUEN, R
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 1987, 6 (04) : 449 - 456
  • [27] Comprehensive two-dimensional liquid chromatography analysis of a block copolymer
    Im, Kyuhyun
    Park, Hae-Woong
    Kim, Youngtak
    Chung, Bonghoon
    Ree, Moonhor
    Chang, Taihyun
    ANALYTICAL CHEMISTRY, 2007, 79 (03) : 1067 - 1072
  • [28] A new two-dimensional parallel block adaptive digital filter
    Kinjo, S
    Ochi, H
    Kiya, H
    PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 748 - 751
  • [29] Block belief propagation algorithm for two-dimensional tensor networks
    Guo, Chu
    Poletti, Dario
    Arad, Itai
    PHYSICAL REVIEW B, 2023, 108 (12)
  • [30] Two-dimensional unitary waves in a nonuniform block of carbon nanotubes
    Belonenko M.B.
    Lebedev N.G.
    Popov A.S.
    Bulletin of the Russian Academy of Sciences: Physics, 2010, 74 (12) : 1642 - 1644