ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠšΠΎΠ΄Ρ‹ Π‘ΠΎΡƒΠ·Π°-Π§ΠΎΡƒΠ΄Ρ…ΡƒΡ€ΠΈ-Π₯ΠΎΠΊΠ²ΠΈΠ½Π³Π΅ΠΌΠ°

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π°Π½Π½Ρ‹Ρ… производится ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΠΆΠ΅Π½ΠΈΠ΅ (ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ порядка слСдования ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ носитСля ΠΈ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ) Π±Π»ΠΎΠΊΠΎΠ² с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ сдвигом Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ Ρ€Π°ΡΡ‡Π»Π΅Π½ΡΡŽΡ‚ΡΡ сдвоСнныС ошибки, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ ΠΈΡ… Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡŽ. ΠŸΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠ΄Ρ‹ Π ΠΈΠ΄Π°-Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½Π° с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ расстояниСм d0 = 5. Π‘Ρ‚Ρ€ΠΎΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ. ЗаписываСм ΠΏΠ΅Ρ€Π²ΡƒΡŽ строку ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, которая… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠšΠΎΠ΄Ρ‹ Π‘ΠΎΡƒΠ·Π°-Π§ΠΎΡƒΠ΄Ρ…ΡƒΡ€ΠΈ-Π₯ΠΎΠΊΠ²ΠΈΠ½Π³Π΅ΠΌΠ° (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

РЕЀЕРАВ По ΠΊΡƒΡ€ΡΡƒ «Π’Сория ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ»

Π½Π° Ρ‚Π΅ΠΌΡƒ:

" ΠšΠžΠ”Π« Π‘ΠžΠ£Π—Π-Π§ΠžΠ£Π”Π₯УРИ-Π₯ΠžΠšΠ’Π˜ΠΠ“Π•ΠœΠ"

Π‘Π§Π₯ ΠΊΠΎΠ΄Ρ‹

ΠšΠΎΠ΄Ρ‹ Π‘ΠΎΡƒΠ·Π°-Π§ΠΎΡƒΠ΄Ρ…ΡƒΡ€ΠΈ-Π₯ΠΎΠΊΠ²ΠΈΠ½Π³Π΅ΠΌΠ° (Π‘Π§Π₯) — класс цикличСских ΠΊΠΎΠ΄ΠΎΠ², ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΊΡ€Π°Ρ‚Π½Ρ‹Π΅ ошибки, Ρ‚. Π΅. Π΄Π²Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ (d0 5).

ВСорСтичСски ΠΊΠΎΠ΄Ρ‹ Π‘Π§Π₯ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ количСство ошибок, Π½ΠΎ ΠΏΡ€ΠΈ этом сущСствСнно увСличиваСтся Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡŽ скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΡƒΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΈΠ΅ΠΌΠΎ-ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‰Π΅ΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ (схСм ΠΊΠΎΠ΄Π΅Ρ€ΠΎΠ² ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ΠΎΠ²).

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° построСния ΠΊΠΎΠ΄ΠΎΠ² Π‘Π§Π₯ отличаСтся ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… цикличСских, Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ, Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° P (Ρ…). ΠšΠΎΠ΄Ρ‹ Π‘Π§Π₯ строятся ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Π΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова n ΠΈ Ρ‡ΠΈΡΠ»Π° исправляСмых ошибок S, ΠΏΡ€ΠΈ этом количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… разрядов k Π½Π΅ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΠΎ ΠΏΠΎΠΊΠ° Π½Π΅ Π²Ρ‹Π±Ρ€Π°Π½ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ.

Рассмотрим ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ кодирования с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π° Π‘Π§Π₯ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ….

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ 15-разрядный ΠΊΠΎΠ΄ Π‘Π§Π₯, ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π΄Π²Π΅ ошибки Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ (Ρ‚. Π΅. n = 15, S = 2).

РСшСниС:

1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ количСство ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… m ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… разрядов k

m h S .

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ h ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹

n = 2h-1, h = log2(n+1) = log216 = 4,

ΠΏΡ€ΠΈ этом: m h S = 42 = 8; k = n-m = 15−8 = 7.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ (15, 7)-ΠΊΠΎΠ΄.

2. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°:

— ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠ², входящих Π² ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠΉ

L = S = 2;

— ΠΏΠΎΡ€ΡΠ΄ΠΎΠΊ ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ (всС ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ — Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹Π΅) минимального ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° = 2S-1 = 3;

— ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° = m 8.

3. Π’Ρ‹Π±ΠΎΡ€ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°.

Из Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ для ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠ² для ΠΊΠΎΠ΄ΠΎΠ² Π‘Π§Π₯ (см. ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 4) ΠΈΠ· ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ 4 (Ρ‚. ΠΊ. l = h = 4) Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π΄Π²Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° 1 ΠΈ 3 (Ρ‚. ΠΊ. = 3):

M1(x) = 10 011;

M2(x) = 11 111.

ΠŸΡ€ΠΈ этом

P (x) =M1(x)M2(x)=1 001 111 111=111010001= x8+ x7+ x6+ x4+1.

4. Π‘Ρ‚Ρ€ΠΎΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ. ЗаписываСм ΠΏΠ΅Ρ€Π²ΡƒΡŽ строку ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, которая состоит ΠΈΠ· ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° с ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ нулями, ΠΏΡ€ΠΈ этом общая Π΄Π»ΠΈΠ½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Ρ€Π°Π²Π½Π° n = 15. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ строки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ k-ΠΊΡ€Π°Ρ‚Π½ΠΎΠ³ΠΎ цикличСского сдвига справа Π½Π°Π»Π΅Π²ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

Π‘Ρ‚Ρ€ΠΎΠΊΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой 7 ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΊΠΎΠ΄Π° Π‘Π§Π₯, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΠΏΡƒΡ‚Π΅ΠΌ суммирования ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2 всСвозмоТных сочСтаний строк ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° дСкодирования, обнаруТСния ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ ошибок Π² ΠΏΡ€ΠΈΠ½ΡΡ‚ΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ такая ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π΄Π»Ρ цикличСских ΠΊΠΎΠ΄ΠΎΠ² с d0 < 5

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ 31-разрядный ΠΊΠΎΠ΄ Π‘Π§Π₯, ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Ρ‚Ρ€ΠΈ ошибки Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ (Ρ‚. Π΅. n = 31, S = 3).

РСшСниС:

1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ количСство ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов m ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… разрядов k.

m h S.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ h ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹

n = 2h-1,h = log2(n+1) = log232 = 5,

ΠΏΡ€ΠΈ этом: m h S = 53 = 15; k = n-m = 31−15 = 16.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ (31, 16)-ΠΊΠΎΠ΄.

2.ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°:

— ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠ², входящих Π² ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠΉ

L = S = 3;

порядок ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ минимального ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°

= 3S-1 = 5;

ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°

= m 15.

Π’Ρ‹Π±ΠΎΡ€ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°.

Из Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ для ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠ² для ΠΊΠΎΠ΄ΠΎΠ² Π‘Π§Π₯ (ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 4) ΠΈΠ· ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ 5 (Ρ‚. ΠΊ. l = h = 5) Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚Ρ€ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° 1, 3 ΠΈ 5 (Ρ‚. ΠΊ. = 5):

M1(x) =100 101;

M2(x) =111 101;

M3(x) =110 111.

ΠŸΡ€ΠΈ этом

P (x) = M1(x) M2(x) M3(x) =1 000 111 110 101 111=

= x15+ x11 +x10+ x9+ x8+ x7+ x5+ x3 + x2+x+ 1.

4. Π‘Ρ‚Ρ€ΠΎΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ. ЗаписываСм ΠΏΠ΅Ρ€Π²ΡƒΡŽ строку ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, которая состоит ΠΈΠ· ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° с ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ нулями, ΠΏΡ€ΠΈ этом общая Π΄Π»ΠΈΠ½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Ρ€Π°Π²Π½Π° n = 31. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ строки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ k-ΠΊΡ€Π°Ρ‚Π½ΠΎΠ³ΠΎ цикличСского сдвига справа Π½Π°Π»Π΅Π²ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

G (31,16)=1 000 111 110 111 110

.. .

Π‘Ρ‚Ρ€ΠΎΠΊΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой 16 ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° Π‘Π§Π₯, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΠΏΡƒΡ‚Π΅ΠΌ суммирования ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2 всСвозмоТных сочСтаний строк ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

Π”Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ² Π‘Π§Π₯

ΠšΠΎΠ΄Ρ‹ Π‘Π§Π₯ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой цикличСскиС ΠΊΠΎΠ΄Ρ‹ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΊ Π½ΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ Π»ΡŽΠ±Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ дСкодирования цикличСских ΠΊΠΎΠ΄ΠΎΠ². ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ² Π‘Π§Π₯ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Π½Π΅ΠΎΠ±Ρ…одимости поиска Π½ΠΎΠ²Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π΅Ρ€ΠΎΠ² ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ΠΎΠ². ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ сущСствСнно Π»ΡƒΡ‡ΡˆΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ для ΠΊΠΎΠ΄ΠΎΠ² Π‘Π§Π₯. Π­Ρ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠŸΠΈΡ‚Π΅Ρ€ΡΠΎΠ½Π°, БэрлСкэмпа ΠΈ Π΄Ρ€.

Рассмотрим Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠŸΠ“Π¦ (ΠŸΠΈΡ‚Π΅Ρ€ΡΠΎΠ½Π°-ГорСнстСйна-Π¦ΠΈΡ€Π»Π΅Ρ€Π°). ΠŸΡƒΡΡ‚ΡŒ Π‘Π§Π₯ ΠΊΠΎΠ΄ Π½Π°Π΄ ΠΏΠΎΠ»Π΅ΠΌ GF (q) Π΄Π»ΠΈΠ½Ρ‹ n ΠΈ Ρ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ расстояниСм d Π·Π°Π΄Π°Π΅Ρ‚ся ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠΌ g (x), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ срСди своих ΠΊΠΎΡ€Π½Π΅ΠΉ элСмСнты, — Ρ†Π΅Π»ΠΎΠ΅ число (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 0 ΠΈΠ»ΠΈ 1). Π’ΠΎΠ³Π΄Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Ρ‚Π΅ΠΌ свойством, Ρ‡Ρ‚ΠΎ. ΠŸΡ€ΠΈΠ½ΡΡ‚ΠΎΠ΅ слово r (x) ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ r (x) = c (x) + e (x), Π³Π΄Π΅ e (x) — ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ ошибок. ΠŸΡƒΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ ошибок Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΡΡ… (t ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ число исправляСмых ошибок), Π·Π½Π°Ρ‡ΠΈΡ‚, Π° — Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ ошибок.

МоТно ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ j-Ρ‹ΠΉ синдром Sj ΠΏΡ€ΠΈΠ½ΡΡ‚ΠΎΠ³ΠΎ слова r (x):

.

Π—Π°Π΄Π°Ρ‡Π° состоит Π² Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ числа ошибок u, ΠΈΡ… ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ ΠΈ ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ извСстных синдромах Sj.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, для Π½Π°Ρ‡Π°Π»Π°, Ρ‡Ρ‚ΠΎ u Π² Ρ‚очности Ρ€Π°Π²Π½ΠΎ t. Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ (1) Π² Π²ΠΈΠ΄Π΅ систСмы Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π² ΡΠ²Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅:

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ Ρ‡Π΅Ρ€Π΅Π· Π»ΠΎΠΊΠ°Ρ‚ΠΎΡ€ k-ΠΎΠΉ ошибки, Π° Ρ‡Π΅Ρ€Π΅Π· Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ ошибки,. ΠŸΡ€ΠΈ этом всС Xk Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ порядок элСмСнта? Ρ€Π°Π²Π΅Π½ n, ΠΈ ΠΏΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈ извСстном Xk ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ik ΠΊΠ°ΠΊ ik = log? Xk.

Боставим ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ Π»ΠΎΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ошибок:

ΠšΠΎΡ€Π½ΡΠΌΠΈ этого ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° ΡΠ²Π»ΡΡŽΡ‚ΡΡ элСмСнты, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Π΅ Π»ΠΎΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌ ошибок. ПомноТим ΠΎΠ±Π΅ части этого ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π½Π°. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ равСнство Π±ΡƒΠ΄Π΅Ρ‚ справСдливо для

:

ПолоТим ΠΈ ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΠΈΠΌ Π² (3). ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡΡ равСнство, справСдливоС для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈ ΠΏΡ€ΠΈ всСх :

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ l ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ своС равСнство. Если ΠΈΡ… ΠΏΡ€ΠΎΡΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ l, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ равСнство, справСдливоС для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ

:

.

Учитывая (2) ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ

(Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ мСняСтся Π² Ρ‚Π΅Ρ… ΠΆΠ΅ ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ…, Ρ‡Ρ‚ΠΎ ΠΈ Ρ€Π°Π½Π΅Π΅) ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ систСму Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ:

.

Или Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅

Π“Π΄Π΅ Если число ошибок ΠΈ Π² ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Ρ€Π°Π²Π½ΠΎ t, Ρ‚ΠΎ ΡΠΈΡΡ‚Π΅ΠΌΠ° (4) Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠΌΠ°, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ значСния коэффициСнтов. Если ΠΆΠ΅ число u < t, Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ S (t) систСмы (4) Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ 0. Π­Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ количСство ошибок мСньшС t. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ систСму (4), прСдполагая число ошибок Ρ€Π°Π²Π½Ρ‹ΠΌ t? 1. Π’Ρ‹ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ Π½ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ S (t? 1) ΠΈ Ρ‚. Π΄., Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ истинноС число ошибок.

ПослС этого ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ систСму (4) ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ коэффициСнты ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π»ΠΎΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ошибок. Π•Π³ΠΎ ΠΊΠΎΡ€Π½ΠΈ (элСмСнты, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Π΅ Π»ΠΎΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌ ошибок) ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ простым ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ΠΎΠΌ ΠΏΠΎ Π²ΡΠ΅ΠΌ элСмСнтам поля GF (qm). К Π½ΠΈΠΌ Π½Π°ΠΉΡ‚ΠΈ элСмСнты, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΏΠΎ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡŽ, — это Π»ΠΎΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ошибок. По Π»ΠΎΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ошибок (ik = log? Xk), Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ Yk ΠΎΡˆΠΈΠ±ΠΎΠΊ ΠΈΠ· ΡΠΈΡΡ‚Π΅ΠΌΡ‹ (2), приняв t = u. Π”Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ.

ΠšΠΎΠ΄Ρ‹ Π ΠΈΠ΄Π°-Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½Π°

Π¨ΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ подмноТСством ΠΊΠΎΠ΄ΠΎΠ² Π‘Π§Π₯ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠ΄Ρ‹ Π ΠΈΠ΄Π°-Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ошибок. ΠŸΠ°ΠΊΠ΅Ρ‚ ошибок Π΄Π»ΠΈΠ½Ρ‹ b прСдставляСт собой ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… b ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… символов, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ ΠΎΡ‚ Π½ΡƒΠ»Ρ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ классы ΠΊΠΎΠ΄ΠΎΠ² Π ΠΈΠ΄Π°-Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ошибок.

ΠšΠΎΠ΄Ρ‹ Π ΠΈΠ΄Π°-Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½Π° ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΡƒΡΡ‚ройствах Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ записи Π·Π²ΡƒΠΊΠ°, Π² Ρ‚ΠΎΠΌ числС Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски. Π”Π°Π½Π½Ρ‹Π΅, состоящиС ΠΈΠ· ΠΎΡ‚счСтов ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² ΠΊΠ°Π΄Ρ€, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово. ΠšΠ°Π΄Ρ€Ρ‹ Ρ€Π°Π·Π±ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° Π±Π»ΠΎΠΊΠΈ ΠΏΠΎ 8 Π±ΠΈΡ‚. Π§Π°ΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΎΠ² ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ 1 ΠΊΠ°Π΄Ρ€ (ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово) = 32 символа Π΄Π°Π½Π½Ρ‹Ρ… +24 ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… символа +8 ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΡ‚ = 256 Π±ΠΈΡ‚.

Π‘ΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ символы это Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: слуТСбныС сигналы, сигналы синхронизации ΠΈ Ρ‚. Π΄.

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π°Π½Π½Ρ‹Ρ… производится ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΠΆΠ΅Π½ΠΈΠ΅ (ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ порядка слСдования ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ носитСля ΠΈ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ) Π±Π»ΠΎΠΊΠΎΠ² с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ сдвигом Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ Ρ€Π°ΡΡ‡Π»Π΅Π½ΡΡŽΡ‚ΡΡ сдвоСнныС ошибки, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ ΠΈΡ… Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡŽ. ΠŸΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠ΄Ρ‹ Π ΠΈΠ΄Π°-Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½Π° с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ расстояниСм d0 = 5.

Π‘Π²Π΅Ρ€Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹

ΠšΡ€ΠΎΠΌΠ΅ рассмотрСнных ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ свСрточныС ΠΊΠΎΠ΄Ρ‹, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ ΠΈΠ· ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΡ‚ смСТных Π±Π»ΠΎΠΊΠΎΠ².

Π’Ρ‹Π²ΠΎΠ΄Ρ‹

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ написания Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Π°, ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π‘ΠΎΡƒΠ·Π°-Π§ΠΎΡƒΠ΄Ρ…ΡƒΡ€ΠΈ-Π₯ΠΎΠΊΠ²ΠΈΠ½Π³Ρ…Π΅ΠΌΠ° — это ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ класс цикличСских ΠΊΠΎΠ΄ΠΎΠ², способных ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½Ρ‹Π΅ ошибки.

Π‘Π§Π₯-ΠΊΠΎΠ΄Ρ‹ ΠΈΠ³Ρ€Π°ΡŽΡ‚ Π·Π°ΠΌΠ΅Ρ‚Π½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ кодирования. Π˜Π½Ρ‚Π΅Ρ€Π΅Ρ ΠΊ Π½ΠΈΠΌ опрСдСляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ: ΠΊΠΎΠ΄Ρ‹ Π‘Π§Π₯ ΠΈΠΌΠ΅ΡŽΡ‚ вСсьма Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ свойства; Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ простыС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ кодирования ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ; ΠΊΠΎΠ΄Ρ‹ Π ΠΈΠ΄Π°-Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡˆΠΈΡ€ΠΎΠΊΠΎ извСстным подклассом Π½Π΅Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π‘Π§Π₯ ΠΊΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ свойствами, ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ся для исправлСния ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ошибок.

1. Π‘Π»Π΅ΠΉΡ…ΡƒΡ‚ Π . ВСория ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΊΠΎΠ΄ΠΎΠ², ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ошибки = Theory and practice of error control codes. — Πœ.: ΠœΠΈΡ€, 1986. — Π‘. 576

2. Π”ΠΌΠΈΡ‚Ρ€ΠΈΠ΅Π² Π’. И. ΠŸΡ€ΠΈΠΊΠ»Π°Π΄Π½Π°Ρ тСория ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ: Π£Ρ‡Π΅Π±Π½ΠΈΠΊ для Π²ΡƒΠ·ΠΎΠ². М.: Π’Ρ‹ΡΡˆΠ°Ρ школа, 1989. 320 c.

3. КолСсник Π’. Π”., ΠŸΠΎΠ»Ρ‚Ρ‹Ρ€Π΅Π² Π“. Π¨. ΠšΡƒΡ€Ρ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. — Πœ.: Наука, 1982.

4. ΠšΡƒΠ΄Ρ€ΡΡˆΠΎΠ² Π‘. Π”. ВСория ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ для Π²ΡƒΠ·ΠΎΠ² Изд-Π²ΠΎ ΠŸΠ˜Π’Π•Π , 2008. — 320с.

5. ΠŸΠΈΡ‚Π΅Ρ€ΡΠΎΠ½ Π£., Уэлдон Π­. ΠšΠΎΠ΄Ρ‹, ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ошибки. — Πœ.: ΠœΠΈΡ€, 1976. — Π‘. 596.

6. БСмСнюк Π’. Π’. Π­ΠΊΠΎΠ½ΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ дискрСтной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. — Π‘Пб.: БПб Π“Π˜Π’ΠœΠž (Π’Π£), 2001

7. Π£. ΠŸΠ΅Ρ‚Π΅Ρ€ΡΠΎΠ½, Π­. Уэлдон, ΠšΠΎΠ΄Ρ‹, ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ошибки, Москва, «ΠœΠΈΡ€», 1976.

8. Π­. БСрлСкэмп, АлгСбраичСская тСория кодирования, Москва, «ΠœΠΈΡ€», 1971.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