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

РСшСниС Π·Π°Π΄Π°Ρ‡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования графоаналитичСским ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ

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

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ пСрСнос этой прямой Π½Π° Π½Π°ΡˆΡƒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ (ΠΏΡƒΡΡ‚ΡŒ ΠΎΠ½Π° Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС это ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ). ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π²Π΅Ρ€ΡˆΠΈΠ½ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° — это Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π‘ΠΎ-Π½ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ· ΠΎΠ±Π»Π°ΡΡ‚ΠΈ прямая Π±ΡƒΠ΄Π΅Ρ‚ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ максимума. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ситуация, ΠΊΠΎΠ³Π΄Π° цСлСвая функция ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΡ… (**) ΠΈΠ»ΠΈ нСсколько прямых ΠΈΠ·… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

РСшСниС Π·Π°Π΄Π°Ρ‡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования графоаналитичСским ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ сущСствуСт 2 ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

  • Β· графоаналитичСский;
  • Β· симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄

НСдостаток графоаналитичСского ΠΌΠ΅Ρ‚ΠΎΠ΄Π°: с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, матСматичСская модСль ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… прСдставляСт собой систСму с 2-мя нСизвСстными Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°ΠΌΠΈ. Π’ ΡΠ²ΡΠ·ΠΈ с ΡΡ‚ΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡƒΠ·ΠΊΠΎΠ³ΠΎ ΠΊΡ€ΡƒΠ³Π° Π·Π°Π΄Π°Ρ‡.

ΠŸΡƒΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Π° систСма ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ:

  • 5x1+9×2<=45
  • 3x1+3×2<=19
  • 2x1+x2<=10

f (x1,x2)=2×1+x2=max.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΊΠ°Π½ΠΎΠ½ΠΈΡ‡Π΅ΡΠΊΠΎΠΌΡƒ Π²ΠΈΠ΄Ρƒ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ ΡΠΈΡΡ‚Π΅ΠΌΡ‹ нСравСнств ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ равСнств. ΠŸΡ€ΠΈ этом строку с Ρ€Π°Π²Π΅Π½ΡΡ‚Π²ΠΎΠΌ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΠΌ. Π—Π½Π°ΠΊ = - Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ придСтся ΠΌΠ΅Π½ΡΡ‚ΡŒ всС нСравСнства, Ρ‚ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ Ρ‚Ρ€ΠΈ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…: x3, x4,x5. Но ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π½ΠΎΡΠΈΡ‚ΡŒ чисто Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€! ! ΠΈ Ρ„актичСски Π±ΡƒΠ΄ΡƒΡ‚ нулями. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ.

  • 5x1+9×2+x3=45
  • 3x1+3×2+x4=19
  • 2x1+x2+x5=10

Π­Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ каноничСский Π²ΠΈΠ΄. Π‘Ρ‚ΠΎΠΈΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ >=0!

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ базисныС Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ (ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Ρƒ строк). Π­Ρ‚ΠΎ ΡƒΠΆΠ΅ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°, прСобразования Гаусса.

Π‘Π»Π°Π³ΠΎ Π² Π½Π°ΡˆΠ΅ΠΌ случаС этого Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ Π½Π°Π΄ΠΎ: Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ сразу Π²ΠΈΠ΄Π½Π° Сдиничная.

Π‘ΠΏΡ€Π°Π²Π΅Π΄Π»ΠΈΠ²ΠΎ, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ:

x3=45−5×1−9×2.

x4=19−3×1−3×2 (**).

x5=10−2×1-x2.

Вспоминая, Ρ‡Ρ‚ΠΎ x3, x4,x5 — фактичСски Π½ΡƒΠ»ΠΈ, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ уравнСния прямых Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΠΈ Ox1x2 (Π»ΠΈΠ±ΠΎ x2 Π²Ρ‹Ρ€Π°ΠΆΠ°Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· x1, Π»ΠΈΠ±ΠΎ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚). ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ всС эти Ρ‚Ρ€ΠΈ прямыС. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΡ‰Π΅ΠΌ ΠΎΠ±Ρ‰ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ. Для этого ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ прямой, ΠΊΠ°ΠΊΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ‚Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ (свСрху ΠΈΠ»ΠΈ снизу). Для этого Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΡƒ (x1,x2)=(0,0) ΠΈ ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΠΈΠΌ Π² (**). Если x3 (Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ с x4, x5) ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚ΠΎ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π»Π΅ΠΆΠΈΡ‚ Π½ΠΈΠΆΠ΅ прямой, ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Π° — Π²Ρ‹ΡˆΠ΅.

НаходитС ΠΎΠ±Ρ‰ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ пСрСсСчСния (ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ x1, x2>=0!).

ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ/ Π”ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ f (x1,x2)=0, Ρ‚. Π΅ x2=-2×1.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ пСрСнос этой прямой Π½Π° Π½Π°ΡˆΡƒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ (ΠΏΡƒΡΡ‚ΡŒ ΠΎΠ½Π° Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС это ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ). ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π²Π΅Ρ€ΡˆΠΈΠ½ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° — это Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π‘ΠΎ-Π½ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ· ΠΎΠ±Π»Π°ΡΡ‚ΠΈ прямая Π±ΡƒΠ΄Π΅Ρ‚ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ максимума. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ситуация, ΠΊΠΎΠ³Π΄Π° цСлСвая функция ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΡ… (**) ΠΈΠ»ΠΈ нСсколько прямых ΠΈΠ· (**) ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ собой. Π­Ρ‚ΠΎ ситуации, ΠΊΠΎΠ³Π΄Π° число Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ бСсконСчно, Π»ΠΈΠ±ΠΎ Π½Π΅Ρ‚ Π²ΠΎΠΎΠ±Ρ‰Π΅. Но Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΎ Π³Ρ€ΡƒΡΡ‚Π½ΠΎΠΌ, сам Ρ‚ΠΎΡ‡Π½ΠΎ Π½Π΅ ΠΏΠΎΠΌΠ½ΡŽ.

ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρƒ этой Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ x1, x2 Π² ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

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