Составители:
Рубрика:
33 34
тимых решений достигают экстремальных значений одновремен-
но. Оптимальному решению (
∗∗
n
x,,x K
1
) задачи (3.1)–(3.3) соот-
ветствует оптимальное решение ),,(
1
∗
+
∗
mn
xx K задачи (3.4)–(3.6),
т.е. исходная модель и ее каноническая форма эквивалентны.
Пример. При производстве двух видов изделий (А и В)
предприятие использует 4 вида ресурсов. Нормы расхода ресур-
сов на производство единицы продукции, объем ресурсов, а так-
же прибыль от реализации единицы продукции приведены в таб-
лице:
Нормы затрат ресурсов
Вид ресурса
А В
Объем
ресурса
1 2 3 20
2 3 1 15
3 4 0 16
4 0 3 12
Прибыль 5 3
Определить оптимальный план производства продукции,
обеспечивающий предприятию максимальную прибыль.
Составить математическую модель задачи и привести ее к
каноническому виду.
Решение. Обозначим через
()
T
xxX
21
,=
план выпуска про-
дукции. Модель задачи примет вид:
.x;x
,x
,x
,xx
,xx
,xxZ
00
123
164
153
2032
max35
21
2
1
21
21
21
≥≥
⎪
⎪
⎩
⎪
⎪
⎨
⎧
≤
≤
≤+
≤+
→+=
Модель записана в стандартной форме.
Перейдем к модели в каноническом виде. Введем балансо-
вые неотрицательные переменные
6543
,,, xxxx , которые приба-
вим к левым частям ограничений-неравенств. В целевую функ-
цию все дополнительные переменные введем с коэффициентами,
равными нулю. Получим каноническую форму модели:
max,000035
654321
→
⋅
+
⋅
+
⋅
+
⋅
+
+
=
xxxxxxZ
()
.6,10
,123
,164
,1523
,2032
62
51
431
321
=≥
⎪
⎪
⎩
⎪
⎪
⎨
⎧
=+
=+
=++
=++
jx
xx
xx
xxx
xxx
j
Отметим экономический смысл дополнительных перемен-
ных. Очевидно,
∑
=
+
−=
2
1j
jijiin
xabx
(
)
4,1=i ,
т.е. дополнительная переменная
in
x
+
показывает величину не-
использованного i-го ресурса
(
)
41,i
=
.
3.4.2. Переход от канонической формы модели задачи
линейного программирования к стандартной
Пусть ЗЛП задана в канонической форме:
∑
=
→=
n
j
jj
xcZ
1
max
,
∑
=
=
n
j
ijij
bxa
1
(
)
mi ,1= ,
0≥
j
x
(
)
nj ,1= .
Первый способ
Каждое ограничение-равенство может быть заменено экви-
валентной системой неравенств:
тимых решений достигают экстремальных значений одновремен- вим к левым частям ограничений-неравенств. В целевую функ- но. Оптимальному решению ( x1∗ ,K , xn∗ ) задачи (3.1)–(3.3) соот- цию все дополнительные переменные введем с коэффициентами, равными нулю. Получим каноническую форму модели: ветствует оптимальное решение ( x1∗ , K , x n∗+ m ) задачи (3.4)–(3.6), Z = 5 x1 + 3 x 2 + 0 ⋅ x3 + 0 ⋅ x 4 + 0 ⋅ x5 + 0 ⋅ x6 → max, т.е. исходная модель и ее каноническая форма эквивалентны. ⎧2 x1 + 3 x 2 + x3 = 20, Пример. При производстве двух видов изделий (А и В) ⎪ предприятие использует 4 вида ресурсов. Нормы расхода ресур- ⎪3 x1 + 2 x3 + x4 = 15, ⎨ сов на производство единицы продукции, объем ресурсов, а так- ⎪4 x1 + x5 = 16, же прибыль от реализации единицы продукции приведены в таб- ⎪⎩ 3x2 + x 6 = 12, лице: Нормы затрат ресурсов Объем xj ≥0 ( j = 1,6). Вид ресурса А В ресурса Отметим экономический смысл дополнительных перемен- 1 2 3 20 ных. Очевидно, 2 3 3 4 1 0 15 16 xn+i = bi − ∑ aij x j 2 (i = 1,4) , j =1 4 0 3 12 Прибыль 5 3 т.е. дополнительная переменная xn +i показывает величину не- Определить оптимальный план производства продукции, использованного i-го ресурса (i = 1,4 ) . обеспечивающий предприятию максимальную прибыль. 3.4.2. Переход от канонической формы модели задачи Составить математическую модель задачи и привести ее к линейного программирования к стандартной каноническому виду. Пусть ЗЛП задана в канонической форме: Решение. Обозначим через X = (x1 , x 2 )T план выпуска про- n дукции. Модель задачи примет вид: Z = ∑ c j x j → max , j =1 Z = 5 x1 + 3x2 → max , ( ) n ⎧2 x1 + 3 x2 ≤ 20 , ∑a ij x j = bi i = 1, m , ⎪3 x + x ≤ 15, j =1 ⎪ 1 2 ⎨ ≤ 16 , xj ≥ 0 ( j = 1, n). ⎪4 x1 Первый способ ⎪⎩ 3x2 ≤ 12 , Каждое ограничение-равенство может быть заменено экви- x1 ≥ 0; x2 ≥ 0. валентной системой неравенств: Модель записана в стандартной форме. Перейдем к модели в каноническом виде. Введем балансо- вые неотрицательные переменные x3 , x 4 , x5 , x 6 , которые приба- 33 34
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »