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

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ графичСского ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΈ симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄Π° для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования

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

Π’ Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½Ρ‹ Ρ‚Ρ€ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования. ΠŸΠ΅Ρ€Π²Π°Ρ Π·Π°Π΄Π°Ρ‡Π° Ρ€Π΅ΡˆΠ΅Π½Π° графичСским ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ. ΠœΠ΅Ρ‚ΠΎΠ΄ достаточно прост, Π½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ, содСрТащиС Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‚Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Π£ΠΆΠ΅ ΠΏΡ€ΠΈ Ρ‚Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ трудности Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ. Вторая Π·Π°Π΄Π°Ρ‡Π° Ρ€Π΅ΡˆΠ΅Π½Π° симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ. РСшСниС производится ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° Π²Π΅Ρ€ΡˆΠΈΠ½ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠ° Π² ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΌ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

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

  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
  • Π—Π°Π΄Π°Π½ΠΈΠ΅
  • 1. ГрафичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования
  • 2. РСшСниС Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ
  • 3. РСшСниС Π·Π°Π΄Π°Ρ‡ΠΈ двойствСнной ΠΊ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ
  • 4. РСшСниС транспортной Π·Π°Π΄Π°Ρ‡ΠΈ
  • Π’Ρ‹Π²ΠΎΠ΄Ρ‹

ИсслСдованиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ — это матСматичСская дисциплина, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰Π°ΡΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² нахоТдСния Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… областях чСловСчСской Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Под опСрациями ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ Ρ†Π΅Π»Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ управляСмыС процСссы. ΠŸΡ€ΠΈΡ€ΠΎΠ΄Π° ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ — это ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠ΅Π½Π½Ρ‹Π΅ дСйствия, производствСнныС процСссы, коммСрчСскиС мСроприятия, административныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΈ Ρ‚. Π΄. Π§Ρ‚ΠΎ интСрСсно — ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ эти (ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ нСсхоТиС ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅) ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ описаны ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈ Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ матСматичСскими модСлями, Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π°Π½Π°Π»ΠΈΠ· этих ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ позволяСт Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΡΡƒΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ явлСния ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π³ΠΎ дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅. ΠœΠΈΡ€, ΠΊΠ°ΠΊ оказалось, устроСн Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎ (Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ смыслС), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π° ΠΆΠ΅ информационная схСма рСализуСтся Π² ΡΠ°ΠΌΡ‹Ρ… Ρ€Π°Π·Π½Ρ‹Ρ… физичСских (ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ физичСских) проявлСниях. Π’ ΠΊΠΈΠ±Π΅Ρ€Π½Π΅Ρ‚ΠΈΠΊΠ΅ это называСтся Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ «ΠΈΠ·ΠΎΠΌΠΎΡ€Ρ„ΠΈΠ·ΠΌ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ» .

Если Π±Ρ‹ Π½Π΅ ΠΈΠ·ΠΎΠΌΠΎΡ€Ρ„ΠΈΠ·ΠΌ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ситуации ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π±Ρ‹ ΠΎΡ‚Ρ‹ΡΠΊΠΈΠ²Π°Ρ‚ΡŒ собствСнный, ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΊΠ°ΠΊ Π½Π°ΡƒΡ‡Π½ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ Π±Ρ‹. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Π΄Π΅Π»ΠΎ обстоит ΠΈΠ½Π°Ρ‡Π΅. Благодаря Π½Π°Π»ΠΈΡ‡ΠΈΡŽ ΠΎΠ±Ρ‰ΠΈΡ… закономСрностСй Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ самых Ρ€Π°Π·Π½Ρ‹Ρ… систСм Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ исслСдованиС ΠΈΡ… ΠΌΠ°Ρ‚СматичСскими ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. ИсслСдованиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΊΠ°ΠΊ матСматичСский инструмСнтарий, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ процСсс принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π² ΡΠ°ΠΌΡ‹Ρ… Ρ€Π°Π·Π½Ρ‹Ρ… областях чСловСчСской Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠ°ΠΊ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ срСдств, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π»ΠΈΡ†ΠΎ, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ количСствСнной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ Π½Π°ΡƒΡ‡Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ, ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ Π½Π° ΡΡ‚Ρ‹ΠΊΠ΅ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-экономичСских дисциплин. Π‘Π²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ Π² Π΅Π³ΠΎ становлСниС внСсли прСдставитСли самых Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… областСй Π½Π°ΡƒΠΊΠΈ.

