ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π§Π°ΡΡ‚ΡŒ пСрвая

Π”ΠΎΠ±Ρ€ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ суток.
БСгодня я Ρ…ΠΎΡ‡Ρƒ ΠΊΠΎΡΠ½ΡƒΡ‚ΡŒΡΡ Ρ‚Π΅ΠΌΡ‹ сТатия Π΄Π°Π½Π½Ρ‹Ρ… Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° Ρ…Π°Π±Ρ€Π΅ ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ, посвящСнныС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ, ΠΌΠ½Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ± этом Ρ‡ΡƒΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.
Π― ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ матСматичСскоС описаниС, Ρ‚Π°ΠΊ ΠΈ описаниС Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅, для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠ³ Π½Π°ΠΉΡ‚ΠΈ для сСбя Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ интСрСсноС.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΊΠΎΡΠ½ΡƒΡΡŒ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² сТатия ΠΈ основных Ρ‚ΠΈΠΏΠΎΠ² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅. НуТно Π»ΠΈ ΠΎΠ½ΠΎ Π² нашС врСмя?

РазумССтся, Π΄Π°. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, всС ΠΌΡ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ сСйчас Π½Π°ΠΌ доступны ΠΈ носитСли ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ большого объСма, ΠΈ высокоскоростныС ΠΊΠ°Π½Π°Π»Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Однако, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с этим растут ΠΈ ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Если нСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ ΠΌΡ‹ смотрСли 700-ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π½Ρ‹Π΅ Ρ„ΠΈΠ»ΡŒΠΌΡ‹, ΡƒΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° ΠΎΠ΄Π½Ρƒ Π±ΠΎΠ»Π²Π°Π½ΠΊΡƒ, Ρ‚ΠΎ сСгодня Ρ„ΠΈΠ»ΡŒΠΌΡ‹ Π² HD-качСствС ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ дСсятки Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚.
ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΠΎΠ»ΡŒΠ·Ρ‹ ΠΎΡ‚ сТатия всСго ΠΈ вся Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ. Но всС ΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ситуации, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сТатиС ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Ссли Π½Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π΅Ρ‰Π΅ мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ситуаций, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сТатиС окаТСтся ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ, Π½ΠΎ Π½Π°ΠΌ достаточно ΠΈ этих Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².

ВсС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ сТатия ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ большиС Π³Ρ€ΡƒΠΏΠΏΡ‹: сТатиС с потСрями ΠΈ сТатиС Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ примСняСтся Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ Π±ΠΈΡ‚Π°. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ являСтся СдинствСнно Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈ сТатии, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, тСкстовых Π΄Π°Π½Π½Ρ‹Ρ….
Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π½Π΅ трСбуСтся Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ восстановлСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ допускаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ сТатиС с потСрями, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ сТатия Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ рСализуСтся ΠΈ обСспСчиваСт Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ.

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ с потСрями
Π›ΡƒΡ‡ΡˆΠΈΠ΅ стСпСни сТатия, ΠΏΡ€ΠΈ сохранСнии «достаточно Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎΒ» качСства Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² основном для сТатия Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… β€” Π·Π²ΡƒΠΊΠ°, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π’ Ρ‚Π°ΠΊΠΈΡ… случаях распакованный Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ сильно ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π° Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сравнСния Β«Π±ΠΈΡ‚ Π² Π±ΠΈΡ‚Β», Π½ΠΎ практичСски Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌ для чСловСчСского ΡƒΡ…Π° ΠΈΠ»ΠΈ Π³Π»Π°Π·Π° Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ практичСских ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ
Π”Π°Π½Π½Ρ‹Π΅ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ Π±ΠΈΡ‚Π°, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ потСрям ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Однако, сТатиС Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ…ΡƒΠ΄ΡˆΠΈΠ΅ стСпСни сТатия.

Π˜Ρ‚Π°ΠΊ, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² сТатия Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ сТатия Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… строятся Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ сТатия.
ΠŸΠ΅Ρ€Π²Π°Ρ Π³Ρ€ΡƒΠΏΠΏΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² – ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠ°. Π­Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ описаниС Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… нСсТатых Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· ΡƒΠΆΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅. ΠŸΡ€ΠΈ этом Π½Π΅ вычисляСтся Π½ΠΈΠΊΠ°ΠΊΠΈΡ… вСроятностСй, ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ символов осущСствляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° основС Ρ‚Π΅Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹, ΠΊΠ°ΠΊ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² LZ – ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… (Π½Π°Π·Π²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Абрахама ЛСмпСля ΠΈ Π―ΠΊΠΎΠ±Π° Π—ΠΈΠ²Π°). Π’ этом случаС, Π²Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΈ дальнСйшиС вхоТдСния Π½Π΅ΠΊΠΎΠΉ подстроки, ΡƒΠΆΠ΅ извСстной ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΡƒ, Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ссылками Π½Π° Π΅Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅.

Вторая Π³Ρ€ΡƒΠΏΠΏΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² – это статистичСскиС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ сТатия. Π’ свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, эти ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ дСлятся Π½Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ (ΠΈΠ»ΠΈ ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Π΅), ΠΈ Π±Π»ΠΎΡ‡Π½Ρ‹Π΅.
Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ (Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ) Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅, вычислСниС вСроятностСй для Π½ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… происходит ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ, ΡƒΠΆΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. К этим ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ относятся Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π° ΠΈ Π¨Π΅Π½Π½ΠΎΠ½Π°-Π€Π°Π½ΠΎ.
Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ (Π±Π»ΠΎΡ‡Π½ΠΎΠΌ) случаС, статистика ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… высчитываСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, ΠΈ добавляСтся ΠΊ самому сТатому Π±Π»ΠΎΠΊΡƒ. Бюда ΠΌΠΎΠΆΠ½ΠΎ отнСсти статичСскиС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π°, Π¨Π΅Π½Π½ΠΎΠ½Π°-Π€Π°Π½ΠΎ, ΠΈ арифмСтичСского кодирования.

Π’Ρ€Π΅Ρ‚ΡŒΡ Π³Ρ€ΡƒΠΏΠΏΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² – это Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ прСобразования Π±Π»ΠΎΠΊΠ°. ВходящиС Π΄Π°Π½Π½Ρ‹Π΅ Ρ€Π°Π·Π±ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° Π±Π»ΠΎΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Ρ‚Π΅ΠΌ Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ. ΠŸΡ€ΠΈ этом Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, особСнно основанныС Π½Π° пСрСстановкС Π±Π»ΠΎΠΊΠΎΠ², ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ сущСствСнному (ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π»ΠΈΠ±ΠΎ) ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡŽ объСма Π΄Π°Π½Π½Ρ‹Ρ…. Однако послС ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, структура Π΄Π°Π½Π½Ρ‹Ρ… Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ΡΡ, ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ сТатиС Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π±ΠΎΠ»Π΅Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈ быстро.

ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… основано сТатиС Π΄Π°Π½Π½Ρ‹Ρ…

ВсС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ сТатия Π΄Π°Π½Π½Ρ‹Ρ… основаны Π½Π° простом логичСском ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅. Если ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ элСмСнты Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ, Π° Ρ€Π΅ΠΆΠ΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ – Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ, Ρ‚ΠΎ для хранСния всСх Π΄Π°Π½Π½Ρ‹Ρ… потрСбуСтся мСньшС мСста, Ρ‡Π΅ΠΌ Ссли Π±Ρ‹ всС элСмСнты ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ»ΠΈΡΡŒ ΠΊΠΎΠ΄Π°ΠΌΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹.
Вочная взаимосвязь ΠΌΠ΅ΠΆΠ΄Ρƒ частотами появлСния элСмСнтов, ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄Π»ΠΈΠ½Π°ΠΌΠΈ ΠΊΠΎΠ΄ΠΎΠ² описана Π² Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ΅ Π¨Π΅Π½Π½ΠΎΠ½Π° ΠΎ источникС ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ(Shannon’s source coding theorem), которая опрСдСляСт ΠΏΡ€Π΅Π΄Π΅Π» максимального сТатия Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ ΠΈ ΡΠ½Ρ‚Ρ€ΠΎΠΏΠΈΡŽ Π¨Π΅Π½Π½ΠΎΠ½Π°.

НСмного ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ

Если Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ появлСния элСмСнта si Ρ€Π°Π²Π½Π° p(si), Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Ρ‹Π³ΠΎΠ΄Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ этот элСмСнт β€” log2p(si) Π±ΠΈΡ‚Π°ΠΌΠΈ. Если ΠΏΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ удаСтся Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π»ΠΈΠ½Π° всСх элСмСнтов Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° ΠΊ log2p(si) Π±ΠΈΡ‚Π°ΠΌ, Ρ‚ΠΎ ΠΈ Π΄Π»ΠΈΠ½Π° всСй ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ минимальной для всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² кодирования. ΠŸΡ€ΠΈ этом, Ссли распрСдСлСниС вСроятностСй всСх элСмСнтов F =i)> Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎ, ΠΈ вСроятности элСмСнтов Π²Π·Π°ΠΈΠΌΠ½ΠΎ нСзависимы, Ρ‚ΠΎ срСдняя Π΄Π»ΠΈΠ½Π° ΠΊΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ рассчитана ΠΊΠ°ΠΊ
ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ

Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ энтропиСй распрСдСлСния вСроятностСй F, ΠΈΠ»ΠΈ энтропиСй источника Π² Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.
Однако ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ появлСния элСмСнта Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСзависимой, Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ², ΠΎΠ½Π° находится Π² зависимости ΠΎΡ‚ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ². Π’ этом случаС, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ элСмСнта si распрСдСлСниС вСроятностСй F ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Fk, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта F= Fk ΠΈ H= Hk.

Π˜Π½Ρ‹ΠΌΠΈ словами, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ источник находится Π² состоянии k, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ соотвСтствуСт Π½Π΅ΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ вСроятностСй pk(si) для всСх элСмСнтов si.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, учитывая эту ΠΏΠΎΠΏΡ€Π°Π²ΠΊΡƒ, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ ΡΡ€Π΅Π΄Π½ΡŽΡŽ Π΄Π»ΠΈΠ½Ρƒ ΠΊΠΎΠ΄ΠΎΠ² ΠΊΠ°ΠΊ
ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ
Π“Π΄Π΅ Pk β€” Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ нахоТдСния источника Π² состоянии k.

Π˜Ρ‚Π°ΠΊ, Π½Π° Π΄Π°Π½Π½ΠΎΠΌ этапС ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ сТатиС основано Π½Π° Π·Π°ΠΌΠ΅Π½Π΅ часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ элСмСнтов ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ, ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Π·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΡ€Π΅Π΄Π½ΡŽΡŽ Π΄Π»ΠΈΠ½Ρƒ ΠΊΠΎΠ΄ΠΎΠ². Но Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄, ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ происходит?

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π· памяти

ΠšΠΎΠ΄Ρ‹ Π±Π΅Π· памяти ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ, Π½Π° основС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ осущСствлСно сТатиС Π΄Π°Π½Π½Ρ‹Ρ…. Π’ ΠΊΠΎΠ΄Π΅ Π±Π΅Π· памяти ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ Π² ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… замСняСтся ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом ΠΈΠ· прСфиксного мноТСства Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ ΠΈΠ»ΠΈ слов.
На ΠΌΠΎΠΉ взгляд, Π½Π΅ самоС понятноС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. Рассмотрим эту Ρ‚Π΅ΠΌΡƒ Ρ‡ΡƒΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.

ΠŸΡƒΡΡ‚ΡŒ Π·Π°Π΄Π°Π½ Ρ‚Π°ΠΊΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Аналогично, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ слово Π² этом Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅ ΠΊΠ°ΠΊ B.

Π’Π²Π΅Π΄Π΅ΠΌ Π΅Ρ‰Π΅ Π΄Π²Π° обозначСния для мноТСства всСх нСпустых слов Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅. ΠŸΡƒΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒβ€” количСство нСпустых слов Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅, Π° ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒβ€” Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ.

ΠŸΡƒΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°Π΄Π°Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ F, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ставит Π² соотвСтствиС ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ слову A ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ слово B=F(A) ΠΈΠ· Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ. Π’ΠΎΠ³Π΄Π° слово B Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠ΄ΠΎΠΌ слова A, Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ исходного слова ΠΊ Π΅Π³ΠΎ ΠΊΠΎΠ΄Ρƒ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ слово ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ Π±ΡƒΠΊΠ²Ρ‹, Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ соотвСтствиС Π±ΡƒΠΊΠ² ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠΌ слов ΠΈΠ· Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ:
a1 B1
a2 B2
…
an Bn

