Реферат: Математичне програмування в економіці
2 х1 + 0,5 х2 £ 240;
х1 + х2 £ 150;
х1 + х2 ³ 110;
10 х1 + 20 х2 ³ 1400;
х1 ³ 0;
х2 ³ 0.
Нерівність – обмеження графічно відображається півплощіною, а границя – граничною прямою, рівняння якої утворюється перетворенням нерівності на рівняння.
l1 ® x1 + 3,5x2 = 350 ;
x1 = 0, x2 = 350 / 3,5 = 100 ; x2 = 0, x1 = 350.
Щоб з’ясувати, яка напівплощіна задовольняє нерівності, перевіримо, наприклад, чи включає точку (0,0) 0 + 3,5 × 0 £ 350 напівплощіна нижче граничної прямої – нерівність виконується – напівплощіна нижче границі.
Таким же чином перевіримо та побудуємо інші нерівності:
l2 ® 2x1 + 0,5x2 = 240 ;
x1 = 0, x2 = 240 / 0,5 = 480 ; x2 = 0, x1 = 240 / 2 = 120 ;
l3 ® x1 + x2 = 150; x1 = 0; x2 = 150; x2 = 0, x1 = 150;
l4 ® x1 + x2 = 110; x1 = 0; x2 = 110; x2 = 0, x1 = 110;
l5 ® 10x1 + 20x2 = 1400;
x1 = 0, x2 = 1400 / 20 = 70; x2 = 0, x1 = 1400 / 10 = 140;
але точка (0,0) 10 × 0 + 20 × 0 = 0 ³ 1400 не відповідає нерівності, тому нам потрібна півплощіна вище граничної прямої.
Таким чином отриманий многокутник розв’язків, до речі – опуклий, як завжди.
З метою знаходження максимуму цільової функції
Z = 10 x1 + 20 x2 побудуємо лінію рівня цільової функції, поклавши Z = 0 ,
10 x1 + 20 x2 = 10; x1 = 0, x2 = 40; x2 = 0; x1 = 80;
зростання цільової функції позначає паралельне зміщення самій собі догори, доки остання крапка не вийде на границю многокутника розв’язків.
Ця точка відповідає перетину прямих
х1 + 3,5 х2 = 350; - l1 ( × ) C (70; 80)
х1 + х2 = 250; - l3
х1 = 70, х2 = 80,
Zmax (x) = 10 × x1 + 20 × x2 = 10 × 70 + 20 × 80 = 23000 грн.
Слушне зауваження у підручнику – якщо було б потрібно знайти мінімальне значення цільової функції, так лінію рівня потрібно зміщувати униз, доки остання крапка вийде на границю многокутника розв’язків – це l5 , усі крапки якої є розв’язком задачі – нескінченна множина рішень.