Одним ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² исслСдования ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ являСтся Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ для построСния матСматичСских ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ρ‚Π΅Ρ… процСссов, Π² ΠΎΡΠ½ΠΎΠ²Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° Π³ΠΈΠΏΠΎΡ‚Π΅Π·Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ прСдставлСния Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡ€Π°: экономичСских Π·Π°Π΄Π°Ρ‡, Π·Π°Π΄Π°Ρ‡ управлСния ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ размСщСния оборудования ΠΈ ΠΏΡ€.

Π—Π°Π΄Π°Ρ‡Π°ΠΌΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π·Π°Π΄Π°Ρ‡ΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ ΠΊΠ°ΠΊ цСлСвая функция, Ρ‚Π°ΠΊ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π² Π²ΠΈΠ΄Π΅ равСнств ΠΈ Π½Π΅Ρ€Π°Π²Π΅Π½ΡΡ‚Π². ΠšΡ€Π°Ρ‚ΠΊΠΎ Π·Π°Π΄Π°Ρ‡Ρƒ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования ΠΌΠΎΠΆΠ½ΠΎ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: Π½Π°ΠΉΡ‚ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… экстрСмум Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈ m ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΡ… Π² Π²ΠΈΠ΄Π΅ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… равСнств ΠΈΠ»ΠΈ нСравСнств.

Π˜Ρ‚Π°ΠΊ, Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ — это Π½Π°ΡƒΠΊΠ° ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… исслСдования ΠΈ ΠΎΡ‚ыскания Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈ Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π° Π½Π΅ΠΈΠ·Π²Π΅ΡΡ‚Π½Ρ‹Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π°Π»ΠΎΠΆΠ΅Π½Ρ‹ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ ограничСния. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования относятся ΠΊ Π·Π°Π΄Π°Ρ‡Π°ΠΌ Π½Π° ΡƒΡΠ»ΠΎΠ²Π½Ρ‹ΠΉ экстрСмум Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Рассмотрим Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅ Π΄Π²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования: графичСский ΠΈ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡ-ΠΌΠ΅Ρ‚ΠΎΠ΄; Ρ‚Π°ΠΊΠΆΠ΅ рассмотрим Ρ‚Ρ€Π°Π½ΡΠΏΠΎΡ€Ρ‚Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ, которая Ρ‚ΠΎΠΆΠ΅ являСтся Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½Π° симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ, Π½ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ²ΠΎΠ΅ΠΎΠ±Ρ€Π°Π·Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ, Ρ‚ΠΎ Π΄Π»Ρ Π½Π΅Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

ГрафичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ довольно прост ΠΈ Π½Π°Π³Π»ΡΠ΄Π΅Π½ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования с Π΄Π²ΡƒΠΌΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ. Он ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° Π³Π΅ΠΎΠΌΠ΅Ρ‚ричСском прСдставлСнии допустимых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ.

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

Π’Π΅ΠΊΡ‚ΠΎΡ€ C = (c1, c2) с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ ΠΈΠ· ΠΊΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ΠΎΠ² Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈ x1 ΠΈ x2 пСрпСндикулярСн ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π»ΠΈΠ½ΠΈΠΉ уровня. НаправлСниС Π²Π΅ΠΊΡ‚ΠΎΡ€Π° C ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ‚ с Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ возрастания Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ являСтся Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ. НаправлСниС убывания Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° C.

