TY - CHAP
T1 - Linear-time off-line text compression by longest-first substitution
AU - Inenaga, Shunsuke
AU - Funamoto, Takashi
AU - Takeda, Masayuki
AU - Shinohara, Ayumi
PY - 2003
Y1 - 2003
N2 - Given a text, grammar-based compression is to construct a grammar that generates the text. There are many kinds of text compression techniques of this type. Each compression scheme is categorized as being either off-line or on-line, according to how a text is processed. One representative tactics for off-line compression is to substitute the longest repeated factors of a text with a production rule. In this paper, we present an algorithm that compresses a text basing on this longest-first principle, in linear time. The algorithm employs a suitable index structure for a text, and involves technically efficient operations on the structure.
AB - Given a text, grammar-based compression is to construct a grammar that generates the text. There are many kinds of text compression techniques of this type. Each compression scheme is categorized as being either off-line or on-line, according to how a text is processed. One representative tactics for off-line compression is to substitute the longest repeated factors of a text with a production rule. In this paper, we present an algorithm that compresses a text basing on this longest-first principle, in linear time. The algorithm employs a suitable index structure for a text, and involves technically efficient operations on the structure.
UR - http://www.scopus.com/inward/record.url?scp=0142218944&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0142218944&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-39984-1_11
DO - 10.1007/978-3-540-39984-1_11
M3 - Chapter
AN - SCOPUS:0142218944
SN - 3540201777
SN - 9783540201779
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 137
EP - 152
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
A2 - Nascimento, Mario A.
A2 - de Moura, Edleno S.
A2 - Oliveira, Arlindo L.
PB - Springer Verlag
ER -