Π­Ρ‚ΠΎ соотвСтствиС Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ схСмой, ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ βˆ‘.
Π’ этом случаС слова B1, B2,…, Bn Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ элСмСнтарными ΠΊΠΎΠ΄Π°ΠΌΠΈ, Π° Π²ΠΈΠ΄ кодирования с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ β€” Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· нас ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡŒ с Ρ‚Π°ΠΊΠΈΠΌ Π²ΠΈΠ΄ΠΎΠΌ кодирования, ΠΏΡƒΡΡ‚ΡŒ Π΄Π°ΠΆΠ΅ ΠΈ Π½Π΅ зная всСго Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ я описал Π²Ρ‹ΡˆΠ΅.

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈΡΡŒ с понятиями Π°Π»Ρ„Π°Π²ΠΈΡ‚, слово, ΠΊΠΎΠ΄, ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π²Π΅Π΄Π΅ΠΌ понятиС прСфикс.

ΠŸΡƒΡΡ‚ΡŒ слово B ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ B=B’B». Π’ΠΎΠ³Π΄Π° B’ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π°Ρ‡Π°Π»ΠΎΠΌ, ΠΈΠ»ΠΈ прСфиксом слова B, Π° B» β€” Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ†ΠΎΠΌ. Π­Ρ‚ΠΎ довольно простоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, Π½ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ для любого слова B, ΠΈ Π½Π΅ΠΊΠΎΠ΅ пустоС слово ʌ (Β«ΠΏΡ€ΠΎΠ±Π΅Π»Β»), ΠΈ само слово B, ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ ΠΈ Π½Π°Ρ‡Π°Π»Π°ΠΌΠΈ ΠΈ ΠΊΠΎΠ½Ρ†Π°ΠΌΠΈ.

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ подошли Π²ΠΏΠ»ΠΎΡ‚Π½ΡƒΡŽ ΠΊ пониманию опрСдСлСния ΠΊΠΎΠ΄ΠΎΠ² Π±Π΅Π· памяти. ПослСднСС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π°ΠΌ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ½ΡΡ‚ΡŒ β€” это прСфиксноС мноТСство. Π‘Ρ…Π΅ΠΌΠ° βˆ‘ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ свойством прСфикса, Ссли для Π»ΡŽΠ±Ρ‹Ρ… 1≀i, j≀r, iβ‰ j, слово Bi Π½Π΅ являСтся прСфиксом слова Bj.
ΠŸΡ€ΠΎΡ‰Π΅ говоря, прСфиксноС мноТСство – это Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ элСмСнт Π½Π΅ являСтся прСфиксом (ΠΈΠ»ΠΈ Π½Π°Ρ‡Π°Π»ΠΎΠΌ) любого Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ элСмСнта. ΠŸΡ€ΠΎΡΡ‚Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ‚Π°ΠΊΠΎΠ³ΠΎ мноТСства являСтся, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚.

Одним ΠΈΠ· каноничСских Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄, являСтся Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π°.

Алгоритм Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π°

Алгоритм Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ частоту появлСния ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… Π±Π°ΠΉΡ‚ Π²ΠΎ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ ставит Π² соотвСтствиС часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΌΡΡ Π±Π»ΠΎΠΊΠ°ΠΌ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ Π±ΠΈΡ‚ мСньшСй Π΄Π»ΠΈΠ½Ρ‹, ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ являСтся минимально – ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. Рассмотрим случай, ΠΊΠΎΠ³Π΄Π°, Π½Π΅ зависимо ΠΎΡ‚ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ°, Π°Π»Ρ„Π°Π²ΠΈΡ‚ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° состоит ΠΈΠ· всСго 2 символов – нуля ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹.

Для Π»ΡƒΡ‡ΡˆΠ΅ΠΉ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ, рассмотрим нСбольшой ΠΏΡ€ΠΈΠΌΠ΅Ρ€.
ΠŸΡƒΡΡ‚ΡŒ Ρƒ нас Π΅ΡΡ‚ΡŒ Π°Π»Ρ„Π°Π²ΠΈΡ‚, состоящий ΠΈΠ· всСго Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… символов β€” < a1, a2, a3, a4>. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Ρ‚ΠΎ вСроятности появлСния этих символов Ρ€Π°Π²Π½Ρ‹ соотвСтствСнно p1=0.5; p2=0.24; p3=0.15; p4=0.11 (сумма всСх вСроятностСй, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ€Π°Π²Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅).

Π˜Ρ‚Π°ΠΊ, построим схСму для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°.

Если ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ этого процСсса, получится ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ
Как Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅, ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ объСдинСнии ΠΌΡ‹ присваиваСм ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅ΠΌΡ‹ΠΌ символам ΠΊΠΎΠ΄Ρ‹ 0 ΠΈ 1.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Ρ€Π΅Π²ΠΎ построСно, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа. Π’ нашСм случаС ΠΊΠΎΠ΄Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊ:

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Π½Π΅ являСтся прСфиксом ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ прСсловутоС прСфиксноС мноТСство), ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠΎΠ΄ Π² Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅.
Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ добились Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ самый частый символ кодируСтся самым ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚.
Если ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ для хранСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа использовался ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ‚, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, насколько Π½Π°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅.

ΠŸΡƒΡΡ‚ΡŒ Π½Π° Π²Ρ…ΠΎΠ΄Ρƒ Ρƒ нас Π±Ρ‹Π»Π° строка ΠΈΠ· 1000 символов, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ символ a1 встрСчался 500 Ρ€Π°Π·, a2 β€” 240, a3 β€” 150, ΠΈ a4 β€” 110 Ρ€Π°Π·.

Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ данная строка Π·Π°Π½ΠΈΠΌΠ°Π»Π° 8000 Π±ΠΈΡ‚. ПослС кодирования ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ строку Π΄Π»ΠΈΠ½Π½ΠΎΠΉ Π² βˆ‘pili = 500 * 1 + 240 * 2 + 150 * 3 + 110 * 3 = 1760 Π±ΠΈΡ‚. Π˜Ρ‚Π°ΠΊ, Π½Π°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠΆΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² 4,54 Ρ€Π°Π·Π°, ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ² Π² срСднСм 1,76 Π±ΠΈΡ‚Π° Π½Π° ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа ΠΏΠΎΡ‚ΠΎΠΊΠ°.

