Title
A Space-Saving Linear-Time Algorithm for Grammar-Based Compression
Abstract
A space-efficient linear-time approximation algorithm for the grammar-based compression problem, which requests for a given string to find a smallest context-free grammar deriving the string, is presented. The algorithm consumes only O (g(*) log g(*)) space and achieves the worstcase approximation ratio O(log g(*) log n), with the size n of an input and the optimum grammar size g(*). Experimental results for typical benchmarks demonstrate that our algorithm is practical and efficient.
Year
DOI
Venue
2004
10.1007/978-3-540-30213-1_33
Lecture Notes in Computer Science
Keywords
Field
DocType
context free grammar,linear time
Discrete mathematics,Approximation algorithm,Binary logarithm,Context-free grammar,Commentz-Walter algorithm,Algorithm,Rabin–Karp algorithm,Linear grammar,Time complexity,String (computer science),Mathematics
Conference
Volume
ISSN
Citations 
3246
0302-9743
7
PageRank 
References 
Authors
0.48
20
3
Name
Order
Citations
PageRank
Hiroshi Sakamoto1476.63
Takuya Kida227123.56
Shinichi Shimozono311115.65