Π Π΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ.
ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ (Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΠΎΠ²ΠΎΡΠΈΠ±ΠΈΡΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΊΡΡΠΎΠ²ΠΎΠ·ΠΎΡΠ΅ΠΌΠΎΠ½ΡΠ½ΠΎΠ³ΠΎ Π·Π°Π²ΠΎΠ΄Π°)
Π ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΠ΅ (ΡΠ°Π±Π». 9) Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΡΡΠΎΠΊΠ΅ ΠΎΠΊΠ½Π° ΡΠΊΠ°Π·Π°Π½Ρ ΠΈΠΌΡ Π·Π°Π΄Π°ΡΠΈ ΠΈ Π½ΠΎΠΌΠ΅Ρ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ. Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΡΠΎΠ»Π±ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ (Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Basic) Π·Π°ΠΏΠΈΡΠ°Π½ ΡΠ΅ΠΊΡΡΠΈΠΉ Π±Π°Π·ΠΈΡ (ΠΈΠΌΠ΅Π½Π° Π±Π°Π·ΠΈΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π΄Π»Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ, sxi — ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠ° Π΄Π»Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ i). Π Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΡΠΎΠ»Π±ΡΠΎΠ² Π²ΠΈΠ΄ΠΈΠΌ ΠΈΠΌΠ΅Π½Π° Π²ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΊΠ°Π½ΠΎΠ½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΡΠΌΡ Π·Π°Π΄Π°ΡΠΈ. Π ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ ΡΡΠΎΠ»Π±ΡΠ΅ (Solution) — Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π Π΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ. ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ (Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΠΎΠ²ΠΎΡΠΈΠ±ΠΈΡΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΊΡΡΠΎΠ²ΠΎΠ·ΠΎΡΠ΅ΠΌΠΎΠ½ΡΠ½ΠΎΠ³ΠΎ Π·Π°Π²ΠΎΠ΄Π°) (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΡΠΈΠ²Π΅Π΄Π΅ΠΌ Π΄Π°Π½Π½ΡΡ Π·Π°Π΄Π°ΡΡ ΠΊ ΠΊΠ°Π½ΠΎΠ½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΡΠΌΠ΅:
(b1).
ΠΏΡΠΈ.
(b2).
(b3).
(b4).
(b5).
ΠΠ°Π·ΠΈΡΠ½ΡΠΌΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ Π΄Π»Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ (b2) — (b4) ΡΠ»ΡΠΆΠ°Ρ s1, s2 ΠΈ s3 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ (ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· Π½ΠΈΡ Π²Ρ ΠΎΠ΄ΠΈΡ Π² «ΡΠ²ΠΎΠ΅» ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Ρ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠΌ 1 ΠΈ Π½Π΅ Π²Ρ ΠΎΠ΄ΠΈΡ Π² Π΄ΡΡΠ³ΠΈΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ).
Π‘ΠΎΡΡΠ°Π²ΠΈΠΌ ΠΏΠ΅ΡΠ²ΡΡ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΡ (ΡΠ°Π±Π». 4) Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ (b1) — (b5). Π Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΡΡΠΎΠΊΠ΅ Π²ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ (Π½Π°Π΄ Π½ΠΈΠΌΠΈ Π² ΡΠΊΠΎΠ±ΠΊΠ°Ρ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΏΡΠΈ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΈ z-ΡΡΡΠΎΠΊΠΈ ΡΠΊΠ°Π·Π°Π½Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ Π¦Π€). Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΡΠΎΠ»Π±ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΎΡΡ Π±Π°Π·ΠΈΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ (Π²ΠΎΠ·Π»Π΅ Π±Π°Π·ΠΈΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π² ΡΠΊΠΎΠ±ΠΊΠ°Ρ — ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ Π¦Π€). ΠΠΈΠΆΠ½ΡΡ ΡΡΡΠΎΠΊΠ° ΡΠ°ΡΡΡΠΈΡΠ°Π½Π° ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π°ΠΌ (12).
ΠΠ· ΡΠ°Π±Π»ΠΈΡΡ 4 Π½Π°Ρ ΠΎΠ΄ΠΈΠΌ ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΠΠΠ Π·Π°Π΄Π°ΡΠΈ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π¦Π€:
(x1, x2, x3, s1, s2, s3) = (0, 0, 0, 160, 2200, 34), z = 0.
Π Π΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ z-ΡΡΡΠΎΠΊΠΈ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Ρ. ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΡΠΎΠ»Π±Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ 1 Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ (ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ z-ΡΡΡΠΎΠΊΠΈ — Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠΈΠΉ ΠΏΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ). ΠΡΡΠΈΡΠ»ΡΠ΅ΠΌ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΡΠΎΠ»Π±ΡΠ° «Π Π΅ΡΠ΅Π½ΠΈΠ΅» ΠΊ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ ΡΡΠΎΠ»Π±ΡΠ°, ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π·Π°Π½ΠΎΡΠΈΠΌ Π² ΡΡΠΎΠ»Π±Π΅Ρ «ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅». ΠΠΈΠ½ΠΈΠΌΡΠΌ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ Π² ΡΡΡΠΎΠΊΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ s3, ΠΎΠ½Π° ΠΈ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ, ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ ΡΠ΅ΡΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ.
ΠΡΠΎΡΡΡ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΡ (ΡΠ°Π±Π». 5) ΡΡΡΠΎΠΈΠΌ ΠΏΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌ, ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ Π½Π° Ρ. 8. Π’Π΅ΠΊΡΡΠ΅Π΅ ΠΠΠ :
(x1, x2, x3, s1, s2, s3) = (28,33; 0; 0; 97,67; 840,00; 0), z = 5156,67.
Π z-ΡΡΡΠΎΠΊΠ΅ Π²ΡΠΎΡΠΎΠΉ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΡ Π΄Π²Π° ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° — ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ. Π‘ΡΠΎΠ»Π±Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ 3 ΠΈ ΡΡΡΠΎΠΊΠ° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ s2 ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌΠΈ.
Π z-ΡΡΡΠΎΠΊΠ΅ ΡΡΠ΅ΡΡΠ΅ΠΉ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΡ (ΡΠ°Π±Π». 6) ΠΎΠ΄ΠΈΠ½ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ. Π’Π΅ΠΊΡΡΠ΅Π΅ ΠΠΠ :
(x1, x2, x3, s1, s2, s3) = (20,56; 0; 46,67; 96,11; 0; 0), z = 8081,11.
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ. Π‘ΡΠΎΠ»Π±Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ 2 ΠΈ ΡΡΡΠΎΠΊΠ° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ 1 ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌΠΈ. Π‘ΡΡΠΎΠΈΠΌ ΡΠ΅ΡΠ²Π΅ΡΡΡΡ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΡ (ΡΠ°Π±Π». 7). Π z-ΡΡΡΠΎΠΊΠ΅ Π½Π΅Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΌΡ Π½Π°ΡΠ»ΠΈ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π±Π°Π·ΠΈΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ (b1) — (b5):
ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π±Π°Π·ΠΈΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ ΡΡΠΎΠ»Π±ΡΠ°ΠΌΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ s1, x3, x2 (ΡΠ΄ΠΎΠ±Π½ΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ ΡΡΠΎΠ»Π±ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π½Π° ΠΌΠ΅ΡΡΠ΅ j ΡΡΠΎΡΠ» ΡΡΠΎΠ»Π±Π΅Ρ Π±Π°Π·ΠΈΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»Ρ ΡΡΡΠΎΠΊΠΈ i).
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°Ρ ΠΏΡΠΈΠ±ΡΠ»Ρ ΡΠ°Π²Π½Π° 9641 ΡΡΠ±Π»Ρ. ΠΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ, Π΅ΡΠ»ΠΈ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΏΠ»Π°Π½ΠΎΠΌ x* (ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠΊΡΡΠ³Π»ΠΈΠ² Π΄ΠΎ ΡΠ΅Π»ΠΎΠ³ΠΎ) ΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ 22 ΡΠ΅ΠΉΡΠ° ΠΈ 67 ΡΠΊΠ°ΡΠΎΠ². ΠΠ΅ΠΊΡΠΎΡ x* Π΄Π°Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΏΡΠΈ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΠΏΠ»Π°Π½Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π°. ΠΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ — ΡΡΠ°Π»Ρ 3 ΠΈ ΡΠ²Π°ΡΠΎΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ΄Ρ — ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ (ΡΠ°ΠΊ ΠΊΠ°ΠΊ s2 = s3 = 0); ΡΡΠ°Π»Ρ 20 (53,09 ΠΊΠ³) — Π² ΠΈΠ·Π±ΡΡΠΊΠ΅.
ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ ΠΠ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π²Ρ ΠΎΠ΄ΡΡΡΡ Π² ΠΏΠ°ΠΊΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ TORA, Π²Π·ΡΡΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ°ΠΊΡΠ»ΡΡΠ΅ΡΠ° ΠΠΠ£.
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π²Ρ ΠΎΠ΄Π° Π² ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Linear programming), Π² ΠΏΠΎΡΠ²ΠΈΠ²ΡΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΡΠΎΠΊΠΈ: ΠΈΠΌΡ Π·Π°Π΄Π°ΡΠΈ (Problem Title) — Kursrab, ΡΠΈΡΠ»ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ (Nbr of Variables) — 3, ΡΠΈΡΠ»ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ (Nbr of constraints) — 3. ΠΠ°Π»Π΅Π΅, Π² ΡΠ°Π±Π»ΠΈΡΡ Π²Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠ΅Π»Π΅Π²Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ (Obj. Function) ΠΈ ΡΠΎΡΠΌΠΈΡΡΡΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ (Constraints). ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½Ρ Π² ΡΠ°ΠΉΠ»Π΅ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ MLK. Π ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 8.
Π’Π°Π±Π»ΠΈΡΠ° 8. ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅.
————————————————————————————-;
Title: Kursrab.
x1 x2 x3 RHS.
————————————————————————————-;
max 182 155 93.
————————————————————————————-;
Constraint 1: 2.2 3.5 0.4 <= 160.
Constraint 2: 48 20 26 <= 2200.
Constraint 3: 1.2 0.9 0.2 <= 34.
————————————————————————————-;
ΠΠ°Π»Π΅Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π²ΡΠ±ΡΠ°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ΅ΡΠ΅Π½ΠΈΡ (ΠΌΠ΅Π½Ρ Algorithms); Π΄Π»Ρ Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ΅Π½ ΠΏΡΡΠΌΠΎΠΉ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΠΌΠ΅ΡΠΎΠ΄ (Primal simplex), Π΅Π³ΠΎ ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ. Π’Π΅ΠΏΠ΅ΡΡ TORA Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π±Π°Π·ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ (ΠΌΠ΅Π½Ρ Starting Solution). Π‘ΡΡΡΠΊΡΡΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ Π² ΠΊΡΡΡΠΎΠ²ΡΡ ΡΠ°Π±ΠΎΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΡΠΎΠΈΡΡ ΠΏΠ΅ΡΠ²ΡΠΉ Π±Π°Π·ΠΈΡ ΠΈΠ· «ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠ°» (Slack variables). ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΏΡΠ½ΠΊΡ ΠΌΠ΅Π½Ρ.
Π ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΠ΅ (ΡΠ°Π±Π». 9) Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΡΡΠΎΠΊΠ΅ ΠΎΠΊΠ½Π° ΡΠΊΠ°Π·Π°Π½Ρ ΠΈΠΌΡ Π·Π°Π΄Π°ΡΠΈ ΠΈ Π½ΠΎΠΌΠ΅Ρ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ. Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΡΠΎΠ»Π±ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ (Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Basic) Π·Π°ΠΏΠΈΡΠ°Π½ ΡΠ΅ΠΊΡΡΠΈΠΉ Π±Π°Π·ΠΈΡ (ΠΈΠΌΠ΅Π½Π° Π±Π°Π·ΠΈΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π΄Π»Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ, sxi — ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠ° Π΄Π»Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ i). Π Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΡΠΎΠ»Π±ΡΠΎΠ² Π²ΠΈΠ΄ΠΈΠΌ ΠΈΠΌΠ΅Π½Π° Π²ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΊΠ°Π½ΠΎΠ½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΡΠΌΡ Π·Π°Π΄Π°ΡΠΈ. Π ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ ΡΡΠΎΠ»Π±ΡΠ΅ (Solution) — Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Π»Π΅Π²ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° ΡΠ΅ΠΊΡΡΠ΅ΠΌ Π±Π°Π·ΠΈΡΠ½ΠΎΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠΈ (Π²Π΅ΡΡ Π½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ) ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π±Π°Π·ΠΈΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ Π±Π°Π·ΠΈΡΠ½ΠΎΠΌ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠΈ (Π½Π΅Π±Π°Π·ΠΈΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ°Π²Π½Ρ Π½ΡΠ»Ρ). ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΡΠΎΡΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΡΠ°Π±Π»ΠΈΡΡ (ΠΊΡΠΎΠΌΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ) — ΡΡΠΎ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΡΠ΅Π»Π΅Π²ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ, Π²ΡΡΠ°ΠΆΠ΅Π½Π½ΠΎΠΉ ΡΠ΅ΡΠ΅Π· Π½Π΅Π±Π°Π·ΠΈΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅.
Π’Π°Π±Π»ΠΈΡΠ° 9. ΠΠ΅ΡΠ²Π°Ρ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΠ°.
———————————————————————————————————;
Title: Kursrab Iteration No: 1.
Basic x1 x2 x3 sx4 sx5 sx6 Solution.
———————————————————————————————————;
z -182.00 -155.00 -93.00 0.00 0.00 0.00 0.00.
———————————————————————————————————;
1)sx4 2.20 3.50 0.40 1.00 0.00 0.00 160.00.
2)sx5 48.00 20.00 26.00 0.00 1.00 0.00 2200.00.
3)sx6 1.20 0.90 0.20 0.00 0.00 1.00 34.00.
———————————————————————————————————;
ΠΠΎΡΠ»Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ (Next iteration), ΡΠΎΡ ΡΠ°Π½ΠΈΠΌ ΡΠ΅ΠΊΡΡΡΡ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΡ Π² Π½ΠΎΠ²ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ ΠΈ ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°Π΅ΠΌ Π΅Π΅ (ΡΠ°Π±Π».10).
Π’Π°Π±Π»ΠΈΡΠ° 10. ΠΡΠΎΡΠ°Ρ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΠ°.
———————————————————————————————————;
Title: Kursrab Iteration No: 2.
Basic x1 x2 x3 sx4 sx5 sx6 Solution.
———————————————————————————————————;
z 0.00 -18.50 -62.67 0.00 0.00 151.67 5156.67.
———————————————————————————————————;
1)sx4 0.00 1.85 0.03 1.00 0.00 -1.83 97.67.
2)sx5 0.00 -16.00 18.00 0.00 1.00 -40.00 840.00.
3)x1 1.00 0.75 0.17 0.00 0.00 0.83 28.33.
———————————————————————————————————;
ΠΠ°Π»Π΅Π΅ ΡΠ»Π΅Π΄ΡΡΡ ΡΡΠ΅ΡΡΡ (ΡΠ°Π±Π».11) ΠΈ ΡΠ΅ΡΠ²Π΅ΡΡΠ°Ρ (ΡΠ°Π±Π».12) ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΡ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΎΠΉ.
Π’Π°Π±Π»ΠΈΡΠ° 11. Π’ΡΠ΅ΡΡΡ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΠ°.
———————————————————————————————————;
Title: Kursrab Iteration No: 3.
Basic x1 x2 x3 sx4 sx5 sx6 Solution.
———————————————————————————————————;
z 0.00 -74.20 0.00 0.00 3.48 12.41 8081.11.
———————————————————————————————————;
1)sx4 0.00 1.88 0.00 1.00 -0.00 -1.76 96.11.
2)x3 0.00 -0.89 1.00 0.00 0.06 -2.22 46.67.
3)x1 1.00 0.90 0.00 0.00 -0.01 1.20 20.56.
———————————————————————————————————;
Π’Π°Π±Π»ΠΈΡΠ° 12. ΠΠΎΡΠ»Π΅Π΄Π½ΡΡ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΡΠ°Π±Π»ΠΈΡΠ°.
———————————————————————————————————;
Title: Kursrab Final Iteration No: 4.
Basic x1 x2 x3 sx4 sx5 sx6 Solution.
———————————————————————————————————;
z 82.62 0.00 0.00 0.00 2.72 111.86 9779.38.
———————————————————————————————————;
1)sx4 -2.09 0.00 0.00 1.00 0.02 -4.28 53.09.
2)x3 0.99 0.00 1.00 0.00 0.05 -1.03 67.01.
3)x2 1.11 1.00 0.00 0.00 -0.01 1.34 22.89.
———————————————————————————————————;
ΠΠΎΡΠ»Π΅ ΡΠ΅ΡΠ²Π΅ΡΡΠΎΠΉ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠ΅Π½Ρ Optimum, ΡΠ²ΠΈΠ΄Π΅ΡΠ΅Π»ΡΡΡΠ²ΡΡΡΠ΅Π΅ ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ. Π’Π°Π±Π»ΠΈΡΠ° 13 ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΡΠΎΠ³ΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅. Π Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΡΡΠΎΠΊΠ΅ ΠΎΠΊΠ½Π° Π·Π°ΠΏΠΈΡΠ°Π½Ρ ΠΈΠΌΡ Π·Π°Π΄Π°ΡΠΈ ΠΈ Π½ΠΎΠΌΠ΅Ρ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ. ΠΠ΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π½Π°Π΄ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ — ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Π»Π΅Π²ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ (Obj value). ΠΠ°ΠΆΠ΄Π°Ρ ΡΡΡΠΎΠΊΠ° ΡΠ°Π±Π»ΠΈΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ ΠΈ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ: Π΅Π΅ ΠΈΠΌΡ (Variable), ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (Value), ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΡΠ΅Π»Π΅Π²ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ (Obj Coef), «Π²ΠΊΠ»Π°Π΄» ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ — ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π° ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΡΠ΅Π»Π΅Π²ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ (Obj Val Contrib).
Π’Π°Π±Π»ΠΈΡΠ° 13. ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
————————————————————————————————;
Title: Kursrab Final iteration No: 4.
Objective value (max) = 9779.3818.
————————————————————————————————;
Variable Value Obj Coeff Obj Val Contrib.
————————————————————————————————;
x1 0.0000 182.0000 0.0000.
x2 22.8866 155.0000 3547.4229.
x3 67.0103 93.0000 6231.9585.
————————————————————————————————;