Π‘ΡƒΡ‚ΡŒ графичСского ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ. По Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ (ΠΏΡ€ΠΎΡ‚ΠΈΠ² направлСния) Π²Π΅ΠΊΡ‚ΠΎΡ€Π° C Π² ΠžΠ”Π  производится поиск ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ x* = (x1*, x2*). ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ считаСтся Ρ‚ΠΎΡ‡ΠΊΠ°, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ линия уровня Lmax (Lmin), ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠ΅ΠΌΡƒ (Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠ΅ΠΌΡƒ) Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ L (x). ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ всСгда находится Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅ ΠžΠ”Π , Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° ΠžΠ”Π , Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚ цСлСвая прямая, ΠΈΠ»ΠΈ Π½Π° Π²ΡΠ΅ΠΉ Π΅Π³ΠΎ сторонС.

БимплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄ — Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° Π²Π΅Ρ€ΡˆΠΈΠ½ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠ° Π² ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΌ пространствС.

Π‘ΡƒΡ‚ΡŒ симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄Π° состоит Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ:

1. Находят ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ допустимоС базисноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ, приняв ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ m-n ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π·Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Ρ‹Π΅, приравняв ΠΈΡ… ΠΊ Π½ΡƒΠ»ΡŽ ΠΈ Ρ€Π΅ΡˆΠΈΠ² ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΡƒΡŽΡΡ систСму ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ. Если ΠΏΡ€ΠΈ этом Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π±Π°Π·ΠΈΡΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… окаТутся ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ свободныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, Ρ‚. Π΅. ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π½ΠΎΠ²ΠΎΠΌΡƒ базису.

2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚, Π½Π΅ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚ Π»ΠΈ ΡƒΠΆΠ΅ максимум Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠΌ допустимом базисном Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ.

3. Если ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ, Ρ‚ΠΎ ΠΈΡ‰ΡƒΡ‚ Π½ΠΎΠ²ΠΎΠ΅ допустимоС базисноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π½Π΅ Π»ΡŽΠ±ΠΎΠ΅, Π° Ρ‚Π°ΠΊΠΎΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ‚ΠΎΠ³ΠΎ, достигнут Π»ΠΈ ΠΏΡ€ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠΌ допустимом Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ максимум Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡƒΡ‚Π΅ΠΌ поиска Π½ΠΎΠ²ΠΎΠ³ΠΎ базисного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ Π½ΠΎΠ²ΠΎΠΌΡƒ базисному Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… слСдуСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ базисной, ΠΏΡ€ΠΈ этом ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π½ΡƒΠ»Ρ, Ρ‚. Π΅. возрастСт. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли какая-Π»ΠΈΠ±ΠΎ ΠΈΠ· ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ со Π·Π½Π°ΠΊΠΎΠΌ плюс ΠΈ ΠΏΡ€ΠΈ Π΅Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ цСлСвая функция увСличиваСтся, Ρ‚ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡƒΠΌ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚, ΠΈ Π΄Π°Π½Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ слСдуСт ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² Π±Π°Π·ΠΈΡΠ½ΡƒΡŽ, сдСлав Π΅Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΎΡ‚ Π½ΡƒΠ»Ρ. Однако ΠΏΡ€ΠΈ возрастании свободной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π±Π°Π·ΠΈΡΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒΡΡ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… нСдопустимы, Ρ‚ΠΎ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π½ΠΎΠ²ΠΎΠΉ свободной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ слСдуСт ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Ρ‚Ρƒ ΠΈΠ· Π±Π°Π·ΠΈΡΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, которая Ρ€Π°Π½ΡŒΡˆΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… обращаСтся Π² Π½ΡƒΠ»ΡŒ.

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

симплСкс графичСский ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π—Π°Π΄Π°Π½ΠΈΠ΅

1. Π Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования графичСским ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ.

2. Π Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ, ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π΄Π²ΠΎΠΉΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΊ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅.

3. Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π° поставки ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π³Ρ€ΡƒΠ·Π° — А1; А2; А3 ΠΈ ΠΏΡΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² потрСблСния этого Π³Ρ€ΡƒΠ·Π° — Π’1; Π’2; Π’3; Π’4; Π’5. Π’ ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ… А1; А2; А3 находится 200; 450; 250 Π΅Π΄ΠΈΠ½ΠΈΡ† Π³Ρ€ΡƒΠ·Π° соотвСтствСнно, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°Π΄ΠΎ Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ Π’1; Π’2; Π’3; Π’4; Π’5 Π² ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π΅ 100; 125; 325; 250; 100 соотвСтствСнно. РасстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡƒΠ½ΠΊΡ‚Π°ΠΌΠΈ Π·Π°Π΄Π°Π½ΠΎ Π² ΠΊΠΈΠ»ΠΎΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ:

ВрСбуСтся Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π½ закрСплСния ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ Π·Π° ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠ°ΠΌΠΈ ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π³Ρ€ΡƒΠ·Π° ΠΏΡ€ΠΈ условии ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ±Π΅Π³Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ. Π Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΄Π²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° получСния Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π°.

1. ГрафичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ прямыС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ, для Ρ‡Π΅Π³ΠΎ вычислим ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ‚ΠΎΡ‡Π΅ΠΊ пСрСсСчСния этих прямых с ΠΎΡΡΠΌΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. Из ΡƒΡΠ»ΠΎΠ²ΠΈΠΉ ограничСния ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ допустимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ G

Рисунок 1. ГрафичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования.

НаправлСниС возрастания Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1. БоотвСтствСнно, Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ максимума являСтся Ρ‚ΠΎΡ‡ΠΊΠ° D. НайдСм Π΅Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ исходя ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° являСтся Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ пСрСсСчСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² (1) ΠΈ (2). Для этого Ρ€Π΅ΡˆΠΈΠΌ систСму ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ:

РСшСниСм этой систСмы ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ‚ΠΎΡ‡ΠΊΠΈ D: x1 = 6, x2 = 8. ΠŸΠΎΠ΄ΡΡ‚Π°Π²Π»ΡΡ эти значСния Π² Ρ†Π΅Π»Π΅Π²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚: .

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

Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡Ρƒ Π² ΠΊΠ°Π½ΠΎΠ½ΠΈΡ‡Π΅ΡΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ³ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄, для этого Π²Π²Π΅Π΄Π΅ΠΌ Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ y4 ΠΈ y5, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

Π’ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ΅ΠΉΡΡ систСмС ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ базисныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, поэтому Π² ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠ΅ уравнСния добавляСм искусствСнныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ y6 ΠΈ y7. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄ систСма ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ-ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ систСмой с Π±Π°Π·ΠΈΡΠΎΠΌ, Ρ‚. Π΅. Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ пСрСмСнная с ΠΊΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ΠΎΠΌ 1, которая Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ систСмы, Π² Π½Π°ΡˆΠ΅ΠΌ случаС это y6 ΠΈ y7. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ, Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡƒΡŽ, М-Π·Π°Π΄Π°Ρ‡Ρƒ:

Y = (0, 0, 0, 0, 0, 2, 3)T

Данная систСма являСтся систСмой с Π±Π°Π·ΠΈΡΠΎΠΌ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄. Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ симплСкс-Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ:

Π‘ΠŸ

y1

y2

y3

y4

y5

y6

y7

РСшСниС

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅

f

;

y6

— 1

— 1

2/2 = 1

y7

— 1

3/1 = 3

Ρ†

— 3

— 1

— 2

— 1

— 1

;

;

