Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠœΡ‘Ρ€Ρ‚Π²Π°Ρ Π²ΠΎΠ΄Π°. Π§Π°ΡΡ‚ΡŒ 2Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 53

Автор Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠŸΡ€Π΅Π΄ΠΈΠΊΡ‚ΠΎΡ€ Π‘Π‘Π‘Π 

ΠšΠ°Ρ€Ρ‚ΠΎΡ„Π΅Π»ΠΈΠ½Π° послС Π΅Ρ‘ ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ Π½ΠΎΠΆΠΎΠΌ β€” Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ эквивалСнт Ρ‚Π°ΠΊΠΎΠ³ΠΎ n-ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠ°. Бвойство выпуклости проявляСтся Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ, Ссли ΠΈΠ· любой Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° Π΅Ρ‘ повСрхности ΠΊΠ°Ρ€Ρ‚ΠΎΡ„Π΅Π»ΠΈΠ½Ρƒ ΠΏΡ€ΠΎΡ‚ΠΊΠ½ΡƒΡ‚ΡŒ прямолинСйной спицСй Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Ρ‚ΠΎ спица Π²ΠΎΠΉΠ΄Π΅Ρ‚ Π² ΠΊΠ°Ρ€Ρ‚ΠΎΡ„Π΅Π»ΠΈΠ½Ρƒ ΠΈ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· Π½Π΅Ρ‘ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ€Π°Π·Ρƒ: Ρ‚.Π΅. ΠΎΠ΄Π½ΠΎ ΠΏΡ€ΠΎΠ½Π·Π°Π½ΠΈΠ΅ спицСй ΠΊΠ°Ρ€Ρ‚ΠΎΡ„Π΅Π»ΠΈΠ½Ρ‹ Π½Π° Π΅Ρ‘ повСрхности оставляСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π΅ Π΄Ρ‹Ρ€ΠΊΠΈ.

АргумСнт Z Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Min(Z) критСрия ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ β€” Ρ‚Π°ΠΊΠΆΠ΅ линСйная функция n ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…:

Z = rTXK = (r1 , r2 , ... , rn)(XK 1 , XK 2 , ... , XK n)T =

= r1XK 1 + r2XK 2 + ... + rnXK n .

Π’ΠΎ Π΅ΡΡ‚ΡŒ скалярноС ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² rTXK Π² ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ базисС β€” Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ гипСрплоскости. Π•Ρ‘ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² пространствС опрСдСляСтся Π½Π°Π±ΠΎΡ€ΠΎΠΌ коэффициСнтов r1 , r2 , ... , rn . ΠŸΡ€ΠΈ этом Π²Π΅ΠΊΡ‚ΠΎΡ€ r=(r1 , r2 , ... , rn)T ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»Π΅Π½ (Ρ‚.Π΅. пСрпСндикулярСн) ΠΊ гипСрплоскости, Π·Π°Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ Z = rT XK . Π£Π΄Π°Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ гипСрплоскости ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° систСмы ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ обусловлСна Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌZ , ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΌΡΡ свободным Ρ‡Π»Π΅Π½ΠΎΠΌ уравнСния rT XK - Z = 0. ΠŸΡ€ΠΈ числСнно Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ свободного Ρ‡Π»Π΅Π½Π° Z этого уравнСния пространство Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ β€œΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌβ€ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… гипСрплоскостСй, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… β€œΠΊΠ°ΡΠ°Π΅Ρ‚ΡΡβ€ сосСдних с нСю Π΄Π²ΡƒΡ…. Π’ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ это β€” β€œΡΠ»ΠΎΠ΅Π½Ρ‹ΠΉ Π²Π°Ρ„Π΅Π»ΡŒΠ½Ρ‹ΠΉ торт”, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡΡ‡Π΅Π·Π°ΡŽΡ‰Π΅ Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ Π²Π°Ρ„Π»ΠΈ ΠΈ прослойки Π½Π°Ρ‡ΠΈΠ½ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ β€” плоскости, Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΌΡ‹Π΅ ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Z ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ….

Π’ Π·Π°Π΄Π°Ρ‡Π΅ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ‚ΠΎΡ‡Π΅ΠΊ, Ρ‚.Π΅. ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ XK 1 , XK 2 , ... , XK n , ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Z = rT XK  критСрия ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Min(Z), ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· области, Π²Ρ‹Ρ€Π΅Π·Π°Π½Π½ΠΎΠΉ  всСм Π½Π°Π±ΠΎΡ€ΠΎΠΌ нСравСнств-ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΈΠ· n-ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ пространства.

Π’ΠΎ Π΅ΡΡ‚ΡŒ Π² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ, Π½Π°ΠΌ сначала Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² пространствС β€œΡΠ»ΠΎΠ΅Π½Ρ‹ΠΉ торт” Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ плоскостСй ΠΈΠΌΠ΅Π» ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌΡƒΡŽ значСниями r1 , r2 , ... , rn . ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ β€œΡ‚ΠΎΡ€Ρ‚Π°β€ Π² пространствС ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ слои Π΅Π³ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ располоТСны вовсС Π½Π΅ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ плоской повСрхности стола, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ β€œΡ‚ΠΎΡ€Ρ‚β€. ΠŸΠΎΡ‚ΠΎΠΌ этот β€œΡ‚ΠΎΡ€Ρ‚β€ слСдуСт ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ β€œΠ½ΠΎΠΆΠΎΠΌβ€, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ³ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ нСравСнства-ограничСния. И послС этого, Ссли Π½Π° столС Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ останСтся[141], ΠΈΠ· ΠΎΠ±Ρ€Π΅Π·Π°Π½Π½ΠΎΠ³ΠΎ  ΠΏΡ€ΠΎΡΡ‚ранствСнно ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ β€œΡΠ»ΠΎΠ΅Π½ΠΎΠ³ΠΎ торта”, слСдуСт Π²Ρ‹Π½ΡƒΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· плоскостСй (β€œΠ²Π°Ρ„Π΅Π»ΡŒβ€ ΠΈΠ»ΠΈ β€œΠΏΡ€ΠΎΡΠ»ΠΎΠ΅ΠΊβ€), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ достигаСтся наимСньшСС (ΠΈΠ»ΠΈ наибольшСС: Min(Z)=Max(-Z)) ΠΈΠ· Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Z критСрия ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Z = r1XK 1 + r2XK 2 + ... + rnXK n . ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π° повСрхности стола Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ извСстна Ρ‚ΠΎΡ‡ΠΊΠ°, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π½Π°Ρ‡Π°Π»Ρƒ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡƒΠ³Π»ΠΎΠ² ΡΡ‚ΠΎΠ»Π΅ΡˆΠ½ΠΈΡ†Ρ‹), Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ искомоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, придСтся Π²Ρ‹Π½ΡƒΡ‚ΡŒ ΠΈΠ· β€œΡ‚ΠΎΡ€Ρ‚Π°β€ ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ, ΡΠ°ΠΌΡƒΡŽ Π±Π»ΠΈΠ·ΠΊΡƒΡŽ ΠΊ Π½Π΅ΠΉ (ΠΈΠ»ΠΈ ΡΠ°ΠΌΡƒΡŽ ΡƒΠ΄Π°Π»Π΅Π½Π½ΡƒΡŽ ΠΎΡ‚ Π½Π΅Ρ‘), Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Min(Z) ΠΈΠ»ΠΈMax(Z) ΠΎΠ΄Π½ΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎ обусловлСны ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. РасстояниСм ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΈ ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒΡŽ Π² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΌ пространствС являСтся пСрпСндикуляр, ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ ΠΈΠ· Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ.

Π’Π°ΠΊ ΠΊΠ°ΠΊ β€œΡ‚ΠΎΡ€Ρ‚β€ ΠΏΡ€ΠΎΡˆΠ΅Π» ΠΎΠ±Ρ€Π΅Π·ΠΊΡƒ, Ρ‚ΠΎ искомая ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ (вафля ΠΈΠ»ΠΈ прослойка) ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСна Π»ΠΈΠ±ΠΎ, ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ°-ΠΊΡ€ΠΎΡˆΠΊΠ°, лСТащая Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π²Π΅Ρ€ΡˆΠΈΠ½ Π²Ρ‹Ρ€Π΅Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ· β€œΡΠ»ΠΎΠ΅Π½ΠΎΠ³ΠΎ торта” ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠ°; Π»ΠΈΠ±ΠΎ ΠΊΠ°ΠΊ тонкая полоска-Ρ€Π΅Π±Ρ€ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠ°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‚ΡΡ Π΅Π³ΠΎ Π³Ρ€Π°Π½ΠΈ; Π»ΠΈΠ±ΠΎ ΠΊΠ°ΠΊ ΠΎΠ΄Π½Π° ΠΈΠ· Π³Ρ€Π°Π½Π΅ΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠ°, ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰Π°Ρ ΠΏΠΎ направлСнности с ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… плоскостСй. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ опрСдСляСтся пространствСнной ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ слоСв ΠΈ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΎΠΌ ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ β€œΡ‚ΠΎΡ€Ρ‚Π°β€ Π½ΠΎΠΆΠ°ΠΌΠΈ-ограничСниями.

