ЗАГАЛЬНА ПОСТАНОВКА ЗАДАЧІ

АНАЛІТИЧНІ МЕТОДИ розв’язування ЗДЛП

ГРАФІЧНИМ МЕТОДОМ

ДЕЯКІ ОСОБЛИВОСТІ Розв’язування ЗДЛП

Розв’язування задачі в середовищі Mathcad

I

Given

 


1. ОПР обмежена знизу й зверху

 
 

 


 

2. Багатогранник розв’язків необмежений, однак на ньому існують точки, у яких цільова функція досягає свого оптимуму

 
 

 

 


3. Багатогранник розв’язків необмежений, однак один з экстремумов існує

 
 

 

 


Задача має так званий асимптотичнтй максимум, тобто .

4. Багатогранник розв’язків необмежений, задача має асимптотичні оптимуми

 

 
 

 

 


Необхідно знайти оптимум наступної функції:

(3.10)

Задача вирішується при обмеженнях виду:

(3.10)

. (3.11)

Задача (3.10)–(3.11) може бути зведена до задачі лінійного програмування. Для цього необхідно ввести нові змінні, при цьому . У такому випадку здійснюється перехід в область нових змінних, на підставі співвідношень виду:

. (3.12)

З використанням нових змінних, задача (3.10)-(3.11) зводиться до наступної ЗЛП:

(3.12)

при обмеженнях виду:

(3.13)

і рівняннях зв'язків виду

(3.14)

Задача вирішується при умовах невід’ємності, що накладають на n змінних

;

. (3.15)

.

Задача (3.12)-(3.15) є задачею лінійного програмування, отже, розв’язуючи її відомими методами можна знайти відповідні розв’язки. При цьому, одержавши оптимальний план такої задачі, на підставі співвідношень (3.12) можна знайти оптимальний план вихідної задачі (3.10)-(3.11). Таким чином, можна вказати наступний алгоритм розв’язування ЗДЛП.

I. Вихідну ЗДЛП (3.10)-(3.11) зводять до ЗЛП (3.12)-(3.15).

II. Знаходять оптимальний план ЗЛП відомими методами.

III. Використовуючи співвідношення (3.12) знаходять оптимальний план вихідної задачі.

IV. Підставляючи значення xj, при у вираз для функції (3.10) отримують оптимальне значення цільової функції вихідної задачі.

Приклад. Знайти максимальне значення функції:

; (3.16)

(3.17)

. (3.18)

Зведемо дану задачу до ЗЛП, при цьому

. (3.19)

Далі вводимо нові змінні:

(3.20)

Тоді вихідна задача (3.16)-(3.18) зводиться до наступної ЗЛП

. (3.19)

Задача вирішується в рамках обмежень виду:

(3.20)

; (3.21)

; (3.22)

.

Задача (3.19)-(3.22) є ЗЛП і розв’язок її можна знайти методом штучного базису. Для цього формулюють наступну розширену задачу

;

;

;

.

Далі розширену задачу заносять у первісну симплексну таблицю

  з1 з2 з3 з4 з5 з0  
x1     –1 –11  
x2 –8  
x3 –1 –9 Þ
x4  
F –2 –1  
f –1 –28  
                     

 

  з2 з3 з4 з5 з0  
в1 –1 –11  
x2 –3  
x3 –1 –20 Þ
x4 –1  
+3 –2 –22  
f –6  

 

  з2 з3 з4 з0  
в1 –1 –11  
x2 –3  
в5 –1 –20 Þ
x4 –1  
–2 –22  
f –4  

 


 

  з2 з3 з4    
в1 –27    
в0 –3    
в5 –45 :(3) Þ
x4 –8 –11    
–57    
f –8 –11    

 

  з2 з3 з4  
в1 –9 8/3 11/3  
в0 –1 1/3 1/3  
в5 –15 17/3 20/3 Þ
x4     –8/3 –11/3  
–19 16/3 22/3  
f –8/3 –11/3  
               

 

  з3 з4  
в1      
в0      
в5     Þ
в2 –8/3 –11/3  
8/3 11/3  
f  

Далі розділивши останню таблицю на 10, одержують оптимальний план ЗЛП

  з3 з4
в1 9/10    
в0 1/10    
в5 15/10    
в2 1/10 –8/30 –11/30
19/10 8/30 11/30

Висновок: у процесі визначення первісного опорного плану робоча точка пошуку экстремума вийшла в ту вершину опуклого багатогранника, що є точкою максимуму.

.

З урахуванням того, що , знаходять оптимальний план ЗДЛП

.

 

 

розв’язування задачі в середовищі Mathcad: