Математическое программирование (линейное программирование). Киселева Э.В - 13 стр.

UptoLike

Рубрика: 

27 28
На втором шаге два последних уравнения обратились в то-
ждественные равенства 0 = 0. Исключаем их из дальнейшего рас-
смотрения. Первым двум строкам соответствует система уравне-
ний:
=+
=+
,xxx
,xxx
23
12
321
431
которая эквивалентна исходной.
Так как число неизвестных больше числа уравнений, то сис-
тема является
неопределенной. Ее общее решение имеет вид:
,xxx
314
21 +=
312
32 xxx += ,
где
1
x и
3
x любые действительные числа.
Переменные
1
x и
3
x являются свободными, а переменные
2
x и
4
x базисными.
Так как свободные переменные могут принимать любые
значения, то система имеет бесчисленное множество решений.
Полагая значения свободных переменных равными нулю
()
0
31
== xx , получим 1,2
42
== xx .
Полученное таким образом решение:
=
1
0
2
0
X
называется
базисным решением системы.
Ответ. Задача имеет бесчисленное множество решений:
,xxx
314
21 +=
312
32 xxx += ,
где
1
x и
3
x произвольные действительные числа.
3. РАЗЛИЧНЫЕ ФОРМЫ МОДЕЛИ ЗАДАЧИ
ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
В зависимости от особенностей системы ограничений все
постановки основной ЗЛП укладываются в три основные формы:
стандартную, каноническую, общую.
3.1. Формулировка основной задачи
линейного программирования
3.1.1. Общая форма модели
Общая форма модели
ЗЛП характеризуется следующим
образом:
Найти совокупность значений n переменных
,x,,x,x
n
K
21
удовлетворяющих системе ограничений:
++
++
=++
=++
+++
mnmnm
knn,k,k
knknk
nn
bxaxa
,bxaxa
,bxaxa
,bxaxa
K
KKKKKKK
K
K
KKKKKKK
K
11
11111
11
11111
и условиям неотрицательности:
(
)
ntxxx
t
0,,0,0
21
K ,
для которых линейная функция (целевая функция)
nn
xcxcxcZ
+
+
+
=
K
2211
достигает экстремума (максимума или минимума).
3.1.2. Стандартная форма модели
Найти совокупность значений n переменных ,x,,x,x
n
K
21
удовлетворяющих системе ограничений:
=
n
j
ijij
bxa
1
(
)
mi ,1=
     На втором шаге два последних уравнения обратились в то-             3. РАЗЛИЧНЫЕ ФОРМЫ МОДЕЛИ ЗАДАЧИ
ждественные равенства 0 = 0. Исключаем их из дальнейшего рас-               ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
смотрения. Первым двум строкам соответствует система уравне-
ний:                                                                В зависимости от особенностей системы ограничений все
                         ⎧2 x1 − x3 + x4 = 1,                   постановки основной ЗЛП укладываются в три основные формы:
                         ⎨                                      стандартную, каноническую, общую.
                         ⎩3 x1 + x2 − x3 = 2 ,
которая эквивалентна исходной.                                                3.1. Формулировка основной задачи
    Так как число неизвестных больше числа уравнений, то сис-                    линейного программирования
тема является неопределенной. Ее общее решение имеет вид:
                                                                                    3.1.1. Общая форма модели
                          x4 = 1 − 2 x1 + x3 ,
                                                                     Общая форма модели ЗЛП характеризуется следующим
                          x2 = 2 − 3 x1 + x3 ,
                                                                образом:
где x1 и x3 − любые действительные числа.                            Найти совокупность значений n переменных x1 , x2 ,K , xn ,
      Переменные x1 и x3 являются свободными, а переменные      удовлетворяющих системе ограничений:
 x2 и x4 − базисными.                                                                ⎧a11 x1 + K + a1n xn = b1 ,
      Так как свободные переменные могут принимать любые                             ⎪K K K K K K K
значения, то система имеет бесчисленное множество решений.                           ⎪
      Полагая значения свободных переменных равными нулю                             ⎪⎪ak 1 x1 + K + akn xn = bk ,
                                                                                      ⎨
(x1 = x3 = 0) , получим x2 = 2, x4 = 1 .                                              ⎪ak +1,1 x1 + K + ak +1,n xn ≤ bk +1 ,
      Полученное таким образом решение:                                               ⎪K K K K K K K
                                     ⎛0⎞                                              ⎪
                                     ⎜ ⎟                                              ⎪⎩am1 x1 + K + amn xn ≤ bm
                                     ⎜ 2⎟                       и условиям неотрицательности:
                                X =⎜ ⎟
                                       0
                                     ⎜ ⎟                                           x1 ≥ 0, x 2 ≥ 0, K , xt ≥ 0 (t ≤ n ) ,
                                     ⎜1 ⎟                       для которых линейная функция (целевая функция)
                                     ⎝ ⎠
называется базисным решением системы.                                                 Z = c1x1 + c2 x2 + K + cn xn
       Ответ. Задача имеет бесчисленное множество решений:      достигает экстремума (максимума или минимума).
                          x4 = 1 − 2 x1 + x3 ,                                  3.1.2. Стандартная форма модели
                         x2 = 2 − 3 x1 + x3 ,
                                                                     Найти совокупность значений n переменных x1 , x2 ,K , xn ,
где x1 и x3 − произвольные действительные числа.                удовлетворяющих системе ограничений:
                                                                                           n
                                                                                           ∑ aij x j ≤ bi    (i = 1, m)
                                                                                           j =1


                                27                                                                      28