ВУЗ:
Составители:
Рубрика:
2. ПОСТАНОВКА ЗАДАЧИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
47
1
1
1
1
1
1
(),min(max),,
,,,,,
,,,,,
,,,,,
0.
n
m
m
mk
mk
ks
ks
IucuuR
aubaub
aubaub
aubaub
u
+
+
+
+
=®Î
££
³³
==
³
L
L
L
%
Или по-другому. Обозначим
111
1
n
mmn
aa
A
aa
*
æö
÷
ç
÷
ç
÷
ç
÷
=
ç
÷
ç
÷
ç
÷
÷
ç
ç
÷
èø
L
LLL
L
,
111
1
mmn
kkn
aa
A
aa
++
**
æö
÷
ç
÷
ç
÷
ç
÷
=
ç
÷
ç
÷
ç
÷
÷
ç
ç
÷
èø
L
LLL
L
,
111
1
,
kkn
ssn
aa
A
aa
++
æö
÷
ç
÷
ç
÷
ç
÷
=
ç
÷
ç
÷
÷
ç
÷
ç
÷
ç
èø
L
LLL
L
1
m
b
b
b
*
æö
÷
ç
÷
ç
÷
ç
÷
=
ç
÷
ç
÷
ç
÷
ç
÷
÷
ç
÷
ç
èø
L
,
1
m
k
b
b
b
+
**
æö
÷
ç
÷
ç
÷
ç
÷
=
ç
÷
ç
÷
ç
÷
ç
÷
÷
ç
÷
ç
èø
L
,
1
k
s
b
b
b
+
æö
÷
ç
÷
ç
÷
ç
÷
=
ç
÷
ç
÷
ç
÷
ç
÷
÷
ç
÷
ç
èø
L
.
Тогда
(),min(max),,
n
IucuuR
=®Î
Aub
**
£
,
Aub
***
³
,
Aub
=
,
0.
u
³
%
Матрица
A
AA
A
*
**
æö
÷
ç
÷
ç
÷
ç
÷
=
ç
÷
ç
÷
ç
÷
ç
÷
÷
ç
÷
ç
èø
размера
sn
´
называется матрицей коэффициентов, а
вектор
b
bb
b
*
**
æö
÷
ç
÷
ç
÷
ç
÷
=
ç
÷
ç
÷
ç
÷
ç
÷
÷
ç
÷
ç
èø
-вектором правых частей ограничений задачи линейного
программирования. В дальнейшем строки матриц
,,
AAA
***
будем нумеровать
теми же номерами, какие они имеют как строки матрицы
A
, а элементы
столбцов
,,
bbb
***
- как элементы столбца
b
.
В линейном программировании принята следующая терминология.
Линейная форма
(
)
uI
называется целевой функцией, вектор
n
Ru Î ,
удовлетворяющий всем ограничениям задачи, - допустимым вектором,
множество U всех допустимых векторов - допустимым множеством. Задача
линейного программирования называется допустимой, если
Æ
¹
U . В случае,
2. ПОСТАНОВКА ЗАДАЧИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ I (u ) = c, u ® min (max), u Î R n , a1 , u £ b1 ,L, am , u £ b m , am+1 , u ³ b m+1 ,L, ak , u ³ b k , ak +1 , u = bk +1 ,L, a s , u = b s , u% ³ 0. Или по-другому. Обозначим æ a11 L a1n ö÷ æam+11 L am+1n ö÷ æ ak +11 L ak +1n ö÷ çç ÷÷ çç ÷÷ çç ÷ A = çç L L L ÷÷ , A = çç L L L ÷÷ , A = çç L L L ÷÷÷ , * ** çç ÷ çç ÷ çç ÷ çèam1 L amn ÷÷ø çè ak 1 L akn ÷÷ø çè a s1 L a sn ø÷÷ æ b1 ö÷ æb m +1 ö÷ æb k +1 ö÷ çç ÷ çç ÷ çç ÷÷ ÷ ÷ b* = ççç L÷÷ , b** = ççç L ÷÷ , b = ççç L ÷÷ . çç m ÷÷ çç k ÷÷÷ çç s ÷÷÷ çèb ø÷ çè b ø÷ çè b ø÷ Тогда I (u ) = c, u ® min (max), u Î R n , A*u £ b* , A**u ³ b* , Au = b , u% ³ 0. æ A* ÷ö çç ÷ Матрица A = ççç A** ÷÷÷÷ размера s ´ n называется матрицей коэффициентов, а çç ÷ çè A ÷ø æ b * ÷ö çç ÷ ÷ вектор b = çççb** ÷÷ -вектором правых частей ограничений задачи линейного çç ÷÷÷ çè b ÷ø программирования. В дальнейшем строки матриц A* , A** , A будем нумеровать теми же номерами, какие они имеют как строки матрицы A , а элементы столбцов b* , b** , b - как элементы столбца b . В линейном программировании принята следующая терминология. Линейная форма I (u ) называется целевой функцией, вектор u Î Rn , удовлетворяющий всем ограничениям задачи, - допустимым вектором, множество U всех допустимых векторов - допустимым множеством. Задача линейного программирования называется допустимой, если U ¹ Æ . В случае, 47
Страницы
- « первая
- ‹ предыдущая
- …
- 45
- 46
- 47
- 48
- 49
- …
- следующая ›
- последняя »