Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Методические указания к заданию 6

Поиск

Транспортные задачи являются частным случаем задач линейного программирования и формулируются следующим образом.

Имеется m предприятий-производителей (заводов, фабрик) с запасом произведенных товаров (продуктов, материалов, изделий, топлива). Кроме того, имеется n предприятий-потребителей (магазинов, рынков, бензозаправочных станций), у которых есть спрос на эти товары. Требуется оптимальным образом доставить товар (запасы) от производителей к потребителям.

Обозначим предприятия-производители символом Ai, а предприятия-потребители символом Bj.

Наличие товаров (запасов) на предприятиях-производителях описывается вектором:

.

Потребность товаров (спрос) на j -том предприятии-потребителе описывается вектором:

.

 

Стоимость перевозок единицы продукции между i -тым предприятием-производителем и j -тым предприятием-потребителем описывается матрицей:

 

.

 

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

где xij – количество товара, перевозимого от i -го производителя к j -му потребителю.

Для получения матрицы оптимальных перевозок необходимо минимизировать целевую функцию:

 

Рассмотрим конкретную транспортную задачу. Пусть дана матрица стоимости перевозок (тарифы):

.

Форма предыдущей матрицы (m = 3 и n = 4) говорит о том, что в данной задаче имеется 3 производителя продукции (например, завода) и 4 потребителя продукции (например, магазина). Одна из возможных схем размещения заводов и магазинов показана на рисунке.

 

Матрица стоимости перевозок может быть использована для формирования целевой функции:

 

Z(x)=7х11+8х1213+2х14+4х21+5х22+9х23+8х24+9х31+2х32+3х33+6х34.

 

Очевидно, что эту функцию необходимо минимизировать.

Кроме того, известен вектор предложений (вектор запасов, вектор произведенной продукции):

Вектор потребностей (спроса) имеет вид:

 

Другими словами, имеются ограничения предложения (6.1) и спроса (6.2). Ограничения предложения записываются так:

х11121314=160

х21222324=140 (6.1)

х31323334=170

 

Ограничения спроса имеют вид:

х112131=120

х122232=50 (6.2)

х132333=190

х142434=110

 

Рассмотренную задачу можно представить и другим способом (в виде таблицы):

Таблица 6.1.

Предприятия B1 B2 B3 B4 Запасы
A1          
A2          
A3          
Потребности         Сумма 470

 

Таблицу следует трактовать следующим образом.

Стоимость перевозок единицы продукции между заводом A2 и магазином B3 равна 9 денежным единицам. На заводе A2 имеется 140 единиц готовой продукции. Потребность магазина B3 составляет 190 единиц продукции.

Итак, в рассматриваемой транспортной задаче задана ЦФ и известны ограничения. Требуется найти минимум ЦФ:

Рассмотрим программу для нахождения ЦФ и матрицы оптимальных перевозок (математическая система Mathcad). Комментарии выделены полужирным шрифтом.

ORIGIN:=1



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 109; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.189.119 (0.007 с.)