Однако Π·Π°Π΄Π°Ρ‡Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ссли ограничСния ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡Π°Ρ‚ ΠΎΠ΄Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ; Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: X1 < 1 ΠΈ X1 > 3. На ΠΏΠ΅Ρ€Π²ΠΎΠΌ шагС ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ пространствСнно ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ β€œΡΠ»ΠΎΠ΅Π½ΠΎΠ³ΠΎ торта” ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ X1 < 1 смСтаСт со стола Π·Π° Π½Π΅Π½Π°Π΄ΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ всё, Π³Π΄Π΅ X1 > 3; Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ шагС ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ X1 > 3 смСтаСт со стола всё, ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π΅ΡΡ послС ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΎ располоТСно Ρ‚Π°ΠΌ, Π³Π΄Π΅ X1 < 3 . ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΎΠ±Ρ€Π΅Π·ΠΊΠ΅ β€œΡ‚ΠΎΡ€Ρ‚Π°β€ Π½Π° столС просто Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ останСтся, Π½ΠΎ ΠΈ это Π½Π΅ являСтся Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Π½Π΅ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΌ трСбованиям.

Если Π·Π°Π΄Π°Ρ‡Π° ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ρ‚ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· Π²Π΅Ρ€ΡˆΠΈΠ½ ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠ° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ. Π”Π°ΠΆΠ΅, Ссли Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ выглядит гСомСтричСски, ΠΊΠ°ΠΊ ΠΎΠ΄Π½Π° ΠΈΠ· Π³Ρ€Π°Π½Π΅ΠΉ ΠΈΠ»ΠΈ Ρ€Π΅Π±Ρ€ΠΎ, Ρ‚ΠΎ всС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ Ρ‚Π°ΠΊΠΎΠΌΡƒ мноТСству ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ матСматичСски Π½Π΅Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΌΡ‹ ΠΏΠΎ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Min(Z) ΠΈΠ»ΠΈMax(Y) , Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Z Π»ΠΈΠ±ΠΎ Y Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Ρ‚Π°ΠΊΠΈΡ… Ρ€Π΅Π±Ρ€Π° ΠΈΠ»ΠΈ Π³Ρ€Π°Π½ΠΈ β€” Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π²Ρ‹Π±ΠΎΡ€ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ· мноТСства матСматичСски ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ рассмотрСниС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π²ΠΎ мноТСствС матСматичСски ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ нашлось мСста Π² Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ матСматичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ.

БоотвСтствСнно процСсс поиска Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π² смыслС достиТСния Min ΠΈΠ»ΠΈ Max Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ критСрия, сводится ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Ρƒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ числа  Π²Π΅Ρ€ΡˆΠΈΠ½ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠ° ΠΈ Π²Ρ‹Π±ΠΎΡ€Ρƒ ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ· мноТСства Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Z, достигаСмого Π² Π½ΠΈΡ….

АналогичноС ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Π΅ матСматичСски строго для n-ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ пространства. Алгоритм ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° Π²Π΅Ρ€ΡˆΠΈΠ½ n-ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠ° ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° Π² Π½ΠΈΡ… ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния критСрия ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ называСтся симплСкс-ΠΌΠ΅Ρ‚ΠΎΠ΄. Π’ Ρ€Π°Π·Π½Ρ‹Ρ… модификациях ΠΎΠ½ извСстСн с 1940 Π³. Π­Ρ‚ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ позволяСт ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ ΠΈ Π½Π° вопросы ΠΎ совмСстимости систСмы ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΈ ΠΎ сущСствовании Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π»ΠΈΠ±ΠΎ ΠΆΠ΅ ΠΎΠ± отсутствии Ρ‚Π°ΠΊΠΎΠ²Ρ‹Ρ…. Π’ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования абстрактно-матСматичСски ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π° ΡƒΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅, Ρ‡Π΅ΠΌ 50 Π»Π΅Ρ‚. А β€œΡΠ»ΠΎΠ΅Π½Ρ‹ΠΉ пространствСнно ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ торт” Π½Π°ΠΌ потрСбовался Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для наглядности, ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ образности излоТСния, Π° Ρ‚Π΅, ΠΊΠΎΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ-матСматичСскиС Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈ практичСскиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΠΉΡ‚ΠΈ ΠΈΡ… Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅.

