
Π’Π°ΠΊΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΈΠ·Π»ΠΈΡΡΠΊΡΡ
ΠΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ* ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠΈΡΠΎΠΊΠΎ Π² ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡΡΠ° Π½Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ. Π Π―Π½Π΄Π΅ΠΊΡ ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π²ΠΌΠ΅ΡΡΠΎ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ Π² Π½Π°ΡΠ΅ΡΠΎ Π²ΡΡΡΠ΅ΡΠ½ΠΎ ΠΎΠ±Π΅ΠΊΡΠ½ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ ΡΠΏΠ΅ΡΡΡΠ²Π° ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π±Π΅Π· Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡΡΠ°. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΡΡΠ½ΠΎΡΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° Π½Π°ΡΠΈΠ½ΠΈΡΠ΅, ΠΏΠΎ ΠΊΠΎΠΈΡΠΎ ΡΠ°Π±ΠΎΡΡΡ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, Π΅ ΡΡΠ΄ΠΊΠΎ. ΠΠ΅Π»Π°ΡΡΠΈΡΠ΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ ΡΠ΅ ΡΠ±Π»ΡΡΠΊΠ²Π°Ρ Ρ Π½Π΅ΡΠΎ ΡΠ°ΠΊΠΎΠ²Π° (ΠΎΡ ):

ΠΠ°Π·Π²Π°ΠΌ ΡΠ΅ ΠΠ°Π΄ΠΈΠΌ, Π² Π―Π½Π΄Π΅ΠΊΡ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΠΌ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π²ΡΡΡΠ΅ΡΠ½ΠΎΡΠΎ ΠΎΠ±Π΅ΠΊΡΠ½ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ MDS. Π ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΠΎΠΏΠΈΡΠ° Π½Π° ΠΏΡΠΎΡΡ Π΅Π·ΠΈΠΊ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ½ΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²ΠΈ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ (ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΠΈ LRC). Π©Π΅ ΡΠ°Π·ΠΊΠ°ΠΆΠ° ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ Π²ΡΠΈΡΠΊΠΎ, Π±Π΅Π· ΡΠ»ΠΎΠΆΠ½Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° ΠΈ ΡΠ΅Π΄ΠΊΠΈ ΡΠ΅ΡΠΌΠΈΠ½ΠΈ. Π ΠΊΡΠ°Ρ ΡΠ΅ Π΄Π°ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π·Π° ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π² Π―Π½Π΄Π΅ΠΊΡ.
ΠΡΠΊΠΎΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π΅ΡΠ°ΠΉΠ»ΠΈ Π½ΡΠΌΠ° Π΄Π° ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ, Π½ΠΎ ΡΠ΅ Π΄Π°ΠΌ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ Π·Π° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°Ρ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠΎΠΏΡΡ ΠΏΠΎ-Π΄ΡΠ»Π±ΠΎΠΊΠΎ. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠ°, ΡΠ΅ Π½ΡΠΊΠΎΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ ΡΠ° ΡΡΡΠΈΠΊΡΠ½ΠΈ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΡΠ°ΡΠΈΡΡΠ° Π½Π΅ Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π·Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠΈ, Π° Π·Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΆΠ΅Π»Π°ΡΡ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ ΡΡΡΠ½ΠΎΡΡΡΠ° Π½Π° Π²ΡΠΏΡΠΎΡΠ°.
* Π Π°Π½Π³Π»ΠΎΠ³ΠΎΠ²ΠΎΡΡΡΠ°ΡΠ° Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ ΡΠ΅ΡΡΠΎ ΡΠ΅ Π½Π°ΡΠΈΡΠ°Ρ erasure codes.
1. Π‘ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ
Π‘ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π΅ ΠΏΡΠ΅Π΄Π΅Π»Π½ΠΎ ΠΏΡΠΎΡΡΠ°: Π΄Π° ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π°Ρ (ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°Ρ) Π΄Π°Π½Π½ΠΈ ΠΏΠΎ ΡΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½, ΡΠ΅ ΡΠ΅ Π΄Π° Π½Π΅ ΠΈΠ·ΡΠ΅Π·Π²Π°Ρ ΠΏΡΠΈ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ (ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈ Π½Π° Π΄ΠΈΡΠΊΠΎΠ²Π΅, Π³ΡΠ΅ΡΠΊΠΈ Π² ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ Ρ.Π½.).
Π ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ* ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΡΡ Π½Π° n Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½ΠΈ, Π·Π° ΡΡΡ ΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Ρ m Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, ΠΈ Π² ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π²Π°Ρ n + m Π±Π»ΠΎΠΊΠ°. ΠΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ ΡΠ΅ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Ρ ΠΏΠΎ ΡΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½, ΡΠ΅ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΡ n Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΠ°ΠΌΠΎ ΡΠ°ΡΡ ΠΎΡ n + m Π±Π»ΠΎΠΊΠ°. ΠΠΎ-Π½Π°ΡΠ°ΡΡΠΊ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΡΠ°ΠΌΠΎ Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, Ρ.Π΅. ΡΠ°ΠΊΠΈΠ²Π°, Π² ΠΊΠΎΠΈΡΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΡΡ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅.

ΠΠ° Π΄Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π²ΡΠΈΡΠΊΠΈ n Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½ΠΈ, Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ n ΠΎΡ n + m Π±Π»ΠΎΠΊΠ°, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ n Π±Π»ΠΎΠΊΠ°, ΠΈΠΌΠ°ΠΉΠΊΠΈ ΡΠ°ΠΌΠΎ n-1 Π±Π»ΠΎΠΊ (Π² ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° Π²Π·Π΅ΠΌΠ΅ΡΠ΅ 1 Π±Π»ΠΎΠΊ βΠΎΡ Π²ΡΠ·Π΄ΡΡ Π°β). ΠΠΎΡΡΠ°ΡΡΡΠ½ΠΈ Π»ΠΈ ΡΠ° n ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π±Π»ΠΎΠΊΠ° ΠΎΡ n + m Π±Π»ΠΎΠΊΠ° Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΠΈΡΠΊΠΈ Π΄Π°Π½Π½ΠΈ? Π’ΠΎΠ²Π° Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΡΠΈΠΏΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΠΈΡΠΊΠΈ Π΄Π°Π½Π½ΠΈ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ n Π±Π»ΠΎΠΊΠ°, Π΄ΠΎΠΊΠ°ΡΠΎ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ LRC β Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ.
Π‘ΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ
Π ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π²ΡΠ΅ΠΊΠΈ ΠΎΡ Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π° Π½Π° ΠΎΡΠ΄Π΅Π»Π΅Π½ Π΄ΠΈΡΠΊ. Π’ΠΎΠ³Π°Π²Π°, ΠΏΡΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄Π° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Π΄ΠΈΡΠΊ, ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ Π²ΡΠ΅ ΠΎΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΡΠ΅Π½ΠΈ. ΠΠ°Π½Π½ΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ Π΄ΠΎΡΠΈ ΠΏΡΠΈ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π° Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄ΠΈΡΠΊΠ°.
ΠΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ
ΠΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² Π½Π΅Π½Π°Π΄Π΅ΠΆΠ΄Π½Π° ΠΌΡΠ΅ΠΆΠ°. ΠΡΠ΅Π΄Π°Π²Π°Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΡΡ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅, Π·Π° ΡΡΡ ΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ. ΠΠΎ ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°Ρ ΠΊΠ°ΠΊΡΠΎ Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ, ΡΠ°ΠΊΠ° ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ. ΠΡΠΈ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ (Π΄ΠΎΡΠΈ ΠΈ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ Π±ΡΠΎΠΉ Π±Π»ΠΎΠΊΠΎΠ²Π΅), Π΄Π°Π½Π½ΠΈΡΠ΅ Π²ΡΠ΅ ΠΏΠ°ΠΊ ΠΌΠΎΠ³Π°Ρ Π±Π΅Π·Π³ΡΠ΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π΄Π°Ρ ΠΏΠΎ ΠΌΡΠ΅ΠΆΠ°ΡΠ°. ΠΠΎΠ΄ΠΎΠ²Π΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΏΠΎ ΠΎΠΏΡΠΈΡΠ½ΠΈ Π»ΠΈΠ½ΠΈΠΈ ΠΈ Π² ΡΠΏΡΡΠ½ΠΈΠΊΠΎΠ²Π° Π²ΡΡΠ·ΠΊΠ°.
* ΠΠΌΠ° ΡΡΡΠΎ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, ΠΏΡΠΈ ΠΊΠΎΠΈΡΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π΅ ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΡΡ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π½Π° Π₯Π΅ΠΌΠΈΠ½Π³ ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ CRC, ΡΠΈΡΠΎΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΠΌΡΠ΅ΠΆΠΈ Ethernet. Π’ΠΎΠ²Π° ΡΠ° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎ Π½Π° ΡΠΌΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅, ΡΠ΅ ΡΠ° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈ Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ, Π° Π½Π΅ Π·Π° ΡΡΡ Π½ΠΎΡΠΎ ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Π½Π΅ (ΠΊΠΎΠ΄ΡΡ Π½Π° Π₯Π΅ΠΌΠΈΠ½Π³ ΡΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ).
2. ΠΠΎΠ΄ΠΎΠ²Π΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½
ΠΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΡΠ° Π΅Π΄Π½ΠΈ ΠΎΡ Π½Π°ΠΉ-ΡΠΈΡΠΎΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, ΠΈΠ·ΠΎΠ±ΡΠ΅ΡΠ΅Π½ΠΈ ΠΎΡΠ΅ ΠΏΡΠ΅Π· 60-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ Π·Π° ΠΏΡΡΠ²ΠΈ ΠΏΡΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΠΈΡΠΎΠΊΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π· 80-ΡΠ΅ Π·Π° ΡΠ΅ΡΠΈΠΉΠ½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ΄ΠΈΡΠΊΠΎΠ²Π΅.
ΠΠ»ΡΡΠΎΠ²ΠΈΡΠ΅ Π²ΡΠΏΡΠΎΡΠΈ Π·Π° ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΡΠ° Π΄Π²Π°: 1) ΠΊΠ°ΠΊ ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Ρ Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ; 2) ΠΊΠ°ΠΊ Π΄Π° ΡΠ΅ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΡ Π΄Π°Π½Π½ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ. ΠΠ΅ΠΊΠ° Π½Π°ΠΌΠ΅ΡΠΈΠΌ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈ Π½Π° ΡΡΡ
.
ΠΠ° ΠΎΠΏΡΠΎΡΡΡΠ²Π°Π½Π΅ ΠΏΠΎ-Π½Π°Π΄ΠΎΠ»Ρ ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ΅ΠΌ, ΡΠ΅ n=6 ΠΈ m=4. ΠΡΡΠ³ΠΈ ΡΡ
Π΅ΠΌΠΈ ΡΠ΅ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ.
ΠΠ°ΠΊ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ
ΠΡΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π½Π° ΠΈΠ·Π»ΠΈΡΠ½Π°ΡΠ° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° ΡΠ΅ ΡΡΠΈΡΠ°Ρ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ Π΅Π΄ΠΈΠ½ ΠΎΡ Π΄ΡΡΠ³. ΠΠ° ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΠ΅ΠΊΠΈ Π±Π»ΠΎΠΊ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π²ΡΠΈΡΠΊΠΈ n Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½ΠΈ. ΠΠ° ΡΡ Π΅ΠΌΠ°ΡΠ° ΠΏΠΎ-Π΄ΠΎΠ»Ρ X1-X6 β Π΄Π°Π½Π½ΠΈ, P1βP4 β Π±Π»ΠΎΠΊΠΎΠ²Π΅ Ρ ΠΈΠ·Π»ΠΈΡΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°.

ΠΡΠΈΡΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ° Ρ Π΅Π΄Π½Π°ΠΊΡΠ² ΡΠ°Π·ΠΌΠ΅Ρ, Π·Π° ΠΏΠΎΠ΄ΡΠ°Π²Π½ΡΠ²Π°Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π½ΡΠ»Π΅Π²ΠΈ Π±ΠΈΡΠΎΠ²Π΅. ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΡΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Ρ ΠΈΠ·Π»ΠΈΡΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° ΡΠ΅ ΠΈΠΌΠ°Ρ ΡΡΡΠΈΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ°ΡΠΎ Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ. ΠΡΠΈΡΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΡΡ Π½Π° Π΄ΡΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎ 16 Π±ΠΈΡΠ°). ΠΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΠ΅ ΡΠΌΠ΅ ΡΠ°Π·Π΄Π΅Π»ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ Π½Π° k Π΄ΡΠΌΠΈ. Π’ΠΎΠ³Π°Π²Π° Π²ΡΠΈΡΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Ρ ΠΈΠ·Π»ΠΈΡΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° ΡΡΡΠΎ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π½Π° k Π΄ΡΠΌΠΈ.

ΠΠ° ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° i-ΡΠ° Π΄ΡΠΌΠ° Π½Π° Π²ΡΠ΅ΠΊΠΈ Π±Π»ΠΎΠΊ Ρ ΠΈΠ·Π»ΠΈΡΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ i-ΡΠ΅ Π΄ΡΠΌΠΈ ΠΎΡ Π²ΡΠΈΡΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ. Π’Π΅ ΡΠ΅ ΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Ρ ΠΏΠΎ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΡΠΎΡΠΌΡΠ»Π°:

Π’ΡΠΊ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈΡΠ΅ x β Π΄ΡΠΌΠΈ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ, p β Π΄ΡΠΌΠΈ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Ρ ΠΈΠ·Π»ΠΈΡΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°, Π²ΡΠΈΡΠΊΠΈΡΠ΅ Π°Π»ΡΠ°, Π±Π΅ΡΠ°, Π³Π°ΠΌΠ° ΠΈ Π΄Π΅Π»ΡΠ° β ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΏΠΎΠ΄Π±ΡΠ°Π½ΠΈ ΡΠΈΡΠ»Π°, Π΅Π΄Π½Π°ΠΊΠ²ΠΈ Π·Π° Π²ΡΠΈΡΠΊΠΈ i. ΠΠ°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠΏΠΎΠΌΠ΅Π½Π΅, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Π·ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π½Π΅ ΡΠ° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ ΡΠΈΡΠ»Π°, Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΏΠΎΠ»Π΅ΡΠΎ Π½Π° ΠΠ°Π»ΠΎΠ°, ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉΡΠ΅ +, -, *, / Π½Π΅ ΡΠ° ΡΠΈΠΏΠΈΡΠ½ΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈ Π½Π°Π΄ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΏΠΎΠ»Π΅ΡΠΎ Π½Π° ΠΠ°Π»ΠΎΠ°.
ΠΠ°ΡΠΎ ΡΠ° Π½ΡΠΆΠ½ΠΈ ΠΏΠΎΠ»Π΅ΡΠ° Π½Π° ΠΠ°Π»ΠΎΠ°

ΠΠ° ΠΏΡΡΠ² ΠΏΠΎΠ³Π»Π΅Π΄ Π²ΡΠΈΡΠΊΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΡΠΎΡΡΠΎ: ΡΠ°Π·Π΄Π΅Π»ΡΠΌΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅, Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ β Π½Π° Π΄ΡΠΌΠΈ, Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π΄ΡΠΌΠΈΡΠ΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°ΠΌΠ΅ Π΄ΡΠΌΠΈ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Ρ ΠΈΠ·Π»ΠΈΡΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° β ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΠΌΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Ρ ΠΈΠ·Π»ΠΈΡΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°. Π ΠΎΠ±ΡΠΈ Π»ΠΈΠ½ΠΈΠΈ ΡΠΎΠ²Π° ΡΠ°Π±ΠΎΡΠΈ ΡΠ°ΠΊΠ°, Π½ΠΎ Π΄ΡΠ²ΠΎΠ»ΡΡ Π΅ Π² Π΄Π΅ΡΠ°ΠΉΠ»ΠΈΡΠ΅:
- ΠΠ°ΠΊΡΠΎ Π±Π΅ ΠΊΠ°Π·Π°Π½ΠΎ ΠΏΠΎ-Π³ΠΎΡΠ΅, ΡΠ°Π·ΠΌΠ΅ΡΡΡ Π½Π° Π΄ΡΠΌΠ°ΡΠ° Π΅ ΡΠΈΠΊΡΠΈΡΠ°Π½, Π² Π½Π°ΡΠΈΡ ΠΏΡΠΈΠΌΠ΅Ρ 16 Π±ΠΈΡΠ°. Π€ΠΎΡΠΌΡΠ»ΠΈΡΠ΅ ΠΏΠΎ-Π³ΠΎΡΠ΅ Π·Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΡΠ° ΡΠ°ΠΊΠΈΠ²Π°, ΡΠ΅ ΠΏΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ ΡΠ΅Π»ΠΈ ΡΠΈΡΠ»Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΡΡ ΠΎΡ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ΡΠΎ p ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ Π±ΡΠ΄Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π΄ΡΠΌΠ° Ρ Π΄ΠΎΠΏΡΡΡΠΈΠΌ ΡΠ°Π·ΠΌΠ΅Ρ.
- ΠΡΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠΎΡΠΌΡΠ»ΠΈΡΠ΅ ΠΏΠΎ-Π³ΠΎΡΠ΅ ΡΠ΅ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΊΠ°ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΡΠ΅ΡΠ΅Π½Π°, Π·Π° Π΄Π° ΡΠ΅ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΡ Π΄Π°Π½Π½ΠΈΡΠ΅. Π ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΡΠ·Π½ΠΈΠΊΠ½Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡ ΠΎΡ Π΄Π΅Π»Π΅Π½Π΅ Π½Π° ΡΠ΅Π»ΠΈ ΡΠΈΡΠ»Π°, ΠΊΠ°ΡΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΡΡ ΡΠ΅ Π±ΡΠ΄Π΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΎ ΡΠΈΡΠ»ΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ ΡΠΎΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈ Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ°.
Π’Π΅Π·ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ΅Π»ΠΈ ΡΠΈΡΠ»Π° Π·Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½. Π Π΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π΅ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΎ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ΅ ΠΏΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡ Π½Π°ΡΠΈΠ½: Π΄Π° ΠΈΠ·ΠΌΠΈΡΠ»ΠΈΠΌ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ ΡΠΈΡΠ»Π°, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½ΠΈ ΡΡΠ΅Π· Π΄ΡΠΌΠΈ Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° Π΄ΡΠ»ΠΆΠΈΠ½Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ 16 Π±ΠΈΡΠ°), ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΡΡ ΠΎΡ Π²ΡΠΈΡΠΊΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π½Π°Π΄ ΡΡΡ (ΡΡΠ±ΠΈΡΠ°Π½Π΅, ΠΈΠ·Π²Π°ΠΆΠ΄Π°Π½Π΅, ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π΄Π΅Π»Π΅Π½ΠΈΠ΅) ΡΡΡΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½ Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ° ΡΡΠ΅Π· Π΄ΡΠΌΠΈ Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° Π΄ΡΠ»ΠΆΠΈΠ½Π°.
Π’Π°ΠΊΠΈΠ²Π° βΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈβ ΡΠΈΡΠ»Π° ΠΎΡΠ΄Π°Π²Π½Π° ΡΠ΅ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Ρ Π² ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°ΡΠ° ΠΈ ΡΠ΅ Π½Π°ΡΠΈΡΠ°Ρ ΠΏΠΎΠ»Π΅ΡΠ°. ΠΠΎΠ»Π΅ΡΠΎ Π΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ Π·Π° ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π½Π° ΡΡΠ±ΠΈΡΠ°Π½Π΅, ΠΈΠ·Π²Π°ΠΆΠ΄Π°Π½Π΅, ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠ΅.
ΠΠΎΠ»ΡΡΠ° Π½Π° ΠΠ°Π»ΡΠ°* ΡΠ° ΠΏΠΎΠ»Ρ, Π·Π° ΠΊΠΎΠΈΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° ΠΈ Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π·Π° Π²ΡΡΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ (+, -, *, \/) Π·Π° Π²ΡΡΠΊΠ° Π΄Π²ΠΎΠΉΠΊΠ° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΠΎΡ ΠΏΠΎΠ»Π΅ΡΠΎ. ΠΠΎΠ»ΡΡΠ° Π½Π° ΠΠ°Π»ΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ΠΈ Π·Π° ΡΠΈΡΠ»Π°, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΡΡΠ΅ΠΏΠ΅Π½ Π½Π° 2: 2, 4, 8, 16 ΠΈ Ρ.Π½. (Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΎΡΡ, ΡΡΠ΅ΠΏΠ΅Π½ Π½Π° Π²ΡΡΠΊΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠΈΡΠ»ΠΎ p, Π½ΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π½ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°Ρ ΡΠ°ΠΌΠΎ ΡΡΠ΅ΠΏΠ΅Π½ΠΈΡΠ΅ Π½Π° 2). ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° Π΄ΡΠΌΠΈ Ρ ΡΠ°Π·ΠΌΠ΅Ρ 16 Π±ΠΈΡΠ°, ΡΠΎΠ²Π° ΠΏΠΎΠ»Π΅ ΡΡΠ΄ΡΡΠΆΠ° 65 536 Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°, Π·Π° Π²ΡΡΠΊΠ° Π΄Π²ΠΎΠΉΠΊΠ° ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ΅ΡΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π·Π° Π²ΡΡΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ (+, -, *, \/). Π‘ΡΠΎΠΉΠ½ΠΎΡΡΠΈΡΠ΅ x, p, Π°Π»ΡΠ°, Π±Π΅ΡΠ°, Π³Π°ΠΌΠ°, Π΄Π΅Π»ΡΠ° ΠΎΡ Π³ΠΎΡΠ½ΠΈΡΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π·Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ ΡΠ΅ ΡΠ΅ ΡΡΠΈΡΠ°Ρ Π·Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΏΠΎΠ»Π΅ΡΠΎ Π½Π° ΠΠ°Π»ΡΠ°.
Π’Π°ΠΊΠ°, ΠΈΠΌΠ°ΠΌΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, Ρ ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·Π³ΡΠ°Π΄ΠΈΠΌ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΡΡΠΎΡΠ²Π΅ΡΠ½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°. Π‘ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ°Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·Π²ΡΡΡΠΈΠΌ ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ.
* Π’ΠΎΠ²Π° Π½Π΅ Π΅ ΡΡΡΠΎΠ³ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, Π° ΠΏΠΎ-ΡΠΊΠΎΡΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅.
ΠΠ°ΠΊ Π΄Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Π΄Π°Π½Π½ΠΈ
ΠΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ΡΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΡ n + m Π±Π»ΠΎΠΊΠ° ΡΠ°ΡΡ ΠΎΡ Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π»ΠΈΠΏΡΠ²Π°Ρ. Π’ΠΎΠ²Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΊΠ°ΠΊΡΠΎ Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΎΡ Π΄Π°Π½Π½ΠΈ, ΡΠ°ΠΊΠ° ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π½Π° ΠΈΠ·Π»ΠΈΡΡΠΊ. ΠΠΈΠΏΡΠ°ΡΠ° Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΎΡ Π΄Π°Π½Π½ΠΈ ΠΈ/ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π½Π° ΠΈΠ·Π»ΠΈΡΡΠΊ ΡΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Π² Π³ΠΎΡΠ½ΠΈΡΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠ° Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ x ΠΈ/ΠΈΠ»ΠΈ p.
Π£ΡΠ°Π²Π½Π΅Π½ΠΈΡΡΠ° Π·Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΊΠ°ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, Π² ΠΊΠΎΡΡΠΎ Π²ΡΠΈΡΠΊΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π°Π»ΡΠ°, Π±Π΅ΡΠ°, Π³Π°ΠΌΠ°, Π΄Π΅Π»ΡΠ° ΡΠ° ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠΈ, Π²ΡΠΈΡΠΊΠΈ x ΠΈ p, ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°ΡΠΈ Π½Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΈΡΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅, ΡΠ° ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ, Π° ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ x ΠΈ p ΡΠ° Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ΠΊΠ° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ 1, 2, 3 ΠΈ Π±Π»ΠΎΠΊΡΡ Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π½Π° ΠΈΠ·Π»ΠΈΡΡΠΊ 2 Π΄Π° Π½Π΅ ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½ΠΈ, ΡΠΎΠ³Π°Π²Π° Π·Π° i-ΡΠ°ΡΠ° Π³ΡΡΠΏΠ° Π΄ΡΠΌΠΈ ΡΠ΅ ΠΈΠΌΠ° ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ (Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈΡΠ΅ ΡΠ° ΠΎΡΠ±Π΅Π»ΡΠ·Π°Π½ΠΈ Ρ ΡΠ΅ΡΠ²Π΅Π½ΠΎ):

ΠΠΌΠ°ΠΌΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡ 4 ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ 4 Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Ρ ΡΠ΅ΡΠΈΠΌ ΠΈ Π΄Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Π΄Π°Π½Π½ΠΈΡΠ΅!
ΠΡ ΡΠ°Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠ»Π΅Π΄Π²Π°Ρ ΡΠ΅Π΄ΠΈΡΠ° ΠΈΠ·Π²ΠΎΠ΄ΠΈ Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ (n Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½ΠΈ, m Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π½Π° ΠΈΠ·Π»ΠΈΡΡΠΊ):
- ΠΠ°Π½Π½ΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ ΠΏΡΠΈ Π·Π°Π³ΡΠ±Π° Π½Π° Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ m Π±Π»ΠΎΠΊΠ° ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ. ΠΡΠΈ Π·Π°Π³ΡΠ±Π° Π½Π° m+1 Π±Π»ΠΎΠΊΠ° ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ: Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ΅ΡΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡ m ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ m + 1 Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ.
- ΠΠ° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π΄ΠΎΡΠΈ Π½Π° Π΅Π΄ΠΈΠ½ Π±Π»ΠΎΠΊ Π΄Π°Π½Π½ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ n ΠΎΡ ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅, ΠΊΠ°ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π²ΡΠ΅ΠΊΠΈ ΠΎΡ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° ΠΈΠ·Π»ΠΈΡΡΠΊ.
ΠΠ°ΠΊΠ²ΠΎ ΠΎΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° Π·Π½Π°Π΅ΡΠ΅
Π ΠΏΠΎ-Π³ΠΎΡΠ½ΠΎΡΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΌΠΈΠ½Π°Π²Π°ΠΌ ΡΠ΅Π΄ΠΈΡΠ° Π²Π°ΠΆΠ½ΠΈ Π²ΡΠΏΡΠΎΡΠΈ, Π·Π° ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠΈΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π·Π°Π΄ΡΠ»Π±ΠΎΡΠΈΠΌ Π² ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°ΡΠ°. ΠΠΎ-ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ, Π½Π΅ ΡΠΏΠΎΠΌΠ΅Π½Π°Π²Π°ΠΌ ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ:
- Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΎΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π·Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠΌΠ° (Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΎ) ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ Π½Π° Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈΡΠ΅ (Π½Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ m Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ). ΠΠ° Π±Π°Π·Π°ΡΠ° Π½Π° ΡΠΎΠ²Π° ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½Π΅ ΡΠ΅ ΠΏΠΎΠ΄Π±ΠΈΡΠ°Ρ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π½Π° Π°Π»ΡΠ°, Π±Π΅ΡΠ°, Π³Π°ΠΌΠ° ΠΈ Π΄Π΅Π»ΡΠ°.
- Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΎΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΡΡΠ±Π²Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΡΡΠΎΠΈ (Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΡΠΎΠ²Π°, ΠΊΠΎΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π½Π΅ ΡΠ° Π½Π°Π»ΠΈΡΠ½ΠΈ) ΠΈ Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ°Π²Π°.
- Π’ΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΡΠΎΠΈ ΠΏΠΎΠ»Π΅ Π½Π° ΠΠ°Π»ΠΎΠ°: Π·Π° Π·Π°Π΄Π°Π΄Π΅Π½Π° Π΄ΡΠ»ΠΆΠΈΠ½Π° Π½Π° ΡΠ»ΠΎΠ²ΠΎΡΠΎ Π΄Π° ΡΠ΅ Π·Π½Π°Π΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΡΡ ΠΎΡ Π²ΡΡΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ (+, -, *, /) Π·Π° Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ Π΄Π²Π΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ.
Π ΠΊΡΠ°Ρ Π½Π° ΡΡΠ°ΡΠΈΡΡΠ° ΠΈΠΌΠ° Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΊΡΠΌ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ° ΠΏΠΎ ΡΠ΅Π·ΠΈ Π²Π°ΠΆΠ½ΠΈ Π²ΡΠΏΡΠΎΡΠΈ.
ΠΠ·Π±ΠΎΡ Π½Π° n ΠΈ m
ΠΠ°ΠΊ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΠΌ n ΠΈ m? ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π² ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° ΠΈΠ·Π»ΠΈΡΡΠΊ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π½Π° ΠΌΡΡΡΠΎ, Π·Π°ΡΠΎΠ²Π° m Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ΅ ΠΈΠ·Π±ΠΈΡΠ° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ n. ΠΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΈΠΌ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ ΡΠ΅Π΄ΠΈΡΠ° ΡΠ°ΠΊΡΠΎΡΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ:
- ΠΠ°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡ Π½Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠΎ Π΅ m, ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡΠΊΠ°Π·ΠΈ Π½Π° Π΄ΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠ΅ΠΆΠΈΠ²ΡΠ½ΠΈ, Ρ.Π΅. ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡ.
- ΠΠ·Π»ΠΈΡΡΠΊ Π½Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅. ΠΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠΎ Π΅ ΡΡΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ΡΠΎ m / n, ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΈΠ·Π»ΠΈΡΡΠΊΡΡ Π½Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅, ΠΈ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-ΡΠΊΡΠΏΠ° ΡΠ΅ Π±ΡΠ΄Π΅ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°.
- ΠΡΠ΅ΠΌΠ΅ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π·Π°ΡΠ²ΠΊΠΈ. ΠΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ° Π΅ ΡΡΠΌΠ°ΡΠ° n + m, ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-Π΄ΡΠ»Π³ΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡ Π½Π° Π·Π°ΠΏΠΈΡΠ²Π°Π½ΠΈΡΡΠ°. Π’ΡΠΉ ΠΊΠ°ΡΠΎ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ (ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ΡΠΎ) ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠ°Ρ n Π±Π»ΠΎΠΊΠ°, ΡΡΡ ΡΠ°Π½ΡΠ²Π°Π½ΠΈ Π½Π° n ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄ΠΈΡΠΊΠ°, Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ ΡΠ΅ ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΠΎΡ Π½Π°ΠΉ-Π±Π°Π²Π½ΠΈΡ Π΄ΠΈΡΠΊ.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π² Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡΠ° Π½Π°Π»Π°Π³Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΏΡΠΈ ΠΈΠ·Π±ΠΎΡΠ° Π½Π° n ΠΈ m: ΠΏΡΠΈ ΠΈΠ·ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° 1 Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΡΡΠ±Π²Π° Π²ΡΠ΅ ΠΎΡΠ΅ Π΄Π° Π±ΡΠ΄Π°Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² 3 Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡΠ° ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΡΡΠ»ΠΎΠ²ΠΈΠ΅ΡΠΎ: m >= n/2, Π² ΠΏΡΠΎΡΠΈΠ²Π΅Π½ ΡΠ»ΡΡΠ°ΠΉ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½Π° ΡΠΈΡΡΠ°ΡΠΈΡ, ΠΏΡΠΈ ΠΊΠΎΡΡΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π΅ ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ ΠΏΡΠΈ ΠΈΠ·ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° 1 Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡ.
3. LRC β ΠΠΎΠ΄ΠΎΠ²Π΅ Π·Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅
ΠΠ° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ Π΅ Π½ΡΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ n ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½ΠΈ. Π’ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΅ΡΡΠ²Π΅Π½ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΠΊ Π·Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ, Π·Π°ΡΠΎΡΠΎ Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π½Π° Π΅Π΄ΠΈΠ½ ΡΡΡΠΏΠ΅Π½ Π΄ΠΈΡΠΊ ΡΠ΅ ΡΠ΅ Π½Π°Π»ΠΎΠΆΠΈ Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ°Ρ Π΄Π°Π½Π½ΠΈ ΠΎΡ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΡΡΠ°Π½Π°Π»ΠΈ, ΡΡΠ·Π΄Π°Π²Π°ΠΉΠΊΠΈ Π³ΠΎΠ»ΡΠΌΠΎ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ Π½Π° Π΄ΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅ ΠΈ ΠΌΡΠ΅ΠΆΠ°ΡΠ°.
ΠΠ°ΠΉ-ΡΠ΅ΡΡΠΎ ΡΡΠ΅ΡΠ°Π½ΠΈΡΠ΅ Π³ΡΠ΅ΡΠΊΠΈ ΡΠ° Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ Π±Π»ΠΎΠΊ Π΄Π°Π½Π½ΠΈ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄Π° ΠΈΠ»ΠΈ ΠΏΡΠ΅ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ Π΄ΠΈΡΠΊ. ΠΠΌΠ° Π»ΠΈ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ ΠΈΠ·Π»ΠΈΡΠ½ΠΎΡΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΡΠ°ΠΊΡΠ² (Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ ΡΡΠ΅ΡΠ°Π½) ΡΠ»ΡΡΠ°ΠΉ? Π£ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, Π΄Π°: ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ Π·Π° ΡΠΎΠ²Π° ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ LRC.
LRC (Local Reconstruction Codes) β ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ Π² Microsoft Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Windows Azure Storage. ΠΠ΄Π΅ΡΡΠ° Π½Π° LRC Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ ΠΏΡΠΎΡΡΠ°: Π΄Π° ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΡΡ Π²ΡΠΈΡΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ Π½Π° Π΄Π²Π΅ (ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅) Π³ΡΡΠΏΠΈ ΠΈ Π΄Π° ΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»ΠΈ ΡΠ°ΡΡ ΠΎΡ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π·Π° Π²ΡΡΠΊΠ° Π³ΡΡΠΏΠ° ΠΏΠΎΠΎΡΠ΄Π΅Π»Π½ΠΎ. Π’ΠΎΠ³Π°Π²Π° ΡΠ°ΡΡ ΠΎΡ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π²ΡΠΈΡΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ (Π² LRC ΡΠ΅ ΡΠ΅ Π½Π°ΡΠΈΡΠ°Ρ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ), Π° ΡΠ°ΡΡ β Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π΅Π΄Π½Π° ΠΎΡ Π΄Π²Π΅ΡΠ΅ Π³ΡΡΠΏΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ (ΡΠ΅ ΡΠ΅ Π½Π°ΡΠΈΡΠ°Ρ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ).
LRC ΡΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π²Π° Ρ ΡΡΠΈ ΡΠΈΡΠ»Π°: n-r-l, ΠΊΡΠ΄Π΅ΡΠΎ n β Π±ΡΠΎΠΉ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ, r β Π±ΡΠΎΠΉ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, l β Π±ΡΠΎΠΉ Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈΡΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ. ΠΠ° ΡΠ΅ΡΠ΅Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΏΡΠΈ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ Π½Π° Π΅Π΄ΠΈΠ½ Π±Π»ΠΎΠΊ Π΄Π°Π½Π½ΠΈ Π΅ Π½ΡΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠ°Ρ ΡΠ°ΠΌΠΎ n/l Π±Π»ΠΎΠΊΠ° β ΡΠΎΠ²Π° Π΅ l ΠΏΡΡΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΡΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½.
ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΡΡ Π΅ΠΌΠ°ΡΠ° LRC 6-2-2. X1βX6 β 6 Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½ΠΈ, P1, P2 β 2 Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ Π±Π»ΠΎΠΊΠ° Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, P3, P4 β 2 Π»ΠΎΠΊΠ°Π»Π½ΠΈ Π±Π»ΠΎΠΊΠ° Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ.

ΠΠ»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ P1, P2 ΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π²ΡΠΈΡΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ. ΠΠ»ΠΎΠΊΡΡ ΠΊΠΎΠ΄ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ P3 β Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ X1βX3, Π±Π»ΠΎΠΊΡΡ ΠΊΠΎΠ΄ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ P4 β Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ X4βX6.
ΠΡΡΠ°Π½Π°Π»ΠΎΡΠΎ ΡΠ΅ ΠΏΡΠ°Π²ΠΈ Π² LRC Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½. Π£ΡΠ°Π²Π½Π΅Π½ΠΈΡΡΠ° Π·Π° Π±ΡΠΎΠ΅Π½Π΅ Π½Π° Π΄ΡΠΌΠΈΡΠ΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° ΠΈΠ·Π»ΠΈΡΡΡΠΈΡΠ΅ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅:

ΠΠ° ΠΏΠΎΠ΄Π±ΠΎΡΠ° Π½Π° ΡΠΈΡΠ»Π°ΡΠ° Π°Π»ΡΠ°, Π±Π΅ΡΠ°, Π³Π°ΠΌΠ°, Π΄Π΅Π»ΡΠ° Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΡ ΡΠ΅Π΄ΠΈΡΠ° ΡΡΠ»ΠΎΠ²ΠΈΡ, ΠΊΠΎΠΈΡΠΎ Π³Π°ΡΠ°Π½ΡΠΈΡΠ°Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ (ΡΠΎΠ΅ΡΡ ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΎΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ). ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΡΡΡ
ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ Π² .
Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π·Π° Π±ΡΠΎΠ΅Π½Π΅ Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ P3, P4 ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡΠ° XOR.
ΠΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΎΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π·Π° LRC ΡΠ»Π΅Π΄Π²Π°Ρ ΡΠ΅Π΄ΠΈΡΠ° ΠΈΠ·Π²ΠΎΠ΄ΠΈ:
- ΠΠ° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΠ΅ΠΊΠΈ 1 Π±Π»ΠΎΠΊ Π΄Π°Π½Π½ΠΈ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠ°Ρ n/l Π±Π»ΠΎΠΊΠ° (n/2 Π² Π½Π°ΡΠΈΡ ΠΏΡΠΈΠΌΠ΅Ρ).
- ΠΠΊΠΎ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΡΠ° r + l Π±Π»ΠΎΠΊΠ° ΠΈ Π² ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΡΠ° Π² Π΅Π΄Π½Π° Π³ΡΡΠΏΠ°, ΡΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ. Π’ΠΎΠ²Π° Π»Π΅ΡΠ½ΠΎ ΡΠ΅ ΠΎΠ±ΡΡΠ½ΡΠ²Π° ΡΡΠ΅Π· ΠΏΡΠΈΠΌΠ΅Ρ. ΠΠ΅ΠΊΠ° ΡΠ° Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ X1βX3 ΠΈ P3: ΡΠΎΠ²Π° Π΅ r + l Π±Π»ΠΎΠΊΠ° ΠΎΡ Π΅Π΄Π½Π° Π³ΡΡΠΏΠ°, 4 Π² Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ. Π’ΠΎΠ³Π°Π²Π° ΠΈΠΌΠ°ΠΌΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡ 3 ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ 4 Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ, ΠΊΠΎΡΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ΅ΡΠ΅Π½Π°.
- Π Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈ ΡΠ»ΡΡΠ°ΠΈ Π½Π° Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ Π½Π° r + l Π±Π»ΠΎΠΊΠ° (ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΡ Π²ΡΡΠΊΠ° Π³ΡΡΠΏΠ° Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΏΠΎΠ½Π΅ Π΅Π΄ΠΈΠ½ Π±Π»ΠΎΠΊ) Π΄Π°Π½Π½ΠΈΡΠ΅ Π² LRC ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ.
Π’Π°ΠΊΠ° LRC ΠΏΠ΅ΡΠ΅Π»ΠΈ ΠΎΡ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΠΏΡΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΡΠ»Π΅Π΄ Π΅Π΄ΠΈΠ½ΠΈΡΠ½ΠΈ Π³ΡΠ΅ΡΠΊΠΈ. Π ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄ΠΎΡΠΈ Π΅Π΄ΠΈΠ½ Π±Π»ΠΎΠΊ Π΄Π°Π½Π½ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ n Π±Π»ΠΎΠΊΠ°, Π° Π² LRC Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ Π±Π»ΠΎΠΊ Π΄Π°Π½Π½ΠΈ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ n/l Π±Π»ΠΎΠΊΠ° (n/2 Π² Π½Π°ΡΠΈΡ ΠΏΡΠΈΠΌΠ΅Ρ). ΠΡ Π΄ΡΡΠ³Π° ΡΡΡΠ°Π½Π°, LRC Π³ΡΠ±ΠΈ ΡΠΏΡΡΠΌΠΎ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΠΏΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΈΡ Π±ΡΠΎΠΉ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΈ Π³ΡΠ΅ΡΠΊΠΈ. Π Π³ΠΎΡΠ΅ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΡ Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΏΡΠΈ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ 4 Π³ΡΠ΅ΡΠΊΠΈ, Π° Π·Π° LRC ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ 2 ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΠΎΡ 4 Π³ΡΠ΅ΡΠΊΠΈ, ΠΏΡΠΈ ΠΊΠΎΠΈΡΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ.
ΠΠ°ΠΊΠ²ΠΎ Π΅ ΠΏΠΎ-Π²Π°ΠΆΠ½ΠΎ β Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π°ΡΠ° ΡΠΈΡΡΠ°ΡΠΈΡ, Π½ΠΎ ΡΠ΅ΡΡΠΎ ΡΠΏΠ΅ΡΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ·Π»ΠΈΡΠ½ΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ Π΄Π°Π²Π° LRC, Π½Π°Π΄Π²ΠΈΡΠ°Π²Π° ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠ°ΡΠ° Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡ Π½Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅.
4. ΠΡΡΠ³ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΡΠΈ
ΠΡΠ²Π΅Π½ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΠΈ LRC, ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΡΠΈ. Π Π°Π·Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°. ΠΡΠΎ Π½ΡΠΊΠΎΠΈ Π΄ΡΡΠ³ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΡΠΈ:
- ΠΠΎΠ΄ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° XOR. ΠΠΏΠ΅ΡΠ°ΡΠΈΡΡΠ° XOR ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Π½Π°Π΄ n Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΠΌΠ΅ 1 Π±Π»ΠΎΠΊ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΡΠΈ, Ρ.Π΅. ΡΡ Π΅ΠΌΠ° n+1 (n Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½ΠΈ, 1 ΠΊΠΎΠ΄ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ). ΠΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅ Π² , ΠΊΡΠ΄Π΅ΡΠΎ Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΡΠΈ ΡΠΈΠΊΠ»ΠΈΡΠ½ΠΎ ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π°Ρ Π½Π° Π²ΡΠΈΡΠΊΠΈ Π΄ΠΈΡΠΊΠΎΠ²Π΅ Π½Π° ΠΌΠ°ΡΠΈΠ²Π°.
- ΠΠ»Π³ΠΎΡΠΈΡΡΠΌ even-odd, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡΠ° XOR. ΠΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° 2 Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, Ρ.Π΅. ΡΡ Π΅ΠΌΠ° n+2.
- ΠΠ»Π³ΠΎΡΠΈΡΡΠΌ STAR, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡΠ° XOR. ΠΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° 3 Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, Ρ.Π΅. ΡΡ Π΅ΠΌΠ° n+3.
- Pyramide ΠΊΠΎΠ΄ΠΎΠ²Π΅ β ΠΎΡΠ΅ Π΅Π΄Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ ΠΎΡ Microsoft.
5. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² Π―Π½Π΄Π΅ΠΊΡ
Π Π΅Π΄ΠΈΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° Π―Π½Π΄Π΅ΠΊΡ ΠΏΡΠΈΠ»Π°Π³Π°Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π·Π° Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΡΠΎ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°:
- ΠΡΡΡΠ΅ΡΠ½ΠΎ ΠΎΠ±Π΅ΠΊΡΠ½ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ MDS, Π·Π° ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΈΡΠ°Ρ Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΡΡΠ°ΡΠΈΡΡΠ°.
- β MapReduce ΡΠΈΡΡΠ΅ΠΌΠ° Π½Π° Π―Π½Π΄Π΅ΠΊΡ.
- (Yandex DataBase) β ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ newSQL.
Π MDS ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ LRC, ΡΡ Π΅ΠΌΠ° 8-2-2. ΠΠ°Π½Π½ΠΈΡΠ΅ Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π°Ρ Π½Π° 12 ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄ΠΈΡΠΊΠ° Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΡΠ²ΡΡΠΈ Π² 3 ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΠ¦: ΠΏΠΎ 4 ΡΡΡΠ²ΡΡΠ° Π² Π²ΡΠ΅ΠΊΠΈ ΠΠ¦. ΠΠΎΠ²Π΅ΡΠ΅ Π·Π° ΡΠΎΠ²Π° ΡΠ΅ΡΠ΅ΡΠ΅ Π² .
Π YT ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΊΠ°ΠΊΡΠΎ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π½Π° Π ΠΈΠΉΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ (ΡΡ Π΅ΠΌΠ° 6-3), ΠΊΠΎΠΈΡΠΎ Π±ΡΡ Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΏΡΡΠ²ΠΈ, ΡΠ°ΠΊΠ° ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ LRC (ΡΡ Π΅ΠΌΠ° 12-2-2), ΠΊΠ°ΡΠΎ LRC Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΡΡ Π½Π°ΡΠΈΠ½ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅.
Π YDB ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° even-odd (ΡΡ Π΅ΠΌΠ° 4-2). ΠΠ° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π² YDB Π²Π΅ΡΠ΅ .
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡ Π΅ΠΌΠΈ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ ΡΠ΅ Π΄ΡΠ»ΠΆΠΈ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ, ΠΏΠΎΡΡΠ°Π²ΡΠ½ΠΈ ΠΏΡΠ΅Π΄ ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² MDS Π΄Π°Π½Π½ΠΈΡΠ΅, ΡΡΡ ΡΠ°Π½ΡΠ²Π°Π½ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° LRC, ΡΠ΅ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π°Ρ Π²Π΅Π΄Π½Π°Π³Π° Π² 3 ΠΠ¦. ΠΠ°ΠΆΠ½ΠΎ Π΅ Π΄Π°Π½Π½ΠΈΡΠ΅ Π΄Π° ΠΎΡΡΠ°Π²Π°Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ ΠΏΡΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄Π° Π½Π° 1 ΠΎΡ Π²ΡΡΠΊΠΎ ΠΠ¦, Π·Π°ΡΠΎΠ²Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΏΠΎ ΠΠ¦ ΡΠ°ΠΊΠ°, ΡΠ΅ ΠΏΡΠΈ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ Π½Π° Π²ΡΡΠΊΠΎ ΠΠ¦ Π±ΡΠΎΡΡ Π½Π° Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΈΡΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄Π° Π½Π΅ Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΡΠΎ. Π ΡΡ Π΅ΠΌΠ°ΡΠ° 8-2-2 ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ°Ρ ΠΏΠΎ 4 Π±Π»ΠΎΠΊΠ° Π² Π²ΡΡΠΊΠΎ ΠΠ¦, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΡΠΈ ΠΈΠ·ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΡΠΊΠΎ ΠΠ¦ ΡΠ΅ ΡΡΠ°Π½Π°Ρ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΈ 4 Π±Π»ΠΎΠΊΠ°, ΠΈ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ°Ρ. ΠΠ΅Π· Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡ ΡΡ Π΅ΠΌΠ° ΠΈΠ·Π±Π΅ΡΠ΅ΠΌ ΠΏΡΠΈ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ Π² 3 ΠΠ¦, Π²ΡΠ² Π²ΡΠ΅ΠΊΠΈ ΡΠ»ΡΡΠ°ΠΉ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ (r + l) / n >= 0,5, Ρ.Π΅. ΠΈΠ·Π»ΠΈΡΡΠΊΡΡ Π½Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 50%.
Π YT ΡΠΈΡΡΠ°ΡΠΈΡΡΠ° Π΅ ΡΠ°Π·Π»ΠΈΡΠ½Π°: Π²ΡΠ΅ΠΊΠΈ ΠΊΠ»ΡΡΡΠ΅Ρ YT ΡΠ΅ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π° ΠΈΠ·ΡΡΠ»ΠΎ Π² 1 ΠΠ¦ (ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΠ¦), Π·Π°ΡΠΎΠ²Π° ΡΠ°ΠΌ Π½ΡΠΌΠ° ΡΠ°ΠΊΠΎΠ²Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅. Π‘Ρ Π΅ΠΌΠ°ΡΠ° 12-2-2 Π΄Π°Π²Π° ΠΈΠ·Π»ΠΈΡΡΠΊ 33%, Ρ.Π΅. ΡΡΡ ΡΠ°Π½ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈΠ·Π»ΠΈΠ·Π° ΠΏΠΎ-Π΅Π²ΡΠΈΠ½ΠΎ, ΠΊΠ°ΡΠΎ Π² ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ ΡΡΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠ·Π΄ΡΡΠΆΠ°Ρ Π½Π° Π΄ΠΎ 4 Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΠΈΠ·ΠΊΠ»ΡΡΠ²Π°Π½ΠΈΡ Π½Π° Π΄ΠΈΡΠΊΠΎΠ²Π΅, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΡ Π΅ΠΌΠ°ΡΠ° Π² MDS.
ΠΠΌΠ° ΠΎΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠ±Π΅Π½ΠΎΡΡΠΈ ΠΏΡΠΈ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π² ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ: Π½ΡΠ°Π½ΡΠΈ Π½Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ, Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π½Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ΡΠΎ Π²ΡΡΡ Ρ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΠΏΠΈΡΠ²Π°Π½ΠΈΡ, ΠΎΡΠΎΠ±Π΅Π½ΠΎΡΡΠΈ Π½Π° Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ Π΄Ρ. Π©Π΅ ΡΠ°Π·ΠΊΠ°ΠΆΠ° ΠΏΠΎ-Π·Π°Π΄ΡΠ»Π±ΠΎΡΠ΅Π½ΠΎ Π·Π° ΡΠ΅Π·ΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΎΡΠΎΠ±Π΅Π½ΠΎΡΡΠΈ Π½Π° ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, Π°ΠΊΠΎ ΡΠ΅ΠΌΠ°ΡΠ° Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°.
6. ΠΡΡΠ·ΠΊΠΈ
- Π‘Π΅ΡΠΈΡ ΡΡΠ°ΡΠΈΠΈ Π·Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠ΄ β Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ ΠΈ ΠΏΠΎΠ»Π΅ΡΠ°ΡΠ° Π½Π° ΠΠ°Π»ΡΠ°:
Π ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π΅Π·ΠΈΠΊ ΠΏΠΎ-Π΄ΡΠ»Π±ΠΎΠΊΠΎ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°ΡΠ°. - Π‘ΡΠ°ΡΠΈΡ ΠΎΡ Microsoft Π·Π° LRC:
Π ΡΠ°Π·Π΄Π΅Π» 2 ΠΊΡΠ°ΡΠΊΠΎ ΡΠ΅ ΠΎΠ±ΡΡΠ½ΡΠ²Π° ΡΠ΅ΠΎΡΠΈΡΡΠ°, Π° ΠΏΠΎΡΠ»Π΅ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΎΠΏΠΈΡΡΡ ΠΎΡ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° LRC Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°. - Π‘Ρ Π΅ΠΌΠ° even-odd:
- Π‘Ρ Π΅ΠΌΠ° STAR:
- ΠΠΈΡΠ°ΠΌΠΈΠ΄Π°Π»Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅:
- ΠΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π² MDS:
- ΠΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π² YT:
- ΠΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π»ΠΈΡΡΠΊ Π² YDB:
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
