Модификации задачи линейного программирования.
1. Задача оптимального
расходования ресурсов.
Суть задачи:
минимизировать используемые ресурсы
при заданной прибыли.
Математическая
модель задачи:
F
= xn+1
+ xn+2
+ … + xn+m
→ min
при
a11·x1
+ a12·x2
+ … + a1n·xn
+ xn+1
= b1,
a21·x1
+ a22·x2
+ … + a2n·xn
+ xn+2
= b2,
. . . . . .
am1·x1
+ am2·x2
+ … + amn·xn
+ xn+m
= bm,
C1·x1
+ C2·x2
+ … + Cn·xn
= C,
xj
≥ 0, j
= 1, 2, …, n+m
Переменные xn+1,
xn+2,
…, xn+m
показывают величины неиспользуемых
ресурсов, поэтому их максимизация
равносильна минимизации используемых
ресурсов.
В данной постановке
ресурсы считаются равнозначными с м/з
(?) их дефицитности.
2. В случае
несовместности решения можно сформулировать
задачу определения необходимых запасов
ресурсов, при которых задача становится
разрешимой.
Математическая
модель задачи имеет вид:
G
= tn+1
+ tn+2
+ … + tn+m
→ min
при
a11·x1
+ a12·x2
+ … + a1n·xn
+ tn+1
= b1,
a21·x1
+ a22·x2
+ … + a2n·xn
+ tn+2
= b2,
. . . . . .
am1·x1
+ am2·x2
+ … + amn·xn
+ tn+m
= bm,
C1·x1
+ C2·x2
+ … + Cn·xn
= C,
xj
≥ 0, j = 1, 2, …, n,
ti
≥ 0, i = 1, 2, …, m.
tn+1,
tn+2,
…, tn+m
– дополнительные ресурсы, которые
необходимо иметь, чтобы условие задачи
стало непротиворечивым.
После максимизации
этих величин решается основная задача
оптимизации.