ΠœΡ‹ записали ограничСния Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования (Π›ΠŸ) Π² Π²ΠΈΠ΄Π΅:

 (E - A) XK = FK =>FK min ,

Π° Π½Π΅ ΠΊΠ°ΠΊ это принято ΠΏΡ€ΠΈ матСматичСски каноничСской записи Π·Π°Π΄Π°Ρ‡ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования:

(E - A) XK  =>FK min

Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ каноничСской записи Π·Π°Π΄Π°Ρ‡ΠΈ ограничСния Π½Π°Π»Π°Π³Π°ΡŽΡ‚ΡΡ явно Π½Π° Π»Π΅Π²ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ абстрактного матСматичСского уравнСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² рассматриваСмом Π½Π°ΠΌΠΈ случаС прилоТСния матСматичСского Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° являСтся ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ мСТотраслСвого баланса Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΎΠ±ΠΌΠ΅Π½Π°. Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΆΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΎΠ±ΠΌΠ΅Π½Π΅ нСпосрСдствСнный интСрСс прСдставляСт Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ FK Β³ FK min , Π° Π½Π΅ ΠΎΠ±ΡƒΡΠ»ΠΎΠ²Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ FK  Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ Π²Π°Π»ΠΎΠ²Ρ‹Ρ… мощностСй XK ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ . ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Π΅ΠΊΡ‚ΠΎΡ€ FK являСтся Π² нашСм контСкстС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, ΡƒΠΆΠ΅ нСсущим ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ экономичСский смысл, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠ°ΡΡ‚ΡŒ ΠΈΠ· восприятия читатСля ΠΏΡ€ΠΈ записи ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ для матСматичСского ΠΊΠ°Π½ΠΎΠ½Π° ΠΈΡ… Π²ΠΈΠ΄Π΅ (E - A) XK  Β³ FK min , Ρ‚ΠΎ Π½Π°ΠΌΠΈ ΠΈΠ·Π±Ρ€Π°Π½Π° такая Ρ„ΠΎΡ€ΠΌΠ° напоминания, хотя чисто Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ матСматичСски правая ΠΈ лСвая части уравнСния Ρ€Π°Π²Π½ΠΎΠΏΡ€Π°Π²Π½Ρ‹, Π° Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ Π›ΠŸβ€‘ΠŸ придСтся Π² каноничСской записи: Ρ‚.Π΅. ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Π»Π΅Π²ΠΎΠΉ части уравнСния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΎΠ±ΠΌΠ΅Π½Π°.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ рассматриваСтся Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Π›ΠŸ), излагаСтся тСория двойствСнности. Π•Ρ‘ смысл сводится ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ: Π·Π°Π΄Π°Ρ‡Π΅ Π›ΠŸ 

A x =<b

 x =>0                    (Π›ΠŸ-1)

Найти Max(cTx)

матСматичСски ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ соотвСтствуСт Π·Π°Π΄Π°Ρ‡Π° Π›ΠŸ:

AT y =>c

 y =>0                   (Π›ΠŸ-2)

Найти Min(bTy)


Π’ этой ΠΏΠ°Ρ€Π΅ Π·Π°Π΄Π°Ρ‡ любая ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² качСствС прямой Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΈ Π² Ρ‚Π°ΠΊΠΎΠΌ случаС вторая Π·Π°Π΄Π°Ρ‡Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ двойствСнной. РСшСния прямой ΠΈ двойствСнной Π·Π°Π΄Π°Ρ‡ Π²Π·Π°ΠΈΠΌΠ½ΠΎ обусловлСны: Ρ‚.Π΅. ΠΏΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΎΠ΄Π½ΠΎΠΉ, Π½Π° основании Ρ‚Π΅ΠΎΡ€ΠΈΠΈ двойствСнности Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования, ΠΌΠΎΠΆΠ½ΠΎ ΡΡƒΠ΄ΠΈΡ‚ΡŒ ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π΅ΠΉ ΠΏΠ°Ρ€Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ.