1989
DOI: 10.1093/comjnl/32.3.228
|View full text |Cite
|
Sign up to set email alerts
|

An Approximation Algorithm for Space-optimal Encoding of a Text

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
24
0

Year Published

1996
1996
2013
2013

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(25 citation statements)
references
References 0 publications
1
24
0
Order By: Relevance
“…How much efficiently (in time and space) we can compute the bit-optimal LZ77-parsing of S? Several solutions are indeed known for this problem but they are either inefficient [30,10], in that they take Θ(n 2 ) worst-case time and space, or they are approximate [20], or they rely on heuristics [22,31,3,6,10] which do not provide any guarantee on the time/space performance of the compression process. This is the reason why Rajpoot and Sahinalp stated in [28, pag.…”
Section: Introductionmentioning
confidence: 99%
“…How much efficiently (in time and space) we can compute the bit-optimal LZ77-parsing of S? Several solutions are indeed known for this problem but they are either inefficient [30,10], in that they take Θ(n 2 ) worst-case time and space, or they are approximate [20], or they rely on heuristics [22,31,3,6,10] which do not provide any guarantee on the time/space performance of the compression process. This is the reason why Rajpoot and Sahinalp stated in [28, pag.…”
Section: Introductionmentioning
confidence: 99%
“…For Elias' codes [10], Fibonacci's codes [11], and most practical integer encoders used for search engines and data compressors [30,36], it is Q(f, n) = Q(g, n) = O(log n). Therefore | G(S)| = O(n log n), so it is smaller than the complete graph built and used by previous papers [31,20,16]. For the encoders used in gzip, it is Q(f, n) = Q(g, n) = O(1) and | G(S)| = O(n).…”
Section: Theoremmentioning
confidence: 97%
“…However, this is Θ(n 2 ) in the worst case (take e.g. S = a n [31,20]) thus resulting inefficient and actually un-usable in practice even for strings of few Megabytes. In what follows we show that the computation of the SSSP can be restricted to a subgraph of G(S) whose size depends on the choice of f and g satisfying Property 1, and is O(n log n) for most known integer-encoding functions.…”
Section: Bit-optimal Parsing and Sssp-problemmentioning
confidence: 99%
See 1 more Smart Citation
“…By using an algorithm for finding the shortest path in a network, Katajainen and Raita (1989) gave a procedure that, given a phrase book, obtains a time-efficient approximation algorithm for the space-optimal encoding.…”
Section: Introductionmentioning
confidence: 99%