Напомню, Ρ‡Ρ‚ΠΎ согласно Π¨Π΅Π½Π½ΠΎΠ½Ρƒ, срСдняя Π΄Π»ΠΈΠ½Π° ΠΊΠΎΠ΄ΠΎΠ² составляСт ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. ΠŸΠΎΠ΄ΡΡ‚Π°Π²ΠΈΠ² Π² это ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ наши значСния вСроятностСй, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΡ€Π΅Π΄Π½ΡŽΡŽ Π΄Π»ΠΈΠ½Ρƒ ΠΊΠΎΠ΄ΠΎΠ² Ρ€Π°Π²Π½ΡƒΡŽ 1.75496602732291, Ρ‡Ρ‚ΠΎ вСсьма ΠΈ вСсьма Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΌΡƒ Π½Π°ΠΌΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ.
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΈΠΌΠΎ самих Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ, Ρ‡Ρ‚ΠΎ слСгка ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π² Ρ€Π°Π·Π½Ρ‹Ρ… случаях ΠΌΠΎΠ³ΡƒΡ‚ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° – ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΈΠ½ΠΎΠ³Π΄Π° эффСктивнСС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π°Π΄Π°Π½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ вСроятностСй, Π° ΠΈΠ½ΠΎΠ³Π΄Π° – Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅ динамичСски, ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π° ΠΏΠΎ сТимаСмым Π΄Π°Π½Π½Ρ‹ΠΌ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π˜Ρ‚Π°ΠΊ, Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я постарался Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ± ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ…, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ происходит сТатиС Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ рассмотрСл ΠΎΠ΄ΠΈΠ½ ΠΈΠ· каноничСских Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² β€” ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Ρƒ.
Если ΡΡ‚Π°Ρ‚ΡŒΡ придСтся ΠΏΠΎ вкусу хабросообщСству, Ρ‚ΠΎ я с ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ΠΌ Π½Π°ΠΏΠΈΡˆΡƒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ мноТСство интСрСсных Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΡ…ΡΡ сТатия Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ; это ΠΊΠ°ΠΊ классичСскиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ прСобразования Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π‘Π°Ρ€Ρ€ΠΎΡƒΠ·Π°-Π£ΠΈΠ»ΠΈΡ€Π°), Π½Ρƒ ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, спСцифичСскиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ для сТатия Π·Π²ΡƒΠΊΠ°, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (самая, Π½Π° ΠΌΠΎΠΉ взгляд, интСрСсная Ρ‚Π΅ΠΌΠ°).

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с потСрями ΠΈ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ

Π•Ρ‰Π΅ Π²Ρ‡Π΅Ρ€Π° казалось, Ρ‡Ρ‚ΠΎ диск Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π² ΠΎΠ΄ΠΈΠ½ Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ β€” это Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ нСясно, Ρ‡Π΅ΠΌ Π΅Π³ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ, ΠΈ ΡƒΠΆ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΎ сСбя Π΄ΡƒΠΌΠ°Π»: Π±Ρ‹Π» Π±Ρ‹ Ρƒ мСня Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ памяти, я Π±Ρ‹ пСрСстал Β«ΠΆΠ°Π΄Π½ΠΈΡ‡Π°Ρ‚ΡŒΒ» ΠΈ ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ свою ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΊΠ°ΠΊΠΈΠΌΠΈ-Ρ‚ΠΎ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. Но, Π²ΠΈΠ΄ΠΈΠΌΠΎ, ΠΌΠΈΡ€ Ρ‚Π°ΠΊ устроСн, Ρ‡Ρ‚ΠΎ «свято мСсто пусто Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚Β», ΠΈ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ нас появляСтся лишний Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ β€” Ρ‚ΡƒΡ‚ ΠΆΠ΅ находится Ρ‡Π΅ΠΌ Π΅Π³ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ. Π”Π° ΠΈ сами ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠ°ΠΊ извСстно, становятся всС Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡŠΠ΅ΠΌΠ½Ρ‹ΠΌΠΈ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, Π²ΠΈΠ΄ΠΈΠΌΠΎ, с Ρ‚Π΅Ρ€Π°Π±Π°ΠΉΡ‚Π°ΠΌΠΈ ΠΈ экзабайтами Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎ ΠΆΠ΅ самоС.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ Π±Ρ‹ Π½ΠΈ росли ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ памяти диска, ΡƒΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΏΠΎΡ…ΠΎΠΆΠ΅, Π½Π΅ пСрСстанут. Наоборот, ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ «мСста Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅Β» становится всС большС, число Π½ΠΎΠ²Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ² увСличиваСтся, ΠΏΡ€ΠΈ этом ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π΅ просто ΡΠΎΡ€Π΅Π²Π½ΡƒΡŽΡ‚ΡΡ Π² удобствС интСрфСйсов, Π° Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ стрСмятся ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ всС ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ ΠΈ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅.

Однако ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ процСсс этот Π½Π΅ бСсконСчСн. Π“Π΄Π΅ Π»Π΅ΠΆΠΈΡ‚ этот ΠΏΡ€Π΅Π΄Π΅Π», ΠΊΠ°ΠΊΠΈΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Ρ‹ доступны сСгодня, ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ ΠΎΠ½ΠΈ ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ собой, Π³Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ свСТий Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ β€” Π²ΠΎΡ‚ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ вопросов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡΠ²Π΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Помимо рассмотрСния тСорСтичСских вопросов ΠΌΡ‹ сдСлали ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ с нашСго диска, Ρ‡Ρ‚ΠΎΠ±Ρ‹ самим ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² эффСктивности Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· Π½ΠΈΡ… ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ β€” Π² зависимости ΠΎΡ‚ спСцифики Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ… Π²Π°ΠΌΠΈ Π·Π°Π΄Π°Ρ‡.

БовсСм Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ для нСпрофСссионалов

Позволю сСбС Π½Π°Ρ‡Π°Ρ‚ΡŒ эту вСсьма ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ со старой ΡˆΡƒΡ‚ΠΊΠΈ. Π‘Π΅ΡΠ΅Π΄ΡƒΡŽΡ‚ Π΄Π²Π° пСнсионСра:

β€” Π’Ρ‹ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΌΠ½Π΅ Π½ΠΎΠΌΠ΅Ρ€ вашСго Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°? β€” Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎΠ΄ΠΈΠ½.

β€” Π’Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, β€” признаСтся Π²Ρ‚ΠΎΡ€ΠΎΠΉ, β€” я, ΠΊ соТалСнию, Ρ‚ΠΎΡ‡Π½ΠΎ Π΅Π³ΠΎ Π½Π΅ помню.

β€” Какая ΠΆΠ°Π»ΠΎΡΡ‚ΡŒ, β€” ΡΠΎΠΊΡ€ΡƒΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ, β€” Π½Ρƒ скаТитС хотя Π±Ρ‹ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎβ€¦

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΡ‚Π²Π΅Ρ‚ ΠΏΠΎΡ€Π°ΠΆΠ°Π΅Ρ‚ своСй Π½Π΅Π»Π΅ΠΏΠΎΡΡ‚ΡŒΡŽ. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π² сСмизначном Π½Π°Π±ΠΎΡ€Π΅ Ρ†ΠΈΡ„Ρ€ достаточно ΠΎΡˆΠΈΠ±ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ символС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π»ΡŒΠ½Π°Ρ информация стала Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ бСсполСзной. Однако прСдставим сСбС, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΡ‚ ΠΆΠ΅ самый Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ написан словами русского языка ΠΈ, скаТСм, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ этого тСкста Ρ‡Π°ΡΡ‚ΡŒ Π±ΡƒΠΊΠ² потСряна β€” Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Π² ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΌ случаС? Для наглядности рассмотрим сСбС ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ 233 34 44.

БоотвСтствСнно запись «Двсти Ρ‚Ρ€Ρ†Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ‚Ρ€ΠΈΡ†Ρ‚ΡŒ Ρ‡Π΅Ρ‚Ρ€Π΅ сорк Ρ‡Ρ‚Ρ€Π΅Β», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ имССтся Π½Π΅ ΠΎΠ΄ΠΈΠ½, Π° нСсколько ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… символов, ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π»Π΅Π³ΠΊΠΎ читаСтся. Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ наш язык ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, которая, с ΠΎΠ΄Π½ΠΎΠΉ стороны, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π΄Π»ΠΈΠ½Ρƒ записи, Π° с Π΄Ρ€ΡƒΠ³ΠΎΠΉ β€” ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ. ΠžΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ это Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ появлСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ символа Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ записи Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π°, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π² тСкстС, записанном словами русского языка, это Π½Π΅ Ρ‚Π°ΠΊ. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎ Ρ‚Π²Π΅Ρ€Π΄Ρ‹ΠΉ Π·Π½Π°ΠΊ Π² русском языкС появляСтся Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΆΠ΅, Ρ‡Π΅ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±ΡƒΠΊΠ²Π° Β«Π°Β». Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сочСтания Π±ΡƒΠΊΠ² Π±ΠΎΠ»Π΅Π΅ вСроятны, Ρ‡Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, Π° Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ Π΄Π²Π° Ρ‚Π²Π΅Ρ€Π΄Ρ‹Ρ… Π·Π½Π°ΠΊΠ° подряд, Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Зная, ΠΊΠ°ΠΊΠΎΠ²Π° Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ появлСния ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π±ΡƒΠΊΠ²Ρ‹ Π² тСкстС, ΠΈ сравнив Π΅Π΅ с максимальной, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, насколько экономичСн Π΄Π°Π½Π½Ρ‹ΠΉ способ кодирования (Π² нашСм случаС β€” русский язык).

Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠ΅ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Π²Π΅Ρ€Π½ΡƒΠ²ΡˆΠΈΡΡŒ ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠΌ. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€, ΠΌΡ‹ часто ΠΈΡ‰Π΅ΠΌ закономСрности Π² Π½Π°Π±ΠΎΡ€Π΅ Ρ†ΠΈΡ„Ρ€, Ρ‡Ρ‚ΠΎ, Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Ρ‚Π°ΠΊΠΆΠ΅ являСтся ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΎΠΉ сТатия Π΄Π°Π½Π½Ρ‹Ρ…. Π’ΠΏΠΎΠ»Π½Π΅ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹ΠΉ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΊΠ°ΠΊ Β«Π΄Π²Π°, Ρ‚Ρ€ΠΈ Ρ‚Ρ€ΠΎΠΉΠΊΠΈ, Ρ‚Ρ€ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΊΠΈΒ».

Π˜Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ СстСствСнных языков

ВСория ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ гласит, Ρ‡Ρ‚ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² сообщСнии Ρ‚Π΅ΠΌ большС, Ρ‡Π΅ΠΌ большС Π΅Π³ΠΎ энтропия. Для любой систСмы кодирования ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Π΅Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ (Hmax) ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΡΠ½Ρ‚Ρ€ΠΎΠΏΠΈΡŽ (Н). Π’ΠΎΠ³Π΄Π° случай Н

Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ избыточности СстСствСнных языков (Ρ‚Π΅Ρ…, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ) Π΄Π°Π΅Ρ‚ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹: оказываСтся, ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ этих языков составляСт ΠΎΠΊΠΎΠ»ΠΎ 80%, Π° это ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ практичСски 80% ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ языка ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ являСтся ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠΉ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ лишнСй. Π›ΡŽΠ±ΠΎΠΏΡ‹Ρ‚Π΅Π½ ΠΈ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ избыточности Ρ€Π°Π·Π½Ρ‹Ρ… языков ΠΎΡ‡Π΅Π½ΡŒ Π±Π»ΠΈΠ·ΠΊΠΈ. Данная Ρ†ΠΈΡ„Ρ€Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ опрСдСляСт тСорСтичСскиС ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ сТатия тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ².

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Π€Π°ΠΊΡ‚ избыточности ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎ возмоТностях ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° ΠΈΠ½ΡƒΡŽ систСму кодирования, которая ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ»Π° Π±Ρ‹ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ сообщСния. Говоря ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π° ΠΊΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ сообщСния, вводят понятиС Β«ΠΊΠΎΠ΄Ρ‹ сТатия». Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ:

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ с потСрями

Говоря ΠΎ ΠΊΠΎΠ΄Π°Ρ… сТатия, Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ понятия «сТатиС Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒΒ» ΠΈ «сТатиС с потСрями». ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π΄Π΅Π»ΠΎ с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ Ρ‚ΠΈΠΏΠ° Β«Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°Β», Ρ‚ΠΎ сТатиС Ρ‚Π°ΠΊΠΎΠΉ записи Π·Π° счСт ΠΏΠΎΡ‚Π΅Ρ€ΠΈ части символов Π½Π΅ Π²Π΅Π΄Π΅Ρ‚ Π½ΠΈ ΠΊ Ρ‡Π΅ΠΌΡƒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌΡƒ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ ряд ситуаций, ΠΊΠΎΠ³Π΄Π° потСря части ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ полСзности ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΉΡΡ. Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ с потСрями примСняСтся Π² основном для Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ (JPEG), Π·Π²ΡƒΠΊΠ° (MP3), Π²ΠΈΠ΄Π΅ΠΎ (MPEG), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π² силу ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ сТатия ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Π°, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΆΠ΅Ρ€Ρ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ дСталями, Π½Π΅ сущСствСнными для восприятия этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ. ΠžΡΠΎΠ±Ρ‹Π΅ возмоТности для сТатия ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ компрСссии Π²ΠΈΠ΄Π΅ΠΎ. Π’ рядС случаСв большая Ρ‡Π°ΡΡ‚ΡŒ изобраТСния пСрСдаСтся ΠΈΠ· ΠΊΠ°Π΄Ρ€Π° Π² ΠΊΠ°Π΄Ρ€ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎ позволяСт ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ сТатия Π½Π° основС Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠ³ΠΎ отслСТивания Ρ‚ΠΎΠ»ΡŒΠΊΠΎ части Β«ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈΒ». Π’ частном случаС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ говорящСго Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π½Π΅ ΠΌΠ΅Π½ΡΡŽΡ‰Π΅Π³ΠΎ своСго полоТСния, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² области Π»ΠΈΡ†Π° ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Ρ‚Π° β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π² Ρ‚ΠΎΠΉ части, Π³Π΄Π΅ происходят Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ быстрыС измСнСния ΠΎΡ‚ ΠΊΠ°Π΄Ρ€Π° ΠΊ ΠΊΠ°Π΄Ρ€Ρƒ.

Π’ Ρ†Π΅Π»ΠΎΠΌ рядС случаСв сТатиС Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ с потСрями, обСспСчивая ΠΎΡ‡Π΅Π½ΡŒ высокиС стСпСни компрСссии, практичСски Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ для Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°. Π’Π°ΠΊ, ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π½ΠΈΠΆΠ΅, пСрвая прСдставлСна Π² TIFF-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ (Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ), вторая сохранСна Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JPEG c ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ сТатия, Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΡ с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ. ΠŸΡ€ΠΈ этом ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ послСднСС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π° Π΄Π²Π° порядка мСньший объСм, Ρ‡Π΅ΠΌ пСрвая.Однако ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ сТатия с потСрями ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΠΈ рядом нСдостатков.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ компрСссия с потСрями ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠ° Π½Π΅ для всСх случаСв Π°Π½Π°Π»ΠΈΠ·Π° графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. НапримСр, Ссли Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ сТатия изобраТСния Π½Π° Π»ΠΈΡ†Π΅ измСнится Ρ„ΠΎΡ€ΠΌΠ° Ρ€ΠΎΠ΄ΠΈΠ½ΠΊΠΈ (Π½ΠΎ Π»ΠΈΡ†ΠΎ ΠΏΡ€ΠΈ этом останСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ·Π½Π°Π²Π°Π΅ΠΌΠΎ), Ρ‚ΠΎ эта фотография окаТСтся Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ Π΅Π΅ ΠΏΠΎ ΠΏΠΎΡ‡Ρ‚Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ, ΠΎΠ΄Π½Π°ΠΊΠΎ Ссли пСрСсылаСтся фотоснимок Π»Π΅Π³ΠΊΠΈΡ… Π½Π° мСдэкспСртизу для Π°Π½Π°Π»ΠΈΠ·Π° Ρ„ΠΎΡ€ΠΌΡ‹ затСмнСния β€” это ΡƒΠΆΠ΅ совсСм Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π΄Π΅Π»ΠΎ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² случаС ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π°Π½Π°Π»ΠΈΠ·Π° графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ кодирования с ΠΏΠΎΡ‚Π΅Ρ€Π΅ΠΉ (Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ для Π³Π»Π°Π·) ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Β«Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Β» для машинного Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π°.

Вторая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ повторная компрСссия ΠΈ дСкомпрСссия с потСрями приводят ΠΊ эффСкту накоплСния ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚Π΅ΠΉ. Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ стСпСни примСнимости Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° JPEG, Ρ‚ΠΎ, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, ΠΎΠ½ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π²Π°ΠΆΠ΅Π½ большой коэффициСнт сТатия ΠΏΡ€ΠΈ сохранСнии исходной Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹. ИмСнно это свойство обусловило ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π² прСдставлСнии графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, Π³Π΄Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ отобраТСния Ρ„Π°ΠΉΠ»Π° (Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€) ΠΈΠΌΠ΅Π΅Ρ‚ пСрвостСпСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ свойство Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° JPEG β€” ΡƒΡ…ΡƒΠ΄ΡˆΠ΅Π½ΠΈΠ΅ качСства изобраТСния, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΠΏΠΎΠ»ΠΈΠ³Ρ€Π°Ρ„ΠΈΠΈ, Π³Π΄Π΅ этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ являСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΌ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Ρƒ ΠΎ сТатии ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ ΠΈ рассмотрим, ΠΊΠ°ΠΊΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ эту ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ.

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅, ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для сТатия любой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ обСспСчиваСт Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ восстановлСниС Π΄Π°Π½Π½Ρ‹Ρ… послС кодирования ΠΈ дСкодирования. Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ основано Π½Π° простом ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ прСобразования Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ символов Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ, Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΡƒΡŽ.

