Tying up the loose ends in fully LZW-compressed pattern matching

被引:13
|
作者
Gawrychowski, Pawel [1 ,2 ]
机构
[1] Univ Wroclaw, Inst Comp Sci, PL-50138 Wroclaw, Poland
[2] Max Planck Inst Informat, Saarbrucken, Germany
关键词
pattern matching; compression; Lempel-Ziv-Welch;
D O I
10.4230/LIPIcs.STACS.2012.624
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider a natural generalization of the classical pattern matching problem: given compressed representations of a pattern p[1..M] and a text t[1..N] of sizes m and n, respectively, does p occur in t? We develop an optimal linear time solution for the case when both p and t are compressed using the LZW method. This improves the previously known O((n+m)log(n+m)) time solution of Gasieniec and Rytter [11], and essentially closes the line of research devoted to studying LZW-compressed exact pattern matching.
引用
收藏
页码:624 / 635
页数:12
相关论文
共 50 条
  • [1] Almost optimal fully LZW-compressed pattern matching
    Gasieniec, L
    Rytter, W
    [J]. DCC '99 - DATA COMPRESSION CONFERENCE, PROCEEDINGS, 1999, : 316 - 325
  • [2] Simple and efficient LZW-compressed multiple pattern matching
    Gawrychowski, Pawel
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2014, 25 : 34 - 41
  • [3] Beating O(nm) in Approximate LZW-Compressed Pattern Matching
    Gawrychowski, Pawel
    Straszak, Damian
    [J]. ALGORITHMS AND COMPUTATION, 2013, 8283 : 78 - 88
  • [4] Empirical evaluation of LZW-Compressed Multiple Pattern Matching Algorithms
    Reja, Mario
    [J]. 2022 24TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, SYNASC, 2022, : 125 - 132
  • [5] MultiPLZW: A novel multiple pattern matching search in LZW-compressed data
    Aldwairi, Monther
    Hamzah, Abdulmughni Y.
    Jarrah, Moath
    [J]. COMPUTER COMMUNICATIONS, 2019, 145 : 126 - 136
  • [6] Tying up loose ends
    Simon Frantz
    [J]. Nature Reviews Drug Discovery, 2002, 1 : 746 - 746
  • [7] Tying up loose ends
    Simon Frantz
    [J]. Nature Reviews Neuroscience, 2002, 3 : 764 - 764
  • [8] Tying up the loose ends
    Nugent, D
    Hick, G
    [J]. IRISH VETERINARY JOURNAL, 2005, 58 (11) : 622 - 623
  • [9] Tying up loose ends
    Borman, S
    [J]. CHEMICAL & ENGINEERING NEWS, 2004, 82 (16) : 40 - 42
  • [10] Tying up loose ends
    Yang, K.
    Connolly, T. M.
    Bergamaschi, R.
    [J]. TECHNIQUES IN COLOPROCTOLOGY, 2015, 19 (03) : 125 - 126