ΠΠ°Π»Π΅Π΅ Π² ΡΡΠΎΠΌ ΠΏΡΠ½ΠΊΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ (Π² ΠΊΡΠ°ΡΠΊΠΎΠΌ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ) ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠΉ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π»Ρ ΡΠ»ΡΡΠ°Ρ, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ½ΡΡΠ°ΠΊΡΠ½ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ Π΄Π»Ρ ΡΡΠ΅ΡΠ° ΠΈΠ·Π΄Π΅ΡΠΆΠ΅ΠΊ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΠΈΡ
Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ ΠΏΠ΅ΡΠΈΠΎΠ΄Π° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΠΌΠΈ ΠΏΠ°ΡΡΠΈΠΈ ΡΠΎΠ²Π°ΡΠ° (Π΄Π»Ρ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ Ρ
ΡΠ°Π½ΠΈΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ° ΡΠΎΠ²Π°ΡΠ° Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄Π° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΠΌΠΈ). Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΈΠ·Π΄Π΅ΡΠΆΠΊΠΈ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠΎΠΎΡΠ½ΠΎΡΠΈΡΡ Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠΌ TΠΎΠ±/2 (ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π° ΠΎΠ±ΡΠΈΡ
ΠΏΠΎΡΡΠ°Π²ΠΎΠΊ). Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΡ
Π΅ΠΌΡ ΠΏΡΠΎΡΡΡΡ
ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ² Π΄Π»Ρ ΡΡΠ΅ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π΄Π΅Π½Π΅Π³ ΠΏΠΎΡΠΎΠΊΠΈ ΡΡ
ΠΎΠ΄ΡΡΠΈΡ
ΠΏΠ»Π°ΡΠ΅ΠΆΠ΅ΠΉ Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΡΠ°ΠΊΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π±ΡΠ΄ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
* ΡΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΠΏΠ»Π°ΡΠ΅ΠΆΠΈ (ΡΠΎΠΎΡΠ½ΠΎΡΠΈΠΌΡΠ΅ Ρ Π½Π°ΡΠ°Π»ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠΈΠΎΠ΄Π°) ;
C0+ CΠΎΠΏi qi + CΠΏi qi.
* ΡΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΠΏΠ»Π°ΡΠ΅ΠΆΠΈ (ΡΠΎΠΎΡΠ½ΠΎΡΠΈΠΌΡΠ΅ Ρ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½ΠΎΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠΈΠΎΠ΄Π°) ;
Chi qiΠ’ΠΎΠ±/2.
ΠΡΠΈ ΡΡΠΎΠΌ ΠΏΡΠΈΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΠΏΠ»Π°ΡΠ΅ΠΆΠΈ Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΡΡΠ°ΡΡΡΡ ΠΏΡΠ΅ΠΆΠ½ΠΈΠΌΠΈ. Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π·Π°Π΄Π°ΡΠ° ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΏΠΎΡΠΎΠΊΠ° Π΄ΠΎΡ
ΠΎΠ΄ΠΎΠ² Fmod Π΄Π»Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π·Π°ΠΏΠ°ΡΠ°ΠΌΠΈ Ρ ΡΡΠ΅ΡΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π΄Π΅Π½Π΅Π³ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π²ΠΈΠ΄:
Fmod max.
Fmod = qiCΠΏi+PΠΏiChiTΠΎΠ± /2 — 1+rTΠΎΠ± /2C0+qiCΠΎΠΏi+qiCΠΏi,.
ΠΏΡΠΈΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΈ ΡΠ°Π½Π΅Π΅, qi ΠΈ TΠΎΠ± ΡΠ²ΡΠ·Π°Π½Ρ ΡΠ°Π²Π΅Π½ΡΡΠ²Π°ΠΌΠΈ TΠΎΠ± = qi /Di.
Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ qi*(mod) ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² i-Π·Π°ΠΊΠ°Π·ΠΎΠ² Π² ΠΏΠ°ΡΡΠΈΠΈ ΠΎΠ±ΡΠΈΡ
ΠΏΠΎΡΡΠ°Π²ΠΎΠΊ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΈΠΌΠ΅Π΅ΠΌ.
qi*(mod) = Di Π’ΠΎΠ± (mod).
ΠΠΎΠ»ΡΡΠ΅Π½Π½Π°Ρ ΡΠΎΡΠΌΡΠ»Π° Π΄Π»Ρ Π’ΠΎΠ± (mod) ΠΎΠ±ΠΎΠ±ΡΠ°Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠΎΡΠΌΡΠ»Ρ. ΠΠ΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π΄Π΅Π½Π΅Π³ Π½Π΅ ΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ (Ρ.Π΅. r =0), ΡΠΎ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠΎΡΠΌΡΠ»Ρ Π΄Π»Ρ Π’ΠΎΠ± (mod) ΠΈ Π’ΠΎΠ±0 ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ. Π ΠΎΠ±ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΊΠΎΠ³Π΄Π° ΡΠΎΡΠΌΡΠ»Π° Π΄Π»Ρ Π’ΠΎΠ± (mod) ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΎΡΠΌΡΠ»Ρ Π΄Π»Ρ Π’ΠΎΠ±0. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π·Π°ΠΏΠ°ΡΠ°ΠΌΠΈ Ρ ΡΡΠ΅ΡΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠΎΡΠ΅Π½ΡΠ½ΡΡ
ΡΡΠ°Π²ΠΎΠΊ, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ Π²ΠΈΠ΄Π΅ΡΡ ΠΈΠ· ΡΠΎΡΠΌΡΠ»Ρ Π΄Π»Ρ Π’ΠΎΠ± (mod), ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊ ΠΌΠ΅Π½ΡΡΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΌΠ°ΠΌ ΠΏΠ°ΡΡΠΈΠΈ Π·Π°ΠΊΠ°Π·Π° (Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΈ ΠΌΠ΅Π½ΡΡΠΈΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌ i-Π·Π°ΠΊΠ°Π·ΠΎΠ² Π² ΠΏΠ°ΡΡΠΈΠΈ ΠΏΠΎΡΡΠ°Π²ΠΎΠΊ) ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΊ Π±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΡΠΌ ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΠΌ. ΠΠ»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠ°ΡΡ
ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΠΈ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π·Π°ΠΏΠ°ΡΠ°ΠΌΠΈ Π·Π° ΡΡΠ΅Ρ ΡΡΠ΅ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ ΠΈΠ·Π΄Π΅ΡΠΆΠ΅ΠΊ/Π΄ΠΎΡ
ΠΎΠ΄ΠΎΠ² ΠΏΡΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π·Π°ΠΏΠ°ΡΠ°ΠΌΠΈ Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΡΠ°ΠΊΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π·Π°ΠΏΠ°ΡΠ°ΠΌΠΈ ΠΎΠ±ΡΠ°ΡΠΈΠΌΡΡ ΠΊ ΡΡΠ»ΠΎΠ²ΠΈΡΠΌ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π²ΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ°.