Araştırma Makalesi

CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması

Cilt: 39 Sayı: 3 20 Mayıs 2024
PDF İndir
EN TR

CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması

Öz

Üretilen verilerin saklamasında alandan tasarruf etmek önemlidir. Sıkıştırma algoritmaları bu tasarrufu sağlamak amacıyla kullanılmaktadır. Saklanmak istenen veri bir kere sıkıştırılmakta fakat üzerinde arama yapmak amacıyla defalarca erişilmektedir. Bu sebeple sıkıştırılmış verinin en büyük dezavantajı bu verinin kullanılmak istendiğinde açılması gerekliliğidir. Hızlı bir açma algoritması ile veya açma işlemine ihtiyaç duymayan bir sıkıştırılmış arama yönteminin kullanılması ile bu dezavantajlı durum giderebilir. Sıkıştırılmış arama hem arama uzayının küçük olması hem de açma yapmaması sayesinde aç-ve-ara yöntemlere göre daha hızlı sonuçlar elde edebilmektedir. Bu makalede sıkıştırılmış arama desteği sunan paralel yarı statik kelime tabanlı bir sıkıştırma algoritması olan CComp sunulmuştur. CComp’un amacı diğer paralel sıkıştırma algoritmalarının hızında sıkıştırma-açma ve daha hızlı sıkıştırılmış arama yapmaktır. CComp sıkıştırma, açma ve arama işlemlerini paralel olarak gerçekleştirmektedir. CComp diğer paralel yöntemler ile karşılaştırılmıştır. Sonuçlarda gösterildiği gibi CComp’un sıkıştırma oranları diğer kelime tabanlı algoritmalarla paralel sonuçlar vermektedir. Sıkıştırılmış arama işleminde ise daha önce en iyi sonucu veren Zstd algoritmasına göre yaklaşık 7 kat daha hızlı arama sonuçları elde edilmiştir. Bu sonuçlar ile CComp sıkıştırılmış arama desteği sunan algoritmalara daha iyi bir alternatif olarak gösterilebilmektedir.

Anahtar Kelimeler

Kaynakça

  1. Özköse H, Arı ES, Gencer C., Yesterday, Today and Tomorrow of Big Data. Procedia - Social and Behavioral Sciences, 195, 1042–1050, 2015.
  2. Lawnik M, Pelka A, Kapczyński A., A New Way to Store Simple Text Files. Algorithms, 13, 101 2020.
  3. Gupta A, Nigam S., A Review on Different Types of Lossless Data Compression Techniques. 2021.
  4. Suneetha D, Kishore DR, Babu PN., A Compression Algorithm for DNA Palindrome Compression Technique, ITM Web of Conferences, Mumbai-Hindistan, 1-5, 27-28 Haziran 2020.
  5. Rădescu R., Concordance Techniques in Lossless Data Compression of Text Files, 2021 12th International Symposium on Advanced Topics in Electrical Engineering (ATEE), Bükreş-Romanya, 1–4, 23-25 Mart 2021.
  6. Abliz W, Wu H, Maimaiti M, Wushouer J, Abiderexiti K, Yibulayin T, Wumaier A., A Syllable-Based Technique for Uyghur Text Compression. Information, 11, 172, 2020.
  7. Pandey M, Shrivastava S, Pandey S, Shridevi S., An Enhanced Data Compression Algorithm, 2020 International Conference on Emerging Trends in Information Technology and Engineering (ic-ETITE), Vellore-Hindistan, 1–4, 24-25 Şubat 2020.
  8. Murugesan G., Codon Based Compression Algorithm for DNA Sequences with Two Bit Encoding. European Journal of Molecular & Clinical Medicine, 7, 33-41, 2020.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Erken Görünüm Tarihi

16 Mayıs 2024

Yayımlanma Tarihi

20 Mayıs 2024

Gönderilme Tarihi

5 Kasım 2022

Kabul Tarihi

27 Kasım 2023

Yayımlandığı Sayı

Yıl 2024 Cilt: 39 Sayı: 3

Kaynak Göster

APA
Öztürk, E., & Mesut, A. (2024). CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması. Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi, 39(3), 1933-1944. https://doi.org/10.17341/gazimmfd.1199811
AMA
1.Öztürk E, Mesut A. CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması. GUMMFD. 2024;39(3):1933-1944. doi:10.17341/gazimmfd.1199811
Chicago
Öztürk, Emir, ve Altan Mesut. 2024. “CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması”. Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi 39 (3): 1933-44. https://doi.org/10.17341/gazimmfd.1199811.
EndNote
Öztürk E, Mesut A (01 Mayıs 2024) CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması. Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi 39 3 1933–1944.
IEEE
[1]E. Öztürk ve A. Mesut, “CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması”, GUMMFD, c. 39, sy 3, ss. 1933–1944, May. 2024, doi: 10.17341/gazimmfd.1199811.
ISNAD
Öztürk, Emir - Mesut, Altan. “CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması”. Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi 39/3 (01 Mayıs 2024): 1933-1944. https://doi.org/10.17341/gazimmfd.1199811.
JAMA
1.Öztürk E, Mesut A. CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması. GUMMFD. 2024;39:1933–1944.
MLA
Öztürk, Emir, ve Altan Mesut. “CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması”. Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi, c. 39, sy 3, Mayıs 2024, ss. 1933-44, doi:10.17341/gazimmfd.1199811.
Vancouver
1.Emir Öztürk, Altan Mesut. CComp: Sıkıştırılmış kelime arama için paralel bir sıkıştırma algoritması. GUMMFD. 01 Mayıs 2024;39(3):1933-44. doi:10.17341/gazimmfd.1199811