Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
75
Добавлен:
08.03.2016
Размер:
120.32 Кб
Скачать

Модификации задачи линейного программирования.

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 – дополнительные ресурсы, которые необходимо иметь, чтобы условие задачи стало непротиворечивым.

После максимизации этих величин решается основная задача оптимизации.

Соседние файлы в папке Методы оптимизаций