НаиболСС извСстны Π΄Π²Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° сТатия Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ: это ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π₯Π°Ρ„Ρ„ΠΌΠ΅Π½Π° (Huffman) ΠΈ LZW-ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΏΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌ Π±ΡƒΠΊΠ²Π°ΠΌ ΠΈΠΌΠ΅Π½ создатСлСй Lempel, Ziv, Welch), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ основныС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΏΡ€ΠΈ сТатии ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π₯Π°Ρ„Ρ„ΠΌΠ΅Π½Π° появилось Π² Π½Π°Ρ‡Π°Π»Π΅ 50-Ρ…; ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π΅Π³ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ количСства Π±ΠΈΡ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для прСдставлСния часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ символов ΠΈ соотвСтствСнно Π² ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ количСства Π±ΠΈΡ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для Ρ€Π΅Π΄ΠΊΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ символов. ΠœΠ΅Ρ‚ΠΎΠ΄ LZW ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ строки символов, анализируя Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡ‚ΠΎΠΊ для построСния Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, основанного Π½Π° строках, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚. Оба ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²ΠΎ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π₯Π°Ρ„Ρ„ΠΌΠ΅Π½Π°

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π₯Π°Ρ„Ρ„ΠΌΠ΅Π½Π° [1] β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ извСстных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² сТатия Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ основан Π½Π° прСдпосылкС, Ρ‡Ρ‚ΠΎ Π² ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ символы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‡Π°Ρ‰Π΅, Ρ‡Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Как ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, Π² русском языкС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ с большСй Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ, Ρ‡Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² ASCII-ΠΊΠΎΠ΄Π°Ρ… ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ для прСдставлСния символов ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ количСство Π±ΠΈΡ‚ΠΎΠ². Π›ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ссли ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ мСньшСС количСство Π±ΠΈΡ‚ΠΎΠ² для часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ символов ΠΈ большСС для Ρ€Π΅Π΄ΠΊΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ, Ρ‚ΠΎ ΠΌΡ‹ смоТСм ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ сообщСния. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π₯Π°Ρ„Ρ„ΠΌΠ΅Π½Π° ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈ основано Π½Π° связи Π΄Π»ΠΈΠ½Ρ‹ ΠΊΠΎΠ΄Π° символа с Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ Π΅Π³ΠΎ появлСния Π² тСкстС.

БтатичСскоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

БтатичСскоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π°ΠΏΡ€ΠΈΠΎΡ€Π½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ вСроятностСй символов. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ссли Π²Ρ‹ сТимаСтС Ρ„Π°ΠΉΠ», состоящий ΠΈΠ· тСкста, написанного Π½Π° русском языкС, Ρ‚ΠΎ такая информация ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° ΠΈΠ· ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ статистичСского Π°Π½Π°Π»ΠΈΠ·Π° русского языка.

ДинамичСскоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π’ Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° вСроятности символов Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… нСизвСстны, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ динамичСскоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ вСроятности появлСния Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… символов ΡƒΡ‚ΠΎΡ‡Π½ΡΡŽΡ‚ΡΡ Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ» Π²ΠΎ врСмя чтСния Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….

LZW-сТатиС

Алгоритм LZW [2], ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅Π΄Π°Π²Π½ΠΎ (Π² 1984 Π³ΠΎΠ΄Ρƒ), Π·Π°ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ²Π°Π½ ΠΈ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Ρ„ΠΈΡ€ΠΌΠ΅ Sperry.

LZW-Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ основан Π½Π° ΠΈΠ΄Π΅Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ символы для прСдставлСния строк ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… символов. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вмСсто 8-Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ASCII-ΠΊΠΎΠ΄ΠΎΠ² 9-Π±ΠΈΡ‚ΠΎΠ²Ρ‹Π΅, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ 256 символов. Π Π°Π±ΠΎΡ‚Π° компрСссора сводится ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, состоящСй ΠΈΠ· строк ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠ². Алгоритм сТатия сводится ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ символ ΠΈ добавляСт Π΅Π³ΠΎ ΠΊ строкС. Если строка ΡƒΠΆΠ΅ находится Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅, Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ продолТаСтся, Ссли Π½Π΅Ρ‚, данная строка добавляСтся ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ строк. Π§Π΅ΠΌ большС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΡ…ΡΡ строк, Ρ‚Π΅ΠΌ сильнСС Π±ΡƒΠ΄ΡƒΡ‚ сТаты Π΄Π°Π½Π½Ρ‹Π΅. Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡΡΡŒ ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ, провСдя вСсьма ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΡƒΡŽ аналогию, ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ, сТимая запись 233 34 44 ΠΏΠΎ LZW-ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ, ΠΌΡ‹ ΠΏΡ€ΠΈΠ΄Π΅ΠΌ ΠΊ ввСдСнию Π½ΠΎΠ²Ρ‹Ρ… строк β€” 333 ΠΈ 444 ΠΈ, выраТая ΠΈΡ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ символами, смоТСм ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ записи.

Какой ΠΆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€?

НавСрноС, Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΆΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ Π»ΡƒΡ‡ΡˆΠ΅. ΠžΡ‚Π²Π΅Ρ‚ Π½Π° этот вопрос Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π΅Π½.

Если ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Β«ΡΠΎΡ€Π΅Π²Π½ΡƒΡŽΡ‚ΡΡΒ» Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Ρ‹ (Π° ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ°ΠΊ Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ сайтС Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ [3], Ρ‚Π°ΠΊ ΠΈ Π½Π° нашСм CD-ROM), Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ количСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… участиС Π² «сорСвнованиях», ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΠΎΡ‚Π½ΡŽ. Как ΠΆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· этого многообразия Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€?

Π’ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅ послСдним являСтся вопрос способа распространСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ² Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ShareWare, ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ количСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для нСзарСгистрированных вСрсий. Π•ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ FreeWare.

Если вас Π½Π΅ Π²ΠΎΠ»Π½ΡƒΡŽΡ‚ ΠΌΠ΅Ρ€ΠΊΠ°Π½Ρ‚ΠΈΠ»ΡŒΠ½Ρ‹Π΅ сообраТСния, Ρ‚ΠΎ ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ имССтся Ρ†Π΅Π»Ρ‹ΠΉ ряд Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. Π’ связи с этим ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ спСциализированных тСстов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° сТатиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ графичСских. Π’Π°ΠΊ, Π² частности, Wave Zip Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΡƒΠΌΠ΅Π΅Ρ‚ ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ WAV-Ρ„Π°ΠΉΠ»Ρ‹, Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹ΠΉ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ ERI Π»ΡƒΡ‡ΡˆΠ΅ всСх ΡƒΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ TIFF-Ρ„Π°ΠΉΠ»Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ссли вас интСрСсуСт сТатиС ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Ρ‹ΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для этого.

БущСствуСт Ρ‚ΠΈΠΏ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ² (Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Exepackers), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слуТат для сТатия исполняСмых ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ COM, EXE ΠΈΠ»ΠΈ DLL. Π€Π°ΠΉΠ» упаковываСтся Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ запускС ΠΎΠ½ сам сСбя распаковываСт Π² памяти Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ» ΠΈ Π΄Π°Π»Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Одними ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ASPACK ΠΈ Petite. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Π΄Π°Π½Π½ΠΎΠ³ΠΎ класса, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ адрСсу [4].

Если ΠΆΠ΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€, Ρ‚Π°ΠΊ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Β«Π½Π° всС случаи ΠΆΠΈΠ·Π½ΠΈΒ», Ρ‚ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ, насколько Ρ…ΠΎΡ€ΠΎΡˆΠ° конкрСтная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ²ΡˆΠΈΡΡŒ ΠΊ тСсту, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Β«ΡΠΎΡ€Π΅Π²Π½ΡƒΡŽΡ‚ΡΡΒ» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ². ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ², ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π² Π΄Π°Π½Π½ΠΎΠΌ тСстС, ΠΌΠΎΠΆΠ½ΠΎ Π½Π° нашСм CD-ROM.

ΠŸΡ€ΠΈ этом Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² тСстах Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ лишь количСствСнныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ сТатия, коэффициСнт сТатия ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ сущСствуСт Π΅Ρ‰Π΅ Ρ†Π΅Π»Ρ‹ΠΉ ряд ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ удобство пользования Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ….

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ²

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°. Однако Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Ρ‚Π°ΠΊΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° WinAce, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ мноТСство Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ², осущСствляя ΠΊΠΎΠΌΠΏΡ€Π΅ΡΡΠΈΡŽ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… ACE, ZIP, LHA, MS-CAB, JAVA JAR ΠΈ Π΄Π΅ΠΊΠΎΠΌΠΏΡ€Π΅ΡΡΠΈΡŽ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… ACE, ZIP, LHA, MS-CAB, RAR, ARC, ARJ, GZip, TAR, ZOO, JAR.

Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ solid-Π°Ρ€Ρ…ΠΈΠ²Ρ‹

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ solid-Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² β€” это Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ сТатия возрастаСт ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ большого числа ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ². Π§Π°ΡΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ACB, всСгда ΡΠΎΠ·Π΄Π°ΡŽΡ‚ solid-Π°Ρ€Ρ…ΠΈΠ²Ρ‹, Π΄Ρ€ΡƒΠ³ΠΈΠ΅, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ RAR ΠΈΠ»ΠΈ 777, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡ… создания, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ARJ, этого Π΄Π΅Π»Π°Ρ‚ΡŒ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΡƒΠΌΠ΅ΡŽΡ‚.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΠΌΠ½Ρ‹Π΅ Π°Ρ€Ρ…ΠΈΠ²Ρ‹

ΠœΠ½ΠΎΠ³ΠΎΡ‚ΠΎΠΌΠ½Ρ‹Π΅ Π°Ρ€Ρ…ΠΈΠ²Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹, ΠΊΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ»Ρ‹ пСрСносятся с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ дискСт ΠΈ Π°Ρ€Ρ…ΠΈΠ² Π½Π΅ помСщаСтся Π½Π° ΠΎΠ΄Π½ΠΎΠΉ дискСтС.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² качСствС ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ²

Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² большСй ΠΈΠ»ΠΈ мСньшСй стСпСни способны вСсти ΡƒΡ‡Π΅Ρ‚ Π°Ρ€Ρ…ΠΈΠ²Π°ΠΌ Π½Π° вашСм дискС. НСкоторыС Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ WinZip, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ быстро Π΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π΄ΠΎ любого Π°Ρ€Ρ…ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° (ΠΈ Π΄ΠΎ Π΅Π³ΠΎ содСрТимого), Π² ΠΊΠ°ΠΊΠΎΠΌ Π±Ρ‹ мСстС диска ΠΎΠ½ Π½ΠΈ находился.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‚Ρ‹

Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ кодирования, ΠΈ Ссли раскодированиС доступно ΠΏΠΎ ΠΏΠ°Ρ€ΠΎΠ»ΡŽ, Ρ‚ΠΎ это, СстСствСнно, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ срСдство ограничСния доступа ΠΊ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Удобство Π² Ρ€Π°Π±ΠΎΡ‚Π΅

НС послСдним Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ являСтся удобство Π² Ρ€Π°Π±ΠΎΡ‚Π΅ β€” Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½ΠΎΠ³ΠΎ мСню, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΡ‹ΡˆΠΈ, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΎΠΏΡ†ΠΈΠΉ, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ΠΈ Ρ‚.Π΄. ΠŸΡ€ΠΈ этом Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ для ΠΌΠ½ΠΎΠ³ΠΈΡ… (особСнно нСпрофСссионалов) Π²Π°ΠΆΠ΅Π½ Ρ„Π°ΠΊΡ‚ΠΎΡ€ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠΈ. Если Π²Ρ‹ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΈ Π²Π°ΠΌ ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ тСстС Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Π²Π°Π΅Ρ‚ Ρƒ вашСй Π΄Π΅ΡΡΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ², β€” это Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°-ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒ сТимаСт Ρ„Π°ΠΉΠ»Ρ‹ лишь Π½Π° 2% Π»ΡƒΡ‡ΡˆΠ΅, Π° для вас это Π½Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ. ΠŸΡ€ΠΈ этом вСроятно, Ρ‡Ρ‚ΠΎ эта ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠ΅Π½Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Π° Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ Ρ‚.Π΄. Однако Ссли Π²Π°ΠΌ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ 2%, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΆΠ°Ρ‚ΡŒ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΠ΅ΠΌΡƒΡŽ Π²Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π΄ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° дискСты, Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ для вас β€” Π½Π°Ρ…ΠΎΠ΄ΠΊΠ°.

Π― ΠΎΡ‚Π½ΡŽΠ΄ΡŒ Π½Π΅ сторонник консСрвативной ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Β«Ρ€Π°Π· всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ρ‚ΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅ β€” Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΌΠ΅Π½ΡΡ‚ΡŒΒ», я лишь ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π½ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ обоснованным.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *