4.3 Hasil Pengujian
Hasil pengujian yang didapatkan melalui penelitian ini berupa hasil dari proses kompresi dan dekompresi string dengan dua jenis komposisi string yaitu string yang terdiri dari satu jenis
karakter Homogen dan string yang terdiri dari berbagai macam jenis karakter Heterogen. Pengujian pertama dilakukan terhadap 5 file dengan string homogen dan pengujian
kedua dilakukan terhadap 5 file dengan string heterogen yang ukuran filenya berbeda-beda baik pada string homogen maupun heterogen. Pengujian algoritma Punctured Elias Codes
dan Ternary Comma Code menggunakan file asli yang sama. Hasil pengujian string homogen dengan metode Punctured Elias Codes dan Ternary Comma Code dapat dilihat pada Tabel
4.1 dan Tabel 4.2.
Tabel 4.1 Hasil Pengujian 1 String Homogen dengan Punctured Elias Codes No
Ukuran File R
C
C
R
SS Time Process
Compression Time Process
Decompression
1 42
7,77 12,86
107968 6521.1689
258.1362 2
39 7,71
12,96 86768
1295.1678 62.2031
3 34
7,74 12,91
57968 2165.9758
84.9381 4
30 7,81
12,80 29640
1196.4957 12.1445
5 26
7,55 13,24
1520 935.6804
1.8277
Tabel 4.2 Hasil Pengujian 2 String Homogen dengan Ternary Comma Code No
Ukuran File R
C
C
R
SS Time Process
Compression Time Process
Decompression
1 42
7,90 12,64
108245 16584.8676
38.1875 2
39 7,88
12,68 87047
6594.3368 30.7094
3 34
7,89 12,65
58141 6443.9437
25.8768 4
30 7,92
12,61 29705
4862.6961 13.4416
5 26
8 12,5
1533 5037.4632
16.6837
Dari Tabel 4.1 dan Tabel 4.2 dapat dibuat grafik perbandingan hasil pengujian string homogen antara Punctured Elias Codes dan Ternary Comma Code berdasarkan variabel
Ratio of Compression R
C
, Compression Ratio C
R
, Spase Sacings SS, waktu kompresi dan waktu dekompresi seperti pada Gambar 4.22.
Universitas Sumatera Utara
7.81 78.1
781 7810
RC CR
SS Time Process
Compress Time Process
Decompress
Punctured Elias Codes Ternary Comma Codes
Gambar 4.22 Grafik Kedua Algoritma Menggunakan String Homogen Dengan Ukuran File 30 kb
Hasil pengujian string heterogen dengan metode Punctured Elias Codes dan Ternary Comma Code dapat dilihat pada Tabel 4.3 dan Tabel 4.4.
Tabel 4.3 Hasil Pengujian 3 String Heterogen dengan Punctured Elias Codes
No Ukuran File
R
C
C
R
SS Time
Process Compression
Time Process Decompression
1 38
1,57 63,32
32648 7745.6761
360.2468 2
37 1,61
61,93 14064
5339.4822 86.985
3 35
1,55 64,28
12304 4633.7212
55.0346 4
32 1,56
63,29 14848
4138.4287 102.5208
5 28
1,60 62,26
2696 2887.2755
17.5099
Universitas Sumatera Utara
Tabel 4.4 Hasil Pengujian 4 String Heterogen dengan Ternary Comma Code
No Ukuran File
RC CR
SS Time
Process Compression
Time Process Decompression
1 38
2,88 34,65
58174 6934.963
66.598 2
37 2,94
33,92 24415
4807.6129 50.1163
3 35
2,85 34,99
22392 4068.8768
54.6805 4
32 2,86
34,91 26791
4497.9379 55.5487
5 28
2,95 33,87
4724 3750.9756
9.7517
Dari Tabel 4.3 dan Tabel 4.4 dapat dibuat grafik perbandingan hasil pengujian string heterogen antara Punctured Elias Codes dan Ternary Comma Code berdasarkan variabel
Ratio of Compression R
C
, Compression Ratio C
R
, Spase Sacings SS, waktu kompresi dan waktu dekompresi seperti pada Gambar 4.23.
1.56 15.6