Space-Efficient Conversions from SLPs

被引:1
|
作者
Gagie, Travis [1 ,5 ]
Goga, Adrian [2 ]
Jez, Artur [3 ]
Navarro, Gonzalo [4 ,5 ]
机构
[1] Dalhousie Univ, Fac Comp Sci, Halifax, NS, Canada
[2] Comenius Univ, Dept Comp Sci, Bratislava, Slovakia
[3] Univ Wroclaw, Inst Comp Sci, Wroclaw, Poland
[4] Univ Chile, Dept Comp Sci, Santiago, Chile
[5] CeBiB Ctr Biotechnol & Bioengn, Santiago, Chile
来源
LATIN 2024: THEORETICAL INFORMATICS, PT I | 2024年 / 14578卷
基金
加拿大自然科学与工程研究理事会;
关键词
GRAMMAR; APPROXIMATION; SEARCH;
D O I
10.1007/978-3-031-55598-5_10
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We give algorithms that, given a straight-line program (SLP) with g rules that generates (only) a text T[1..n], build within O(g) space the Lempel-Ziv (LZ) parse of T (of z phrases) in time O(n log(2) n) or in time O(gz log(2)(n/z)). We also show how to build a locally consistent grammar (LCG) of optimal size g(lc) = O(delta log n/delta) from the SLP within O(g + g(lc)) space and in O(n log g) time, where d is the substring complexity measure of T. Finally, we show how to build the LZ parse of T from such an LCG within O(g(lc)) space and in time O(z log(2) n log(2) (n/z)). All our results hold with high probability.
引用
收藏
页码:146 / 161
页数:16
相关论文
共 50 条
  • [41] TIME-EFFICIENT AND SPACE-EFFICIENT RANDOMIZED CONSENSUS
    ASPNES, J
    JOURNAL OF ALGORITHMS, 1993, 14 (03) : 414 - 431
  • [42] Time- and Space-Efficient Arguments from Groups of Unknown Order
    Block, Alexander R.
    Holmgren, Justin
    Rosen, Alon
    Rothblum, Ron D.
    Soni, Pratik
    ADVANCES IN CRYPTOLOGY - CRYPTO 2021, PT IV, 2021, 12828 : 123 - 152
  • [43] Space-efficient layouts for block stacking warehouses
    Derhami, Shahab
    Smith, Jeffrey S.
    Gue, Kevin R.
    IISE TRANSACTIONS, 2019, 51 (09) : 957 - 971
  • [44] SPACE-EFFICIENT LIST STRUCTURE TRACING ALGORITHM
    WEGBREIT, B
    IEEE TRANSACTIONS ON COMPUTERS, 1972, C 21 (09) : 1009 - &
  • [45] Computation- and space-efficient implementation of SSA
    Korobeynikov, Anton
    STATISTICS AND ITS INTERFACE, 2010, 3 (03) : 357 - 368
  • [46] Space-efficient data cubes for dynamic environments
    Riedewald, M
    Agrawal, D
    El Abbadi, A
    Pajarola, R
    DATA WAREHOUSING AND KNOWLEDGE DISCOVERY, PROCEEDINGS, 2000, 1874 : 24 - 33
  • [47] Space-efficient multiple string matching automata
    Zhang, M. (zhangmeng@jlu.edu.cn), 1600, Inderscience Publishers (05):
  • [48] Space-efficient inference in dynamic probabilistic networks
    Binder, J
    Murphy, K
    Russell, S
    IJCAI-97 - PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 1997, : 1292 - 1296
  • [49] rFilter: A Scalable and Space-efficient Membership Filter
    Patgiri, Ripon
    Borgohain, Samir Kumar
    Bhattacharjee, Arup
    2018 5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2018, : 478 - 485
  • [50] A SPACE-EFFICIENT OPTIMIZATION OF CALL-BY-NEED
    BURTON, FW
    MAURER, D
    OBERHAUSER, HG
    WILHELM, R
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (06) : 636 - 642