Download Implementation of DCA Compression Method

Transcript
List of Tables
2.1
Canterbury Corpus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
3.1
Suffix array for text “abcaab” . . . . . . . . . . . . . . . . . . . . . . . . .
19
3.2
Suffix array used for antidictionary construction . . . . . . . . . . . . . . .
20
3.3
Example of node gains as antiwords . . . . . . . . . . . . . . . . . . . . .
22
3.4
Dynamic compression example . . . . . . . . . . . . . . . . . . . . . . . .
26
4.1
DCAstate structure implementation . . . . . . . . . . . . . . . . . . . . .
35
4.2
Compressed file format . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
40
5.1
Parallel antidictionaries using static compression scheme . . . . . . . . . .
65
5.2
Parallel antidictionaries using dynamic compression scheme . . . . . . . .
65
5.3
Best compression ratios obtained on Canterbury Corpus . . . . . . . . . .
70
5.4
Compressed file sizes obtained on Canterbury Corpus
. . . . . . . . . . .
75
5.5
Compressed file sizes obtained on Calgary Corpus . . . . . . . . . . . . . .
75
5.6
Pros and cons of different methods . . . . . . . . . . . . . . . . . . . . . .
75
xxi