O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi




Download 0,75 Mb.
bet52/122
Sana20.12.2023
Hajmi0,75 Mb.
#124384
1   ...   48   49   50   51   52   53   54   55   ...   122
Bog'liq
Ta‟lim vazirligi muhammad al-xorazmiy nomidagi-fayllar.org (1)

Takomillashgan kodlar. G hosil qiluvchi matritsali va H tekshirish matritsali GF(q) ustidan chiziqli (n, k, d) blokli kodni S bilan belgilaymiz.
s, 0 < s < k butun son bo‗lsin. Umumiy holda chiziqli qisqartirilgan (n-s, k-s, ds) kod masofaga ega bo‗ladi. Kodning hosil qiluvchi matritsasi
dastlabki kod G matritsasidan quyidagi tarzda olinishi mumkin. G matritsa muntazam shaklda, ya‘ni quyidagicha berilgan bo‗lsin:



G  ( I k )
P

(4.1)


U holda Cs qisqartirilgan kod Gs hosil qiluvchi matritsasi (k-s)x(n-s) Ik birlik matritsaning s ustunlarini va tanlangan (o‗chiriladigan) ustunlar mos nol bo‗lmagan s satrlarini o‗chirish bilan olinishi mumkin. Bu operatsiya quyidagi misolda ko‗rsatilgan.





  1. misol Xemming (7,4,3) kodini ko‗rib chiqamiz.





1 0 0 0

0


G  0 1 0 0
0 1 0
0 0 0 1
1 0 1

1 1 1

0


1 1
0 1 1
(4.2)

Qisqartirilgan (5, 2, 3) kodni qurish uchun G matritsa to‗rtta chapki ustunlaridan istalgan ikkitasini o‗chirish mumkin. Birinchi ikkita ustunlar va demak G matritsaning birinchi va ikkinchi satrlari o‗chiriladi deb olamiz. Bu ustunlar va satrlar (4.2) ifodada qalin shriftda belgilangan. Qolgan elementlar matritsani tashkil etadi:






1 0
G
s 0 1
1 1 0

0 1 1

(4.2.1)


Qisqartirilgan kodni dastlabki kodga nisbatan tuzatish xossalarini kuchaytirishini tushunish uchun 1-misoldan qisqartirilgan kodning standart jadvalini o‗rganish juda foydali bo‗ladi.

Standart jadvaldan kelib chiqadiki, Xemming ikki vaznli hatoliklarining ikkita birikmalari, aynan 11000 va 01100 mavjud bo‗lib, ular kodning minimal masofasi 3 ga teng qolsada, tuzatilishi mumkin.
Payqaymizki, yuqorida tavsiflangan kodni qisqartirish operatsiyasi uning uzunligi va o‗lchamliligini kamaytiradi, tekshirish simvollari soni esa oldingicha qoladi.

4.1-jadval


Qisqartirilgan (5, 2, 3) kodning standart jadvali

s

U=00

U=10

U=01

U=11

000
110
011
100
010
001
101
111

00000
10000


01000
01100
00010
00001
11000
01100

10110
00110


11110
10010
10100
10111
01110
11010

01011
11011


00011
01111
01001
01010
10011
00111

11101
01101


10101
10101
11111
11100
00101
10001

Demak, ko‗proq xatoliklar kombinatsiyalari soni tuzatilishi kerak. Buni t xatoliklarni tuzatadigan chiziqli blokli (n, k, d) kod uchun Xemming yordamida oson isbotlanadi, u qulaylik uchun quyida keltiriladi:




nk
t n

2  l


(4.3)



i 0  
Dastlabki (n, k, d) kodga nisbatan uning qisqartirilgan versiyasi (n-s, k-s, ds) o‗sha ortiqchalikka ega bo‗ladi. Demak, (4.3) tengsizlikning chap qismi o‗sha qiymatga ega bo‗ladi. Boshqacha aytganda, aralash sinflar soni o‗zgarmadi. Lekin boshqa tomondan, o‗ng tomon s > 0 da kamaydi. Boshqacha aytganda, t yoki kam vazn xatoliklari kombinatsiyalari soni kamaydi. Agar dastlabki kod tengsizlik bilan Xemming (4.3) chegarasini qoniqtirmasa (ma‘lumki, ikkilik kodlar orasida faqat Xemming kodi, Goley kodi, bitta tekshirishli kodlar va takrorlash kodlari tengsizlikni qanoatlantiradi), u holda


nk
t n

2  i


i0  
farq dastlabki kod bilan tuzatish mumkin bo‗lgan t katta vazn qo‗shimcha xatoliklar kombinatsiyalari hisoblanadi. Qisqartirilgan kod orqali tuzatiladigan qo‗shimcha xatoliklar kombinatsiyalari soni quyidagiga teng bo‗ladi:




nk
t ns
nk
t n
tn
ns



Δt 2
l 2
l  l l
(4.4)



i0  
i0  l 0    

ya‘ni bir t radiusga, lekin turli n va n-s o‗lchamliliklarga ega bo‗lgan Xemming sferalari hajmlarining farqiga teng bo‗ladi.



Download 0,75 Mb.
1   ...   48   49   50   51   52   53   54   55   ...   122




Download 0,75 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi

Download 0,75 Mb.