Π’ Π΄Π°Π½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° строка «Ρ†». Она получаСтся суммированиСм ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… коэффициСнтов строк с ΠΈΡΠΊΡƒΡΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ (y6 ΠΈ y7) с ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ Π·Π½Π°ΠΊΠΎΠΌ. Она Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° хотя Π±Ρ‹ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΈΡΠΊΡƒΡΡΡ‚Π²Π΅Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΅ΡΡ‚ΡŒ Π² Π±Π°Π·ΠΈΡΠ΅. По Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠ΅ΠΌΡƒ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ коэффициСнту строки «Ρ†» опрСдСляСтся Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠΉ столбСц, ΠΏΠΎΠΊΠ° ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅. Когда строка «Ρ†» Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ (Π² Π±Π°Π·ΠΈΡΠ΅ Π½Π΅Ρ‚ искусствСнных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…), Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠΉ столбСц Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒΡΡ ΠΏΠΎ ΡΡ‚Ρ€ΠΎΠΊΠ΅ f. Π’ Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠΉ столбСц y1, ΠΎΠ½ Π²Ρ‹Π±Ρ€Π°Π½ ΠΏΠΎ Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠ΅ΠΉ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡ†Π΅Π½ΠΊΠ΅ (-3). Π Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π°Ρ строка y6 Π²Ρ‹Π±Ρ€Π°Π½Π° ΠΏΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠ΅ΠΌΡƒ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ столбца «Π Π΅ΡˆΠ΅Π½ΠΈΠ΅» ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ элСмСнтам Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ столбца. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄Π° пСрСмСнная y1 ΠΈΠ· ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π² Π±Π°Π·ΠΈΡΠ½ΡƒΡŽ, Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ y6 ΠΈΠ· Π±Π°Π·ΠΈΡΠ½ΠΎΠΉ — Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡƒΡŽ. Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ симплСкс-Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ:

Π‘ΠŸ

y1

y2

y3

y4

y5

y6

y7

РСшСниС

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅

f

11/2

3/2

½

— ½

— 1

— 2/11

y1

— ½

½

— ½

½

;

y7

5/2

½

½

— 1

— ½

4/5

Ρ†

— 5/2

— ½

— ½

½

— 1

;

;

На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ строка «Ρ†» Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Π±Π°Π·ΠΈΡΠ΅ Π½Π΅ ΠΎΡΡ‚аСтся искусствСнных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…:

Π‘ΠŸ

y1

y2

y3

y4

y5

y6

y7

РСшСниС

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅

f

2/5

— 3/5

11/5

3/5

— 11/5

— 27/5

y1

3/5

— 2/5

— 1/5

2/5

1/5

7/5

;

y2

1/5

1/5

— 2/5

— 1/5

2/5

4/5

Π‘ΠŸ

y1

y2

y3

y4

y5

y6

y7

РСшСниС

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅

f

8/5

— 1

— 3

y1

— 1

y4

— 2

— 1

Π’ ΡΡ‚Ρ€ΠΎΠΊΠ΅ f Π²ΡΠ΅ коэффициСнты Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΊΡ€ΠΎΠΌΠ΅ коэффициСнта ΠΏΡ€ΠΈ искусствСнной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ y7, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ‚ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° искусствСнныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ»ΠΈ ΠΈΠ· Π±Π°Π·ΠΈΡΠ°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅: Y = (3, 0, 0, 4, 0, 0, 0)T, X = (3, 0, 0), f = 3 + 5*0 + 2*0 = 3.

3. РСшСниС Π·Π°Π΄Π°Ρ‡ΠΈ двойствСнной ΠΊ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ систСму нСравСнств ΠΈ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ Π²ΠΈΠ΄Ρƒ:

Боставим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ коэффициСнтов:

c = (-1, -5, -2) -коэффициСнты Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ;

b = (-2, -3) — свободныС коэффициСнты;

A = - коэффициСнты ΠΈΠ· ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ систСмы нСравСнств.

Π‘Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌ Π΄Π²ΠΎΠΉΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΊ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Ρƒ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… коэффициСнтов. Π‘Π²ΠΎΠ±ΠΎΠ΄Π½Ρ‹Π΅ коэффициСнты станут коэффициСнтами Π½ΠΎΠ²ΠΎΠΉ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, коэффициСнты Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ станут Π½ΠΎΠ²Ρ‹ΠΌΠΈ свободными коэффициСнтами, Π° ΠΊΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚Ρ‹ систСмы нСравСнств ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Π½ΠΎΠ²ΡƒΡŽ систСму нСравСнств ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²ΠΈΠ΄Π°:

