Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
монография 2.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
7 Мб
Скачать
☆

3. Задача Конторовича о выборе производственной программы

Эта задача была одной из первых практических задач линейного программирования, решенных в 1939 году известным отечественным математиком Л. Канторовичем/44/.

Имеется m предприятий, на которых нужно произвести n продуктов в заданном ассортименте l( ). Известна производительность aij I-го предприятия в единицу времени, если оно выпускает j-й продукт. Предполагается, что max aij >0, т.е. каждый продукт выпускается хотя бы на одном предприятии.

Требуется составить программу работы предприятий (указать время, отведенное на производство каждого вида продукта на данном предприятии) так, чтобы получить максимальный суммарный объем продукции в заданном ассортименте в единицу времени. Иначе говоря, имеется ввиду случай, когда продукция дефицитна (max спрос), производственные мощности ограничены и должны использоваться максимально полно.

Математическая модель данной задачи описывается следующим образом.

Обозначим через xij (I= , j= ) рабочее время I-го предприятия, отводимое под j-й продукт. Тогда поиск оптимальной программы загрузки предприятий сводится к решению следующей задачи.

Найти числа xij из условий:

xij 0

(время не может быть отрицательным).

xij 1

(сумма всех долей не превосходит полного времени работы предприятия).

yj= aij xij

(количество j-го продукта, произведенного на всех предприятиях).

Тогда, если z=min (количествo ассортиментных наборов продуктов), то z достигает max.

Примечание. В такой постановке эта задача не является задачей линейного программирования, т.к. min - нелинейная функция yj (j= ). Однако эту задачу можно легко свести к задаче линейного программирования.

4. Транспортная задача

В простейшем варианте эта задача возникает, когда речь идет о рациональной перевозке некоторого однородного продукта от производителей к потребителям. Предполагается, что потребителям безразлично, откуда (из каких пунктов производства будет поступать продукт), лишь бы он поступал в запрашиваемом объеме. Однако от того, насколько рациональным будет прикрепление пунктов потребления к пунктам производства, существенно зависит объем работы транспорта. В этой связи возникает задача о наиболее рациональном прикреплении, правильном направлении перевозок груза, при котором потребности удовлетворяются, а затраты на транспортировку минимальны/35/.

Математическая модель задачи описывается так.

Пусть имеется m пунктов производства в единицу времени (месяц, квартал), равными ai=( ) и n пунктов потребления с объемами потребления bi I( ). Естественно полагать, что ai bj, т.е. потребление не превышает возможностей производства. Известны также величины cij—затраты по перевозке единицы продукта из I-го пункта производства в j-й пункт потребления.

Необходимо составить такой план перевозок, при котором были бы удовлетворены потребности во всех пунктах потребления и при этом суммарные затраты на перевозку были бы минимальными.

Обозначая через xij количество продукта, перевозимое из I –го пункта производства в j-й пункт потребления, приходим к следующей математической модели:

Найти значения величин xij, чтобы достигался min cij xij суммарных затрат на транспортировку при условиях:

1. ij bj, j=

—в каждый пункт потребления завозится требуемое количество продукта.

2. xij ai, I=

— из каждого пункта производства вывозится не более произведенного количества продукта.

3. xij= ,

— перевозимый объем продукта, не может быть отрицательным.

Эта задача может быть поставлена и в параметрической постановке, например, зависеть от времени.