The search functionality is under construction.

IEICE TRANSACTIONS on Information

Lempel-Ziv Factorization in Linear-Time O(1)-Workspace for Constant Alphabets

Weijun LIU

  • Full Text Views

    0

  • Cite this

Summary :

Computing the Lempel-Ziv Factorization (LZ77) of a string is one of the most important problems in computer science. Nowadays, it has been widely used in many applications such as data compression, text indexing and pattern discovery, and already become the heart of many file compressors like gzip and 7zip. In this paper, we show a linear time algorithm called Xone for computing the LZ77, which has the same space requirement with the previous best space requirement for linear time LZ77 factorization called BGone. Xone greatly improves the efficiency of BGone. Experiments show that the two versions of Xone: XoneT and XoneSA are about 27% and 31% faster than BGoneT and BGoneSA, respectively.

Publication
IEICE TRANSACTIONS on Information Vol.E104-D No.12 pp.2145-2153
Publication Date
2021/12/01
Publicized
2021/08/30
Online ISSN
1745-1361
DOI
10.1587/transinf.2021EDP7037
Type of Manuscript
PAPER
Category
Fundamentals of Information Systems

Authors

Weijun LIU
  Gannan Normal University

Keyword