;

Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡Ρƒ Π² ΠΊΠ°Π½ΠΎΠ½ΠΈΡ‡Π΅ΡΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ для возмоТности ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄, для этого Π²Π²Π΅Π΄Π΅ΠΌ Ρ‚Ρ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ w3, w4, w5:

W = (0, 0, 1, 2, 5)T

Данная систСма являСтся систСмой с Π±Π°Π·ΠΈΡΠΎΠΌ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄. Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ симплСкс-Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ:

Π‘ΠŸ

w1

w2

w3

w4

w5

РСшСниС

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅

f

— 2

— 3

;

w3

1/1 = 1

w4

— 1

5/2 = 2.5

w5

2/1 = 2

Π‘ΠŸ

w1

w2

w3

w4

w5

РСшСниС

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅

f

w2

w4

— 5

— 2

w5

— 3

— 2

Π’ ΡΡ‚Ρ€ΠΎΠΊΠ΅ f Π²ΡΠ΅ коэффициСнты Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅: W = (0, 1, 0, 3, 0)T, Z = (0, 1), f = 3.

4. РСшСниС транспортной Π·Π°Π΄Π°Ρ‡ΠΈ

ΠœΠ΅Ρ‚ΠΎΠ΄ сСвСро-Π·Π°ΠΏΠ°Π΄Π½ΠΎΠ³ΠΎ ΡƒΠ³Π»Π°:

Боставим ΠΎΠΏΠΎΡ€Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½ Π² ΡΠΎΠΎΡ‚вСтствиС с ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ:

МП/БП

5 100

8 100

2 25 ;

2 325

5 100 +

— 1

3 +

9 150 ;

2 100

— 1

Рисунок 1. Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΡ № 1

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΡΠ±Π°Π»Π°Π½ΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ: ?МП = 900, ?БП = 900 > ΠΎΠ½ΠΈ Ρ€Π°Π²Π½Ρ‹, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, транспортная Π·Π°Π΄Π°Ρ‡Π° являСтся Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π²Ρ‹Ρ€ΠΎΠΆΠ΄Π΅Π½Π½ΠΎΡΡ‚ΡŒ: N = n + m — 1; N — количСство базисных ΠΊΠ»Π΅Ρ‚ΠΎΠΊ = 7, n — количСство строк = 3, m — количСство столбцов = 5; 7 = 3 + 5 — 1 = 7 > транспортная Π·Π°Π΄Π°Ρ‡Π° являСтся Π½Π΅Π²Ρ‹Ρ€ΠΎΠΆΠ΄Π΅Π½Π½ΠΎΠΉ.

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹: Π Π½Π°Ρ‡ = 500 + 800 + 50 + 650 + 500 + 1350 + 200 = 4050.

ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ поэтапноС ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΠΏΠΎΡ€Π½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠ². Π”ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊ ΠΎΠΏΠΎΡ€Π½ΠΎΠΌΡƒ ΠΏΠ»Π°Π½Ρƒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ строку ΠΈ ΡΡ‚ΠΎΠ»Π±Π΅Ρ† (см. Ρ€ΠΈΡΡƒΠ½ΠΎΠΊ 1). ΠŸΡ€ΠΈΠΌΠ΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΡ…ся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ячССк Π·Π° 0. РассчитаСм ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅: «Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠΊΠΈ» = «Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΡΡ‡Π΅ΠΉΠΊΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ строки» + «Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ячСйки Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ столбца» ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ значСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ячССк. ПослС этого, составим Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ, значСния Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅: «Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅» = «Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠΊΠΈ» — («Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΡΡ‡Π΅ΠΉΠΊΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ строки» + «Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ячСйки Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ столбца»).

