PENERAPAN ALGORITMA HUFFMAN DAN UNARY CODES UNTUK KOMPRESI FILE TEKS

SARWANDO SIBORO, MAHENDRA BRUTU, YELITA KRISTIANI LASE (2022) PENERAPAN ALGORITMA HUFFMAN DAN UNARY CODES UNTUK KOMPRESI FILE TEKS , SKRIPSI, UNIVERSITAS PRIMA INDONESIA

ABSTRAK

Teknik dalam melakukan kompresi data merupakan suatu poin penting dalam perkembangan teknologi. Dengan kompresi dalam data berupa teks dapat mencakup banyak kegunaan, diantaranya untuk transfer data, melakukan penyalinan maupun untuk mencadangkan data. Dari kegunaan-kegunaannya tersebut aspek ini penting untuk keamanan data. Sangat banyak teknik kompresi pada data, diantaranya adalah dengan menggunakan algoritma huffman dan unary code. Salah satu penerapannya akan diimplementasikan pada suatu data teks yang banyak digunakan oleh pelaku digital dalam menyimpan data penting. Data tersebut tidak boleh diketahui oleh pihak yang tidak berwenang dalam mengakses data tersebut. Maka dari itu algoritma huffman dan unary code dapat memecahkan permasalahan tersebut. Dengan melakukan kompresi pada data yang dipilih juga mengenkripsinya sebagai pengamanan ekstra. Algoritma Huffman merupakan algoritma kompresi lossless atau teknik yang tidak mengubah data aslinya, dengan cara mengubah satuan isi data menjadi bentuk bit. Sehingga algoritma ini banyak dipakai dalam proses kompresi. Algotitma Unary Codes juga merupakan teknik kompresi lossless yang umumnya digunakan dengan menggabungkan beberapa teknik modifikasi. Dalam algoritma unary codes ini setiap simbol pada string akan akan dicari frekuensinya. Kemudian diurutkan dari urutan paling akhir (descending). Penggunaan dua teknik kompresi data teks ini menghasilkan ukuran file yang lebih kecil dari aslinya namun dapat dikembalikan lagi menjadi data asli tersebut.

JURNAL
KATEGORI JURNAL Jurnal Nasional Terakreditasi
TAHUN JURNAL 2022
VOLUME JURNAL 7
NOMOR JURNAL 2
NAMA PENERBIT SinkrOn
NOMOR ISSN/ISBN 25412019
LAMAN PENERBIT (URL) https://jurnal.polgan.ac.id/index.php/sinkron/index
LAMAN ARTIKEL (URL) https://jurnal.polgan.ac.id/index.php/sinkron/article/view/11567