Teknik kompresi dilakukan karena semakin besar ukuran data, maka diperlukan media penyimpanan yang besar dan membutuhkan lebar pita frekuensi yang besar untuk mentransmisikan data. Salah satu aplikasi kompresi data adalah kompresi teks. Teknik kompresi teks pada tugas akhir ini adalah adaptive arithmetic coding dan adaptive huffman coding. Adaptive arithmetic coding merupakan teknik kompresi yang baru dikembangkan,yang merupakan perkembangan dari arithmetic coding integer implementation. Yaitu mengubah simbol menjadi suatu bilangan desimal dengan rentang 0 dan 255, dengan inisialisasi frekuensi masing-masing simbol bernilai satu. Adaptive huffman coding merupakan perkembangan dari huffman coding. Adaptive huffman coding menggunakan huffman tree yang saling sinkron antara proses encoding dan decoding, sehingga proses kompresi dilakukan dengan metode one-pass. Dengan matlab 2007a maka dapat dilakukan simulasi proses encoding dan decoding untuk kedua kompresi tersebut. Hasil simulasi kedua kompresi kemudian dibandingkan untuk mengetahui kompesi mana yang lebih baik. |