0 0 -1 -1 -1

5 0 0 0 8

4 -3 -1 0 0

Π’ Π΄Π°Π½Π½ΠΎΠΉ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ число Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΡΠΊΠΎΠ»ΡŒΠΊΠΎ измСнятся ΠΎΠ±Ρ‰ΠΈΠ΅ транспортныС Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ Π³Ρ€ΡƒΠ·Π°, Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ пСрСмСстив Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠ»Π΅Ρ‚ΠΊΡƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ количСство ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ (Ссли число ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ΡΡ). Из Π²ΡΠ΅Ρ… ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ наибольшСС ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΅Π΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ Π½Π° ΠΎΠ±Ρ‰ΠΈΠ΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ являСтся ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ Π·Π½Π°ΠΊΠΎΠΌ «+» Π² Ρ‚ранспортной Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ячСйку ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ полоТСнию максимального ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа Π² Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅. ΠšΡ€ΠΎΠΌΠ΅ Π½Π΅Π΅ ΠΌΡ‹ ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΠΌ Π·Π½Π°ΠΊΠ°ΠΌΠΈ «-» ΠΈ «+» Π΄Ρ€ΡƒΠ³ΠΈΠ΅ занятыС числами ячСйки Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строкС ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ столбцС транспортной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ число Π·Π½Π°ΠΊΠΎΠ² «+» Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½ΠΎ числу Π·Π½Π°ΠΊΠΎΠ² «-». Π­Ρ‚ΠΎ всСгда ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ СдинствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строкС ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ столбцС содСрТится ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ «+» ΠΈ «-». Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ Π·Π½Π°ΠΊΠ°ΠΌΠΈ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Ρ†ΠΈΠΊΠ» (см. Ρ€ΠΈΡΡƒΠ½ΠΎΠΊ 1). Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΈΠ· Π²ΡΠ΅Ρ… элСмСнтов, ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠΌ «-», ΠΈ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΎΠ΄Π½Ρƒ ячСйку, Π³Π΄Π΅ этот ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ достигаСтся. Π’ Π½Π°ΡˆΠ΅ΠΌ случаС Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ являСтся ячСйка, содСрТащая 25 Π΅Π΄ΠΈΠ½ΠΈΡ† Π³Ρ€ΡƒΠ·Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, данная ячСйка ΠΏΡ€ΠΈ пСрСсчСтС Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ свободной.

МП/БП

5 100

8 100 ;

3 +

2 325

5 125

— 4

3 25 +

9 125

2 100 ;

Π 1 = 500 + 800 + 75 + 650 + 625 + 1125 + 200 = 3975. 4

минимальноС количСство Π³Ρ€ΡƒΠ·Π° Π² ΡΡ‡Π΅ΠΉΠΊΠ΅: 100

0 0 -4 -4 ;

8 3 0 0 8

7 0 -1 0 0

МП/БП

5 100

3 100

2 325 ;

5 125 +

3 125

5 +

9 125 ;

2 0

— 1

— 2

Π 2 = 500 + 0 + 375 + 650 + 625 + 1125 + 300 = 3575.

минимальноС количСство Π³Ρ€ΡƒΠ·Π° Π² ΡΡ‡Π΅ΠΉΠΊΠ΅: 125

0 4 0 0 0

4 3 0 0 8

3 0 -1 0 0

МП/БП

5 100

3 100

2 200

5 250

3 125

5 125

2 0

— 1

— 2

Π ΠΎΠΏΡ‚ = 500 + 300 + 400 + 1250 + 375 + 625 = 3450.

0 4 1 1 0

3 2 0 0 1

3 0 0 1 0

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ся ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠ»Π°Π½ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ нСльзя, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ достигнуто ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

ΠœΠ΅Ρ‚ΠΎΠ΄ минимального элСмСнта:

Боставим ΠΎΠΏΠΎΡ€Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½ Π² ΡΠΎΠΎΡ‚вСтствиС с ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ:

МП/БП

5 100

10 100

2 125 ;

2 325

5 +

3 0 +

9 150 ;

2 100

— 4

— 4

— 2

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π²Ρ‹Ρ€ΠΎΠΆΠ΄Π΅Π½Π½ΠΎΡΡ‚ΡŒ: N = n + m — 1; N — количСство базисных ΠΊΠ»Π΅Ρ‚ΠΎΠΊ = 6, n — количСство строк = 3, m — количСство столбцов = 5; 6 3 + 5 — 1 = 7 > Π²Π²ΠΎΠ΄ΠΈΠΌ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ поставку.

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹: Π Π½Π°Ρ‡ = 500 + 1000 + 250 + 650 + 1350 + 200 = 3950. минимальноС количСство Π³Ρ€ΡƒΠ·Π° Π² ΡΡ‡Π΅ΠΉΠΊΠ΅: 125

0 7 6 0 0

— 2 0 0 -6 2

3 0 5 0 0

МП/БП

5 100

10 100

2 325 ;

5 125 +

3 125

5 +

9 25 ;

2 100

— 1

— 2

Π 1 = 500 + 1000 + 650 + 625 + 375 + 225 + 200 = 3575.

минимальноС количСство Π³Ρ€ΡƒΠ·Π° Π² ΡΡ‡Π΅ΠΉΠΊΠ΅: 25

0 4 0 0 0

4 3 0 0 8

3 0 -1 0 0

МП/БП

5 100

10 100 ;

3 +

2 300 ;

5 150 +

3 125

5 25 +

2 100 ;

— 1

Π 2 = 500 + 1000 + 600 + 750 + 375 + 125 + 200 = 3550.

минимальноС количСство Π³Ρ€ΡƒΠ·Π° Π² ΡΡ‡Π΅ΠΉΠΊΠ΅: 100

0 3 0 0 -1

4 2 0 0 7

4 0 0 1 0

МП/БП

5 100

3 100

2 200

5 250 +

3 125

5 125

2 0

— 1

— 2

Π 3 = 500 + 300 + 400 + 1250 + 375 + 625 = 3450.

0 4 1 1 0

3 2 0 0 7

3 0 0 1 0

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ся ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠ»Π°Π½ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ нСльзя, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ достигнуто ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹

Π’ Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½Ρ‹ Ρ‚Ρ€ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования. ΠŸΠ΅Ρ€Π²Π°Ρ Π·Π°Π΄Π°Ρ‡Π° Ρ€Π΅ΡˆΠ΅Π½Π° графичСским ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ. ΠœΠ΅Ρ‚ΠΎΠ΄ достаточно прост, Π½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ, содСрТащиС Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‚Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Π£ΠΆΠ΅ ΠΏΡ€ΠΈ Ρ‚Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ трудности Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ. Вторая Π·Π°Π΄Π°Ρ‡Π° Ρ€Π΅ΡˆΠ΅Π½Π° симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ. РСшСниС производится ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° Π²Π΅Ρ€ΡˆΠΈΠ½ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠ° Π² ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΌ пространствС. Π’Π°ΠΊΠΆΠ΅ сформулирована ΠΈ Ρ€Π΅ΡˆΠ΅Π½Π° двойствСнная ΠΊ Π½Π΅ΠΉ Π·Π°Π΄Π°Ρ‡Π°. Π’Ρ€Π΅Ρ‚ΡŒΡ — транспортная — Π·Π°Π΄Π°Ρ‡Π° Ρ€Π΅ΡˆΠ΅Π½Π° двумя ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΡΠΏΠΎΡΠΎΠ±Π΅ получСния ΠΎΠΏΠΎΡ€Π½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π°. Оба способа Π΄Π°Π»ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Ρƒ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ получаСтся Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΎΠΏΠΎΡ€Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½.

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