Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Пример решения транспортной задачи⇐ ПредыдущаяСтр 13 из 13
Задача. Поставщик товара – оптовые коммерческие предприятия А1, А2, А3, А4 имеют запасы товаров а1=280, а 2=350, а 3=415, а 4=255 единиц и розничные торговые предприятия В1, В2, В3 – подали заявки на закупку товара в объемах b1=620, b2=490, b3=150 единиц. Тарифы перевозок единицы груза с каждого из пунктов поставки в соответствующие пункты потребления заданы матрицей перевозок: 4 17 7 C= 14 20 8 18 5 4 3 2 11 Найти такой план перевозки груза от поставщиков к потребителю, чтобы совокупные затраты на перевозку были минимальными. Решение. 1) Проверим необходимое и достаточное условие разрешимости задачи: 280 + 350 + 415 + 255 = 1300
630+490+150 = 1260
> , следовательно, модель исходной транспортной задачи является открытой. Чтобы получить закрытую модель, введем фиктивного потребителя В4 с заявкой на Ь4=40 единиц товара. Тарифы перевозки для В4 полагаем равными нулю. Занесем данные в таблицу 16. Табл. 16
2) Используя метод «северо-западного угла» построим первый опорный план. Табл. 17
Число занятых клеток - 7, а должно быть т+п-1=4+4-1=7. Следовательно, опорный план является невырожденным. Значение целевой функции плана 1: F ()= 280∙4+340∙14+10∙20 + 415∙5+65∙2+150∙ 11 + 40∙ 0 = 9935
3) Проверим оптимальность плана 1 для этого дополним таблицу 17 столбцом и строкой потенциалами.
Табл. 18
Найдем потенциалы по занятым клеткам uj + ui = cij и занесем в таблицу 18. u1+ v 1=4 ] u1=0 u2+ v 1=14 v 1=4 u2+ v 2=20 u2=10 u3+ v 2=5 v 2=10 u4+ v 2=2 u3=-5 u4+ v 3=11 u4=-8 u4+ v 4=0 v 3=19 v4 =8 Оценим пустые клетки ij=cij – (ui + v j). 12=17 – (0+10) = 7 13=7 – (0+19) = - 12 14=0 – (0+8) = - 8 23= 8 – (10+9) = - 21 24=0 - (10+8)= - 18 31=18– (-5 – 4) =19 33=4 – (-5 +19) = -10 34=0- (-5+8) = -3 44=3 – (-8 +4) =7 Первый опорный план не является оптимальным, т.к. среди этих оценок есть отрицательные, поэтому переходим к улучшению плана 1 . 4) «Худшую» оценку 23= - 21 имеет клетка (2,3). Построим для нее цикл перераспределения груза.
10 0 0 10 +
65 150 75 140 + В результате получим новый опорный план 2 : Табл. 19
F () = 280∙4 + 340∙14 + 10∙8 + 415∙5 + 75∙2 + 140∙ll + 40∙0 = 9725 5) Проверим план 2 на оптимальность. Оценим занятые клетки, дополним таблицу 19. u1+ v 1=4 ] u1=0 u2+ v 1=14 v 1=4 u2+ v 3=8 u2=10 u3+ v 2=5 v 3= u4+ v 2=2 u4=13 u4+ v 3=11 v 2= - 11 u4+ v 4=0 u3=16 v4 = - 13 Оценим пустые клетки. 12=17 – (0 - 11) = 28 13=7 – (0- 2) = 9 14=0 – (0- 13) = 13 22= 20 – (10- 11) = 21 24=0 - (10 - 13)= 3 31=18– (16 + 4) = - 2 33=4 – (16 - 2) = -10 34=0- (16 - 13) = -3 44=3 – (13 +4) = - 14
Второй опорный план 2 так же не является оптимальным, продолжаем его улучшать.
6) Перезагрузим «худшую» клетку (4,1).
340 10 200 150 +
0 140 140 0 + −
В результате получим новый опорный план 2:
Табл. 20
F ( 3) =280∙4 + 200∙14 + 150∙8 + 415∙5 + 140∙3 + 75∙2 + 40∙0 = 7765 7) Проверим план 3 на оптимальность. Оценим занятые клетки, дополним таблицу 20.
u1+ v 1=4 ] u1=0 u2+ v 1=14 v 1=4 u2+ v 3=8 u2=10 u3+ v 2=5 v 3= u4+ v 1=3 u4= - 1 u4+ v 2=2 v 2= 3 u4+ v 4=0 u3=3 v4 = 1 Оценим пустые клетки. 12=17 – (0 +3) = 14 13=7 – (0- 2) = 9 14=0 – (0+1) = - 1 22= 20 – (10+3) = 7 24=0 - (10 +1) = - 11 31=18– (3+ 4) = 11 33=4 – (3 - 2) = 3 34=0- (3 +1) = - 4 44=3 – (- 1 - 2) = 6
План 3 не является оптимальным.
8) Перезагрузим клетку (2,4). 200 0 160 40 +
140 40 180 0 + − Получим новый план 4. Табл. 21
F ( 4) = 280∙4+160∙14 + 150∙8 + 40∙0+415∙5 + 180∙3 + 75∙2 = 7325 9) Проверим план 4 на оптимальность. Для занятых клеток: u1+ v 1=4 ] u1=0 u2+ v 1=14 v 1=4 u2+ v 3=8 u2=10 u2+ v 4=0 v 3= -2 u3+ v 2=5 v 4= -10 u4+ v 1=3 u4= -1 u4+ v 2=2 v 2=3 u 3 = 2 Для пустых клеток: 12=17 – (0 +3) = 14 13=7 – (0- 2) = 9 14=0 – (0 - 10) = 10 22= 20 – (10+3) = 7 31=18– (2+ 4) = 12 33=4 – (2 - 2) = 4 34=0- (2 - 10) = 8 43=11- (- 1 - 2) = 14 44=0– (- 1 - 10) =11 Поскольку все оценки не отрицательны, то план оптимален. 280 0 0 160 0 150 опт.= 0 415 0 180 75 0
F опт.( 4) = 7325 тысяч рублей.
Анализ плана. Первому поставщику A1 следует весь товар отправить первому заказчику B1, второй поставщик А2 должен отправить 160 ед. товара первому заказчику B1 и 150 ед. товара - третьему заказчику В3, третий поставщик А 3 отправит весь товар заказчику В2, а четвертый поставщик А4 отправит 180 ед. товара заказчику B1 и 75 ед. товара - заказчику В2. При этом плане 40 ед. товара второго поставщика А2 остается нереализованным. Общая стоимость доставки товара заказчикам будет минимальной и составляет 7325 тысяч рублей. Так как среди последних оценок - все строго положительные, то данный оптимальный план является единственным. Замечание. Алгоритм и методы решения транспортной задачи могут быть использованы при решении многих экономических задач, не имеющих отношение к транспортировке грузов.
Date: 2015-12-12; view: 479; Нарушение авторских прав |