ВУЗ:
Составители:
Рубрика:
62
mixg
i
n
j
jijiii
,1,0
1
==
β−αλ=λ
∑
=
njx
jj
,1,0
=
=
µ
−
njmi
ji
,1,0,,1,0
=
≥
µ
=
≥
λ
.
По теореме Куна - Таккера решение этой системы является искомой
точкой минимума функции
)
(
x
f
на множестве
Ω
. Введя дополнительные
переменные mix
in
,1,
=
+
, полученную систему перепишем в виде системы
равенств
n,1j,bxq
jj
n
1i
iji
n
1i
jij
=−=µ−
∑
αλ+
∑
==
mixx
iin
n
j
jij
,1,
1
=β=+α
+
=
∑
mnjx
j
+
=
≥
,1,0 (1)
,,10 mix
ini
=
=
λ
+
njx
jj
,1,0
=
=
µ
n,j,
,m,i,
j
i
10
10
=≥
=≥
µ
λ
Решение ),...,,,...,,,...,,(
1121 nmmn
xxx
µ
µ
λ
λ
+
данной системы
m
n
+
линейных
уравнений содержит, по крайней мере
m
n
+
нулевых координат. Задачу
нахождения решения системы без условий ,,10 mix
ini
=
=
λ
+
и
njx
jj
,1,0
=
=
µ
можно свести к нахождению допустимой базисной точки
методом искусственного базиса в специально построенной задаче линейного
программирования
minz...zz...zz
mn1nn21
→
+
+
+
+
+
+
++
n,1j,bzxq
jjj
n
1i
iji
n
1i
jij
=−=+µ−
∑
αλ+
∑
==
m,1i,zxx
iinin
n
1j
jij
=β=++
∑
α
++
=
mn,1j0z,0x
jj
+=≥≥
njmi
ji
,1,0,,1,0
=
≥
µ
=
≥
λ
.
При реализации метода искусственного базиса следует учитывать условия
,,10 mix
ini
=
=
λ
+
njx
jj
,1,0
=
=
µ
,
т.е. не включать в базисные переменные одновременно
i
λ
и
in
x
+
с одним и
тем же номером
i
и переменные
j
µ
и
j
x с одинаковым номером
j
.
Пример 1. Решить задачу квадратичного программирования:
min6222
21
2
221
2
1
→−−+− xxxxxx
62
�
n �
λi g i =λi �� ∑ αij x j −βi �� =0, i =1, m
� j =1 �
−µ j x j =0, j =1, n
λi ≥0, i =1, m, µ j ≥0, j =1, n .
По теореме Куна - Таккера решение этой системы является искомой
точкой минимума функции f (x) на множестве Ω . Введя дополнительные
переменные xn +i , i =1, m , полученную систему перепишем в виде системы
равенств
n n
∑ q ij x j +∑ λ i α ij −µ j =−b j , j =1, n
i =1 i =1
n
∑ αij x j +xn +i =βi , i =1, m
j =1
x j ≥0, j =1, n +m (1)
λi xn +i =0 i =1, m,
µ j x j =0, j =1, n
λi ≥0, i =1, m ,
µ j ≥0, j =1, n
Решение ( x1 , x2 ,..., xn +m , λ1 ,..., λ m , µ1 ,..., µn ) данной системы n +m линейных
уравнений содержит, по крайней мере n +m нулевых координат. Задачу
нахождения решения системы без условий λi xn +i =0 i =1, m, и
µ j x j =0, j =1, n можно свести к нахождению допустимой базисной точки
методом искусственного базиса в специально построенной задаче линейного
программирования
z 1 +z 2 +... +z n +z n +1 +... +z n +m → min
n n
∑ q ij x j +∑ λ i α ij −µ j +z j =−b j , j =1, n
i =1 i =1
n
∑ α ij x j +x n +i +z n +i =βi , i =1, m
j=1
x j ≥0, z j ≥0 j =1, n +m
λi ≥0, i =1, m, µ j ≥0, j =1, n .
При реализации метода искусственного базиса следует учитывать условия
λi xn +i =0 i =1, m,
µ j x j =0, j =1, n ,
т.е. не включать в базисные переменные одновременно λi и xn +i с одним и
тем же номером i и переменные µ j и x j с одинаковым номером j .
Пример 1. Решить задачу квадратичного программирования:
x12 −2 x1 x 2 +2 x 22 −2 x1 −6 x 2 → min
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »
