4 Laborotoriya ishi ma’lumotlarni siqish algoritmlari (lempel – ziv, lzss algoritmlari) ni tadqiq qilish ishdan maqsad



Download 66,8 Kb.
bet1/2
Sana15.04.2022
Hajmi66,8 Kb.
#553333
  1   2
Bog'liq
№ 4 Laborotoriya ishi


4 Laborotoriya ishi
MA’LUMOTLARNI SIQISH ALGORITMLARI (LEMPEL – ZIV, LZSS ALGORITMLARI) NI TADQIQ QILISH
Ishdan maqsad:

  1. Axborotni siqib beruvchi Lempel - Ziva algoritmlari bilan tanishib chikish;

  2. Axborotni yukotishsiz siqib beruvchi LZSS algoritmi yordamida axborotni xajmini kamaytirish buyicha amaliy kunikmalarga ega bo‘lish.



Nazariy ma’lumot

Lempel – Ziva algoritmlarini iboralar buyicha arxivlovchi algoritmlar deyiladi, chunka ushbu algoritmlarda axborotdagi iboralar yoki xarflar birlashmasi uzidan olidinrok kaytarilgan xuddui shunday ibora yeki xarflar birlashmasi bilan almashtirishga asoslangan. Iboralar bo’yicha yo’qotishsiz arxivlovchi algoritmlarni ayrim adabiyotlarda jadval asosida arxivlovchi algoritmlar ham deyiladi. Ushbu algoritmlarni asoschilari Yakoba Ziva (Jakob Ziv) va Abraxam Lempel (Abraham Lempel) xisoblanadi. Iboralar buycha arxivlovchi algoritmlar dastlabkisi 1977 yilda paydo buldi va ushbu algoritmnig nomi LZ77 deb nomlangan. Keyinchalik bir yildan so‘ng ushbu algoritmning modifikatsiyalangan varianti yaratildi va algoritm nomi LZ78 deb atala boshlandi.


Masalan ushbu axborotni kodlashtirish talab qilsin "aaabbabaabaaabab". Ushbu axborotni jadval 4.1 ko’rsatilganidek yettita mayda iboralarga (xarflar birlashmasi) bulamiz. Axborotdagi xarbir xarf yoki iboralar (xarflar birlashmasi) uzidan oldin kaytarilgan iboralar (xarflar birlashmasi) va kushuv mavjud bulgan belgi bilan kodlanadi. Masalan, oxirgi uchta belgi 4 ("b") iborasi sifatida kodlshtiriladi. Jadval 4.1 LZ78 algoritmi yordamida "aaabbabaabaaabab" axborotni kodlashtirish natijalari keltirilgan.
Jadval 4.1.

Axborotni iboralarga bo’lish

A

aa

b

ba

baa

baaa

bab

Raqamlarga ajratish

1

2

3

4

5

6

7

Natija

(0,a)

(1,a)

(0,b)

(3,a)

(4,a)

(5,a)

(4,b)

Xozirgi kunga kelib LZ oilasiga mansub bulgan algoritmlar ichida eng samaraliroklaridan biri bu LZSS algoritmi xisoblanadi. Ushbu algoritm 1982 yilda Storer va Jimanskilar tomonidan LZ77 algoritmini modifikatsiyalash natijasida paydo buldi. Ushbu algoritm vositasida axboroni kodlashtirilsa sikish koeffitsientining kiymati bir necha marta katta. Ushbu algoritmi vositasi axborotni kodlashtirshga misol kurib chiqamiz.



Download 66,8 Kb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish