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

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости

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

ВыполняСм Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ 3 ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ шага. Однако слСдуСт ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Ссли сдвигу ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ‚ опСрация (i, j) начатая Π»Π΅Π²Π΅Π΅ Ρ„k, Ρ‚ΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС сдвигаСм всю ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ, Ρ‚. Π΅. Π½Π°Ρ‡Π°Π»ΠΎ этой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ устанавливаСм Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ„k+1, Π° Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ случаС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π΄Π΅Π»ΠΈΠΌ Π½Π° Ρ‡Π°ΡΡ‚ΠΈ ΠΈ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ — ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° Π΄ΠΎ Ρ„k — оставляСм Π½Π° ΠΌΠ΅ΡΡ‚Π΅, Π° Π²Ρ‚ΠΎΡ€ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ — ΠΎΡ‚ Ρ„k Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ПослС нахоТдСния критичСского ΠΏΡƒΡ‚ΠΈ ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²ΠΎΠ² Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚ ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ вСроятности выполнСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ срок Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½ всСсторонний Π°Π½Π°Π»ΠΈΠ· сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚Ρ‹ ΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎ Π΅Π³ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎΡ‚ вСсьма Π²Π°ΠΆΠ½Ρ‹ΠΉ этап Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ сСтСвых Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² раскрываСт ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ идСю БПУ. Он Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ся Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² ΡΠΎΠΎΡ‚вСтствиС с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ сроками ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ями ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

ΠŸΡ€ΠΈΠ²Π΅Π΄Ρ‘ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ ΡΡ‚оимости ΠΈ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π΅Π³ΠΎ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅.

ΠŸΡƒΡΡ‚ΡŒ комплСкс ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ прСдставлСн сСтСвым Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ G (E, Π·). ΠžΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ сторона для выполнСния комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ располагаСт m Π²ΠΈΠ΄Π°ΠΌΠΈ рСсурсов Π² ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π°Ρ… Rs (s = 1, m). КаТдая опСрация комплСкса характСризуСтся ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ выполнСния tij ΠΈ ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ r (s)ij. Под ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (i, j) Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ количСство рСсурсов для Π΅Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ tij, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ количСство Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΈΠ»ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ². ВопологичСски сСтСвой Π³Ρ€Π°Ρ„ΠΈΠΊ удовлСтворяСт тСхнологичСским ограничСниям (рСсурсныС ограничСния ΠΏΡ€ΠΈ составлСнии сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅). ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΠ΅ количСство рСсурсов ΠΏΠΎ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π½Ρ‹ΠΌ срокам ΠΈ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ с Π½Π°Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ рСсурсами. Если окаТСтся, Ρ‡Ρ‚ΠΎ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ количСства рСсурсов нСдостаточно для удовлСтворСния потрСбности Π² Π½ΠΈΡ…, Ρ‚ΠΎ ΡΡ‚авится Π·Π°Π΄Π°Ρ‡Π°: Π½Π°ΠΉΡ‚ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π½Ρ‹Π΅ сроки Π½Π°Ρ‡Π°Π»Π° ΠΈ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ сСтСвого Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π±Ρ‹Π»ΠΎ Π±Ρ‹ достаточно рСсурсов для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ Π²Ρ€Π΅ΠΌΡ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ комплСкса Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ. Для простоты излоТСния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ рассмотрим случай, ΠΊΠΎΠ³Π΄Π° интСнсивности постоянныС ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся ΠΎΠ΄ΠΈΠ½ Π²ΠΈΠ΄ рСсурсов. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π½ΠΈΠΆΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° позволяСт Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΎΠ΄Π½Π°ΠΊΠΎ часто Π΄Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊ Π½Π΅ΠΌΡƒ.

Алгоритм Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ шаг.

БоставляСм Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡƒ (Π³Ρ€Π°Ρ„ΠΈΠΊ Π“Π°Π½Ρ‚Π°) выполнСния комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ каТдая опСрация (i, j) изобраТаСтся Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠΌ, Π΄Π»ΠΈΠ½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅ Ρ€Π°Π²Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π΅Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. Начало ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ совпадаСт с ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΌ сроком ΡΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Π΅Π΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ события. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ ΠΏΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ критичСскоС врСмя выполнСния комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ tΠΊΡ€ ΠΈ ΠΊΡ€ΠΈΡ‚ичСский ΠΏΡƒΡ‚ΡŒ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ шаг

ΠŸΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΡƒΠ΅ΠΌ Π½Π° ΠΎΡΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°Ρ‡Π°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ† ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΡŽ, Π²Ρ‹Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ ΠΈΠ· Π½Π°Ρ‡Π°Π»Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚, Ρ‡Π΅Ρ€Π΅Π· Ρ„0, Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π·Π° Π½Π΅ΠΉ — Ρ‡Π΅Ρ€Π΅Π· Ρ„1.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ ΠΏΠΎΠ»Π½Ρ‹Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Rnij ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, располоТСнных Π½Π°Π΄ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠΌ (Ρ„0, Ρ„1). НумСруСм эти ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΏΠΎΡ€ΡΠ΄ΠΊΠ΅ возрастания ΠΈΡ… ΠΏΠΎΠ»Π½Ρ‹Ρ… Ρ€Π΅Π·Π΅Ρ€Π²ΠΎΠ². ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠΎΠ»Π½Ρ‹ΠΌΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π°ΠΌΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½ΡƒΠΌΠ΅Ρ€ΡƒΠ΅ΠΌ Π² ΠΏΠΎΡ€ΡΠ΄ΠΊΠ΅ убывания интСнсивностСй.

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

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ выполнСния этого дСйствия являСтся новая линСйная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ„1 ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ считаСм Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΉΡΡ части комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (i, j), располоТСнныС Π½Π°Π΄ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠΌ (Ρ„0, Ρ„ΠΊΡ€), ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… Π½Π°Ρ‡Π°Π»Π° совпали с Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΌΠΈ сроками ΡΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ событий.

ΠžΠ±Ρ‰ΠΈΠΉ шаг

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ k шагов Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° линСйная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ„ΠΊΡ€ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΉΡΡ части комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

ΠŸΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΡƒΠ΅ΠΌ Π½Π° ΠΎΡΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°Ρ‡Π°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ† ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, располоТСнной Π½Π°Π΄ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠΌ (Ρ„k, Ρ„ΠΊΡ€), ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΡŽ, Π±Π»ΠΈΠΆΠ°ΠΉΡˆΡƒΡŽ ΠΊ Ρ„k, Ρ‡Π΅Ρ€Π΅Π· Ρ„k+1. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹Π΄Π΅Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ (Ρ„k, Ρ„k+1).

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ ΠΏΠΎΠ»Π½Ρ‹Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Rnij ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, располоТСнных Π½Π°Π΄ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠΌ (Ρ„k, Ρ„k+1), ΠΈ Π½ΡƒΠΌΠ΅Ρ€ΡƒΠ΅ΠΌ ΠΈΡ…. ΠŸΡ€ΠΈ этом Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΏΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π΄Π²Π° случая: 1) ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Π° Π² Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ; 2) ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Ρ‹ Π² ΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС сначала Π½ΡƒΠΌΠ΅Ρ€ΡƒΠ΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (i, j), Π½Π°Ρ‡Π°Ρ‚Ρ‹Π΅ Π»Π΅Π²Π΅Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Ρ„k, согласно Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ разностСй ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ»Π½Ρ‹ΠΌΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π°ΠΌΠΈ этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡΠΌΠΈ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Ρ„k+1 (Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ Ρ‡Π΅Ρ€Π΅Π· lij). ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ разностями Π½ΡƒΠΌΠ΅Ρ€ΡƒΠ΅ΠΌ Π² ΠΏΠΎΡ€ΡΠ΄ΠΊΠ΅ убывания интСнсивностСй. ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½ΡƒΠΌΠ΅Ρ€ΡƒΠ΅ΠΌ Π² ΠΏΠΎΡ€ΡΠ΄ΠΊΠ΅ возрастания ΠΈΡ… ΠΏΠΎΠ»Π½Ρ‹Ρ… Ρ€Π΅Π·Π΅Ρ€Π²ΠΎΠ², Π° Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π°ΠΌΠΈ — Π² ΠΏΠΎΡ€ΡΠ΄ΠΊΠ΅ убывания интСнсивностСй. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ случаС всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ согласно прСдписаниям ΠΏΡƒΠ½ΠΊΡ‚Π° 2 ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ шага.

ВыполняСм Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ 3 ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ шага. Однако слСдуСт ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Ссли сдвигу ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ‚ опСрация (i, j) начатая Π»Π΅Π²Π΅Π΅ Ρ„k, Ρ‚ΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС сдвигаСм всю ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ, Ρ‚. Π΅. Π½Π°Ρ‡Π°Π»ΠΎ этой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ устанавливаСм Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ„k+1, Π° Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ случаС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π΄Π΅Π»ΠΈΠΌ Π½Π° Ρ‡Π°ΡΡ‚ΠΈ ΠΈ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ — ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° Π΄ΠΎ Ρ„k — оставляСм Π½Π° ΠΌΠ΅ΡΡ‚Π΅, Π° Π²Ρ‚ΠΎΡ€ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ — ΠΎΡ‚ Ρ„k Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° сдвигаСм Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ° (Ρ„k, Ρ„k+1). Части Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ рассматриваСм ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΠΈΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° событий.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ, всС Π»ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ комплСкса просмотрСны. Если всС, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½ΠΎ, Ссли Π½Π΅Ρ‚, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ 1 ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰Π΅Π³ΠΎΡΡ шага.

Рассмотрим ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅.

Для выполнСния комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, прСдставлСнного сСтСвым Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ (рисунок 1), Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ 10 Π΅Π΄ΠΈΠ½ΠΈΡ† возобновляСмых рСсурсов (R = 10). КаТдой Π΄ΡƒΠ³Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° приписаны Π΄Π²Π° числа: ΠΏΠ΅Ρ€Π²ΠΎΠ΅ — врСмя выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² Π΄Π½ΡΡ…; Π²Ρ‚ΠΎΡ€ΠΎΠ΅ — Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ количСство рСсурсов. НСобходимо ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ сроки выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ вСсь комплСкс Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ врСмя. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Π° Π² Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ.

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎ стоимости.

Рисунок 3.1 — ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎ ΡΡ‚оимости.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ шаг. БоставляСм Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡƒ (Π³Ρ€Π°Ρ„ΠΈΠΊ Π“Π°Π½Ρ‚Π°) комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (рисунок 2, Π°). ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ ΡΠΏΡŽΡ€Ρƒ потрСблСния рСсурса Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° Π΅Π³ΠΎ ограничСнности (рисунок 2, Π±). Из ΡΠΏΡŽΡ€Ρ‹ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π² ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ дня ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ рСсурсов ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ Π½Π°Π»ΠΈΡ‡Π½ΠΎΠ΅ количСство Π½Π° 2 Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, Π² 5-ΠΉ ΠΈ 6-ΠΉ дСнь имССтся Π² ΠΈΠ·Π±Ρ‹Ρ‚ΠΊΠ΅ 3 Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ рСсурса, Π² 7-ΠΉ ΠΈ 8-ΠΉ дСнь снова ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π½Π° 2 Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, Π² 9-ΠΉ дСнь спрос Ρ€Π°Π²Π΅Π½ 10 Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌ, Π° Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ врСмя имССтся Π² ΠΈΠ·Π±Ρ‹Ρ‚ΠΊΠ΅ 8 Π΅Π΄ΠΈΠ½ΠΈΡ† рСсурса.

НайдСм Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ критичСский ΠΏΡƒΡ‚ΡŒ: опСрация (3,5) заканчиваСтся ΠΏΠΎΠ·ΠΆΠ΅ всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ t5 = 12. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠ½Π° критичСская ΠΈ tΠΊp = 12. Π’Π°ΠΊ ΠΊΠ°ΠΊ опСрация (3,5) начинаСтся Π²ΠΎ Π²Ρ€Π΅ΠΌΡ t3 = 8, Ρ‚ΠΎ Π½Π°ΠΉΠ΄Π΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ с ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ событиСм (3), которая заканчиваСтся Π² ΡΡ‚ΠΎ ΠΆΠ΅ врСмя. Π’Π°ΠΊΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ являСтся опСрация (2,3). Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, (2,3) Ρ‚Π°ΠΊΠΆΠ΅ критичСская. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (2,3) нСпосрСдствСнно ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ критичСская опСрация (1,2). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΊΡ€ =(1 — 2 — 3 — 5).

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ шаг

ΠŸΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΡƒΠ΅ΠΌ Π½Π° ΠΎΡΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°Ρ‡Π°Π»Π° ΠΈ ΠΊΠΎΠ½Ρ†Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ комплСкса. Π‘Π»ΠΈΠΆΠ°ΠΉΡˆΠ°Ρ проСкция ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ„1 = 4. РассматриваСм ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ (Ρ„0, Ρ„1), Π³Π΄Π΅ Ρ„0 = 0.

Над ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠΌ (Ρ„0, Ρ„1) располоТСны ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (1,2), (1,3) ΠΈ (1,4). ΠŸΠΎΠ»Π½Ρ‹Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Ρ‹ этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Ρ€Π°Π²Π½Ρ‹: Rn12 = 0, Rn13 = 4, Rn14 = 3. НумСруСм эти ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ ΠΏΠΎΠ»Π½Ρ‹Ρ… Ρ€Π΅Π·Π΅Ρ€Π²ΠΎΠ² Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ (1, 2) ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ 1, (1,4) — Π½ΠΎΠΌΠ΅Ρ€ 2, ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ (1,3) с Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠΈΠΌ Ρ€Π΅Π·Π΅Ρ€Π²ΠΎΠΌ — Π½ΠΎΠΌΠ΅Ρ€ 3.

Π‘ΡƒΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ интСнсивности ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, располоТСнных Π½Π°Π΄ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠΌ (Ρ„0, Ρ„1) Π² ΠΏΠΎΡ€ΡΠ΄ΠΊΠ΅ возрастания ΠΈΡ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ², ΠΈ ΡΡ€Π°Π²Π½ΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ суммы с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ΠΎΠΉ рСсурса R. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ r12 = 4 < R = 10, Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ (1,2) оставляСм Π½Π° ΠΌΠ΅ΡΡ‚Π΅. Буммируя Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ интСнсивности ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (1,2) ΠΈ (1,4), ΠΈΠΌΠ΅Π΅ΠΌ r12 + r14 = 4 + 3 = 7 < 10. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, опСрация (1,4) Ρ‚ΠΎΠΆΠ΅ остаСтся Π½Π° ΠΌΠ΅ΡΡ‚Π΅. Π”ΠΎΠ±Π°Π²ΠΈΠ² ΠΊ ΡΡƒΠΌΠΌΠ΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ интСнсивности ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (1,3), ΠΈΠΌΠ΅Π΅ΠΌ r12 + r14 + r13 = 4 + 3 + 5 = 12 > 10. Π’Π°ΠΊ ΠΊΠ°ΠΊ для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (1,3) Π½Π° ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ΅ (Ρ„0, Ρ„1) Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ 2 Π΅Π΄ΠΈΠ½ΠΈΡ† рСсурса, Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ (1,3) сдвигаСм Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° (Ρ„0, Ρ„1), Ρ‚. Π΅. Π½Π°Ρ‡Π°Π»ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (1,3) устанавливаСм Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ„1 = 4. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ сдвига ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½Ρ‹ Π½Π° Π½ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ (рисунок 2, Π²).

Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ Π²ΡΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ комплСкса просмотрСны, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ ΡˆΠ°Π³Ρƒ.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ шаг

Начало Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ° совпадаСт с Ρ„1 = 4, Π° ΠΊΠΎΠ½Π΅Ρ† Ρ„2 = 6 — с ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ окончания ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (1,2) ΠΈ (1,4).

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (1,2) ΠΈ (1,4) Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ Π»Π΅Π²Π΅Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Ρ„1 поэтому Π½ΡƒΠΌΠ΅Ρ€ΡƒΠ΅ΠΌ ΠΈΡ… Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ согласно Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ разностСй Rn12 — l12 = 0 — 6 = - 6 ΠΈ Rn14 — l 14 = 3 — 6 = - 3. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, опСрация (1,2) ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ 1, опСрация (1,4) — Π½ΠΎΠΌΠ΅Ρ€ 2 ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ (1,3) — Π½ΠΎΠΌΠ΅Ρ€ 3.

Буммируя Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ интСнсивности ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ согласно ΠΈΡ… Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ с R, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ сдвигу Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° 2 Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ‚ опСрация (1,3). Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ сдвига ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π½ΠΎΠ²ΡƒΡŽ Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡƒ (рисунок 2, Π³). ВрСмя выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎΡΡŒ Π½Π° 2 дня: Ρ„5 = 14.

РСшСниС Π½Π΅ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½ΠΎ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌΡƒ ΡˆΠ°Π³Ρƒ.

Π’Ρ€Π΅Ρ‚ΠΈΠΉ шаг

Новый ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ (Ρ„2, Ρ„3). ΠœΠΎΠΌΠ΅Π½Ρ‚ Ρ„3 = 8.

Над ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠΌ (Ρ„2, Ρ„3) ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π½Π°Ρ‡Π°Ρ‚Ρ‹Ρ… Π»Π΅Π²Π΅Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Ρ„2, Π½Π΅Ρ‚, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΡƒΠΌΠ΅Ρ€ΡƒΠ΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ Π½Π°Π΄ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠΌ ΠΏΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ ΠΏΠΎΠ»Π½Ρ‹Ρ… Ρ€Π΅Π·Π΅Ρ€Π²ΠΎΠ²: (1,3) — Π½ΠΎΠΌΠ΅Ρ€ 1, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Rn13= 0; (2,3) — Π½ΠΎΠΌΠ΅Ρ€ 2, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Rn23 = 2; (4,5) — Π½ΠΎΠΌΠ΅Ρ€ 3, (2,5) — Π½ΠΎΠΌΠ΅Ρ€ 4, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Rn45 = Rn25 = 5, r45 = 5 > r25 = 3. (НумСрация ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (2,5) ΠΈ (4,5) ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° ΠΏΠΎ ΡƒΠ±Ρ‹Π²Π°Π½ΠΈΡŽ ΠΈΡ… ΠΈΠ½Ρ‚СнсивностСй.).

Π’Π°ΠΊ ΠΊΠ°ΠΊ r13 = 5 < 10 ΠΈ r13 + r23 = 5 + 4 = 9 < 10, Ρ‚ΠΎ ΡΡ‚ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ ΡΠ΄Π²ΠΈΠ³Π°ΡŽΡ‚ся. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (4,5) ΠΈ (2,5) сдвигаСм Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° 2 Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ интСнсивности ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡŽ R = 10. Новая Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2, Π΄.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌΡƒ ΡˆΠ°Π³Ρƒ.

Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ шаг

ΠœΠΎΠΌΠ΅Π½Ρ‚ Ρ„ 4 = 10.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ (1,3) ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ 1, ΠΊΠ°ΠΊ начатая Π»Π΅Π²Π΅Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Ρ„3 = 8. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (4,5) приписываСм Π½ΠΎΠΌΠ΅Ρ€ 2, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (2,5) — Π½ΠΎΠΌΠ΅Ρ€ 3, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Rn45 = Rn25 = 3, Π° r45 = 5 > r25 = 3.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (1,3) ΠΈ (4,5) Π½Π΅ ΡΠ΄Π²ΠΈΠ³Π°ΡŽΡ‚ся, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ r13 = 5 < 10 ΠΈ r13 + r45 = 10 = R, Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ (2,5) сдвигаСтся Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° 2 Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹. Новая Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2, Π΅.

ЛинСйная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° (Π³Ρ€Π°Ρ„ΠΈΠΊ Π“Π°Π½Ρ‚Π°).
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

Рисунок 3.2 — ЛинСйная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° (Π³Ρ€Π°Ρ„ΠΈΠΊ Π“Π°Π½Ρ‚Π°).

ΠŸΡΡ‚Ρ‹ΠΉ шаг

Новый ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ (Ρ„ 4, Ρ„5), Ρ„5 = 11.

НомСра ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ: (4,5) — Π½ΠΎΠΌΠ΅Ρ€ 1, ΠΊΠ°ΠΊ начатая Π»Π΅Π²Π΅Π΅, (3,5) — Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Rn35 = 0; (2,5) — Π½ΠΎΠΌΠ΅Ρ€ 3, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Rn25 = 1.

ВсС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ Π½Π°Π΄ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠΌ (Ρ„ 4, Ρ„5), ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π½Π° ΠΌΠ΅ΡΡ‚Π΅, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ r45 + r35 + r25 = 5 + 2 + 3 = 10 = R.

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠ½Π΅Ρ† рассмотрСнного ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ° Ρ„5 = 11 мСньшС Ρ„5 = 14, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΡˆΠ°Π³Ρƒ.

ШСстой ΠΈ ΡΠ΅Π΄ΡŒΠΌΠΎΠΉ шаг

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ всС дСйствия этих шагов, убСдимся, Ρ‡Ρ‚ΠΎ количСство Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… рСсурсов Π½Π° ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ°Ρ… (Ρ„5, Ρ„6) ΠΈ (Ρ„6, Ρ„7) Π½Π΅ ΠΏΡ€Π΅Π²ΠΎΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π² Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ΅Π½ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, линСйная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° (рисунок 2, Π΅) являСтся Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ, врСмя окончания выполнСния комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Ρ€Π°Π²Π½ΠΎ 14. Из ΡΠΏΡŽΡ€Ρ‹ потрСблСния рСсурса (рисунок 2, ΠΆ) Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° Π²ΡΠ΅ΠΌ протяТСнии выполнСния комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ количСство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… рСсурсов Π½Π΅ ΠΏΡ€Π΅Π²ΠΎΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π² Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ΅Π½ΠΈΠΈ.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ситуация, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎ ΡΡ‚оимости ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

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

Рассмотрим Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠΉ случай, ΠΊΠΎΠ³Π΄Π°.

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π·. Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· ΡƒΡΠ»ΠΎΠ²ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ, ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π·Π° Π²Ρ€Π΅ΠΌΡ Π΅Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

(14).

(14).

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

Π³Π΄Π΅. Учитывая, Ρ‡Ρ‚ΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ извСстны, раскроСм скобки Π² ΠΏΡ€Π°Π²ΠΎΠΉ части (14) ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ Ρ‡Π΅Ρ€Π΅Π· сумму.

(15).

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ (Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° 16).

(16).

(16).

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

Π—Π΄Π΅ΡΡŒ врСмя выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Ρ€Π°Π²Π½ΠΎ разности ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π΅Π΅ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π½Π°Ρ‡Π°Π»Π° .

ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ модСль Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сформулирована ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: Π½Π°ΠΉΡ‚ΠΈ Ρ‚Π°ΠΊΠΎΠ΅ врСмя Π½Π°Ρ‡Π°Π»Π° ΠΈ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ выполнСния комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ минимальной (Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° 17).

(17).

(17).

На Π½Π΅ΠΈΠ·Π²Π΅ΡΡ‚Π½Ρ‹Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π°Π»Π°Π³Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ограничСния:

— ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ выполнСния ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½ΡŒΡˆΠ΅ ΠΈ Π½Π΅ Π±ΠΎΠ»ΡŒΡˆΠ΅ (Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° 18).

(18).

(18).

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

(19).

(19).

— Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ Π½Π΅ ΠΏΠΎΠ·ΠΆΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ срока (Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° 20):

(20).

(20).

Π³Π΄Π΅ n — Π½ΠΎΠΌΠ΅Ρ€ Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ события.

— ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ.

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

; для всСх, ΠΏΡ€ΠΈ этом, .

Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎ ΡΡ‚оимости Π·Π° ΡΡ‡Π΅Ρ‚ увСличСния ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ комплСкса ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, прСдставлСнного сСтСвым Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ (Рис. 3.3), ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2.

ВрСбуСтся ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСтСвой Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠΎ ΡΡ‚оимости ΠΏΡ€ΠΈ.

Π’Π°Π±Π»ΠΈΡ†Π° 2 Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

(1,2).

(1,3).

(2,3).

(2,5).

(3,4).

(3,5).

(4,5).

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ, для всСх, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… сСтСвому Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ.

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

;

;

;

;

;

;

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

ΠŸΡ€ΠΈ записи Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ принято, Ρ‡Ρ‚ΠΎ Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… мСньшС, Ρ‚ΠΎ ΠΎΠΏΡ‚имизация Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Π·Π° ΡΡ‡Π΅Ρ‚ всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.

Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ ограничСния ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΏΠΎ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡŽ Π² Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ:

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

ВсС нСизвСстныС Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Ρ‚. Π΅.

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

для всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ сСти.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΎΡ‚Π²Π΅Ρ‚.

Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.
Алгоритм ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСвого Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ стоимости.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΌ срокС выполнСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° минимальная ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ составляСт 170 Π΄.Π΅.

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