Автор работы: Пользователь скрыл имя, 14 Декабря 2011 в 14:29, лабораторная работа
На трех складах A1 , A2 и A3 хранится a1 =100, a2=200 и a3 = 60 + 10n единиц одного и того же груза. Этот груз требуется доставить трем потребителям B1, B2 и B3, заказы которых составляют b1 = 190, b2 = 120 и b3 = 10m единиц груза соответственно. Стоимость перевозок cij единицы груза с i-го склада j-му потребителю указаны в правых верхних углах соответствующих клеток транспортной таблицы
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
…
Кафедра
«Математика и математическое моделирование»
Лабораторная работа
по дисциплине:
Экономико-математические модели и методы
в землеустройстве
на тему:
Транспортная задача
Выполнила: …
Пенза 2011
Задание (m=3, n=3)
На трех складах A1 , A2 и A3 хранится a1 =100, a2=200 и a3 = 60 + 10n единиц одного и того же груза. Этот груз требуется доставить трем потребителям B1, B2 и B3, заказы которых составляют b1 = 190, b2 = 120 и b3 = 10m единиц груза соответственно. Стоимость перевозок cij единицы груза с i-го склада j-му потребителю указаны в правых верхних углах соответствующих клеток транспортной таблицы:
Потребности
Запасы |
B1 | B2 | B3 | B4 | |||||
b1 = 190 | b2 = 120 | b3 = 10m | b4 | ||||||
A1 | a1 =100 | 4 | 2 | m | 0 | ||||
A2 | a2=200 | n | 5 | 3 | 0 | ||||
A3 | a3 = 60 + 10n | 1 | m+1 | 6 | 0 | ||||
1.
Сравнивая суммарный запас
и суммарную потребность в
грузе, установить, является ли
модель транспортной задачи, заданная
этой таблицей, открытой или закрытой.
Если модель является открытой,
то ее необходимо закрыть,
2.
Составить первоначальный план
перевозок. (Рекомендуется
3.
Проверить, является ли
Решение транспортной задачи
Транспортная задача — математическая задача линейного программирования специального вида о поиске оптимального распределения однородных объектов из аккумулятора к приемникам с минимизацией затрат на перемещение.
Требуется найти минимальную стоимость перевозок.
Для этого, сверх имеющихся n пунктов назначения b1, b2, b3 введем еще один, фиктивный, пункт назначения b4, которому припишем фиктивную заявку, равную избытку запасов над заявками. Стоимость перевозок из всех пунктов отправления в фиктивный пункт назначения b4 будем считать равным нулю. Введением фиктивного пункта назначения B4 с его заявкой b4 мы сравняли баланс транспортной задачи и теперь его можно решать как обычную транспортную задачу с правильным балансом.
Решение транспортной задачи начинается с нахождения опорного плана. Для этого существуют различные способы. Например, способ "северо-западного угла", способ минимальной стоимости по строке, способ минимальной стоимости по столбцу и способ минимальной стоимости таблицы.
Полученное
решение является опорным решением
транспортной задачи:
Потребности
Запасы |
B1 | B2 | B3 | B4 | |||||
b1 = 190 | b2 = 120 | b3 = 30 | b4=50 | ||||||
A1 | a1 =100 | 4 | 2 | 3 | 0 | ||||
100 | |||||||||
A2 | a2=200 | 3 | 5 | 3 | 0 | ||||
100 | 20 | 30 | 50 | ||||||
A3 | a3 = 90 | 1 | 4 | 6 | 0 | ||||
90 |
Проверяем
оптимальность полученного
v1=0 | v2=2 | v3=0 | v4=-3 | |||||
u1=0 | 4 | 2 | 3 | 0 | ||||
100 | ||||||||
0 | 0 | -3 | ||||||
u2=3 | 3 | 5 | 3 | 0 | ||||
80 | 20 | 30 | 70 | |||||
u3=1 | 1 | 4 | 6 | 0 | ||||
110 | ||||||||
3 | 1 | -2 |
Составленный
нами план перевозок является оптимальным
по стоимости: Sн= Sк=100*2+100*3+20*5+30*3+50*0+