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

Автор работы: Пользователь скрыл имя, 08 Февраля 2014 в 08:51, курсовая работа

Краткое описание

Целью работы является анализ применения транспортной задачи и метода потенциалов линейного программирования для решения задачи по планированию перевозок и минимизации расходов на транспортировку кирпича от поставщика к покупателям. Задачами курсовой работы являются: • изучить литературу по теме транспортной задачи и линейного программирования; • сформулировать постановку транспортной задачи; • обоснование выбора метода потенциалов для проверки оптимального плана грузоперевозок; • описание метода решения задачи; • построить транспортную модель задачи и обосновать оптимальный вариант; • проанализировать полученный результат.

Содержание

Введение 3
1. Обзор литературы по теме исследования 4
2. Постановка и формализация задачи 8
3. Построение математической модели задачи 9
3.1. Целевая функция и критерий оптимизации 9
3.2. Система ограничений 9
4. Решение задачи на ЭВМ с помощью программы 10
5. Анализ результатов решения задачи 18
Заключение 19
Список использованных источников 20

Прикрепленные файлы: 1 файл

курс.docx

— 441.40 Кб (Скачать документ)

 

Далее полученный план проверяется  на оптимальность с помощью методов потенциалов до тех пор, пока задача не решится.

Примем u4 = 0.


A4B2 :         v2 + u4 = 6         v2 = 6 - 0 = 6


A4B5 :         v5 + u4 = 7         v5 = 7 - 0 = 7


A4B6 :         v6 + u4 = 14         v6 = 14 - 0 = 14


A1B6 :         v6 + u1 = 8         u1 = 8 - 14 = -6


A2B5 :         v5 + u2 = 6         u2 = 6 - 7 = -1


A3B2 :         v2 + u3 = 4         u3 = 4 - 6 = -2


A1B1 :         v1 + u1 = 8         v1 = 8 - ( -6 ) = 14


A1B3 :         v3 + u1 = 5         v3 = 5 - ( -6 ) = 11


A2B4 :         v4 + u2 = 7         v4 = 7 - ( -1 ) = 8


A5B1 :         v1 + u5 = 9         u5 = 9 - 14 = -5


 
 

12 = 7 - ( -6 + 6 ) = 7


14 = 10 - ( -6 + 8 ) = 8


15 = 12 - ( -6 + 7 ) = 11


21 = 13 - ( -1 + 14 ) = 0


22 = 8 - ( -1 + 6 ) = 3


23 = 10 - ( -1 + 11 ) = 0


26 = 13 - ( -1 + 14 ) = 0


31 = 12 - ( -2 + 14 ) = 0


33 = 11 - ( -2 + 11 ) = 2


34 = 9 - ( -2 + 8 ) = 3


35 = 10 - ( -2 + 7 ) = 5


36 = 11 - ( -2 + 14 ) = -1


41 = 14 - ( 0 + 14 ) = 0


43 = 12 - ( 0 + 11 ) = 1


44 = 13 - ( 0 + 8 ) = 5


52 = 12 - ( -5 + 6 ) = 11


53 = 14 - ( -5 + 11 ) = 8


54 = 15 - ( -5 + 8 ) = 12


55 = 8 - ( -5 + 7 ) = 6


56 = 13 - ( -5 + 14 ) = 4


 

План неоптимален.

Поставщик

Потребитель

Запас

B 1

B 2

B 3

B 4

B 5

B 6

A 1

80

 

 

8  


 

 

 

7  


130

 

 

5  


 

 

 

10  


 

 

 

12  


30

 

 

8  


240

A 2

 

 

 

13  


 

 

 

8  


 

 

 

10  


170

 

 

7  


190

 

 

6  


 

 

 

13  


360

A 3

 

 

 

12  


180 - 80

 

 

4  


 

 

 

11  


 

 

 

9  


 

 

 

10  


+ 80

-1

11  


180

A 4

 

 

 

14  


40 + 80

 

 

6  


 

 

 

12  


 

 

 

13  


0

 

 

7  


80 - 80

 

 

14  


120

A 5

150

 

 

9  


 

 

 

12  


 

 

 

14  


 

 

 

15  


 

 

 

8  


 

 

 

13  


150

Потребность

230

220

130

170

190

110

 

Получаем новый план грузоперевозок.

Поставщик

Потребитель

Запас

B 1

B 2

B 3

B 4

B 5

B 6

A 1

80

 

 

8  


 

 

 

7  


130

 

 

5  


 

 

 

10  


 

 

 

12  


30

 

 

8  


240

A 2

 

 

 

13  


 

 

 

8  


 

 

 

10  


170

 

 

7  


190

 

 

6  


 

 

 

13  


360

A 3

 

 

 

12  


100

 

 

4  


 

 

 

11  


 

 

 

9  


 

 

 

10  


80

 

 

11  


180

A 4

 

 

 

14  


120

 

 

6  


 

 

 

12  


 

 

 

13  


0

 

 

7  


 

 

 

14  


120

A 5

150

 

 

9  


 

 

 

12  


 

 

 

14  


 

 

 

15  


 

 

 

8  


 

 

 

13  


150

Потребность

230

220

130

170

190

110

 

 

Проверяем план на оптимальность.

Примем u1 = 0.


A1B1 :         v1 + u1 = 8         v1 = 8 - 0 = 8


A1B3 :         v3 + u1 = 5         v3 = 5 - 0 = 5


A1B6 :         v6 + u1 = 8         v6 = 8 - 0 = 8


A3B6 :         v6 + u3 = 11         u3 = 11 - 8 = 3


A5B1 :         v1 + u5 = 9         u5 = 9 - 8 = 1


A3B2 :         v2 + u3 = 4         v2 = 4 - 3 = 1


A4B2 :         v2 + u4 = 6         u4 = 6 - 1 = 5


A4B5 :         v5 + u4 = 7         v5 = 7 - 5 = 2


A2B5 :         v5 + u2 = 6         u2 = 6 - 2 = 4


A2B4 :         v4 + u2 = 7         v4 = 7 - 4 = 3


 
 

12 = 7 - ( 0 + 1 ) = 6


14 = 10 - ( 0 + 3 ) = 7


15 = 12 - ( 0 + 2 ) = 10


21 = 13 - ( 4 + 8 ) = 1


22 = 8 - ( 4 + 1 ) = 3


23 = 10 - ( 4 + 5 ) = 1


26 = 13 - ( 4 + 8 ) = 1


31 = 12 - ( 3 + 8 ) = 1


33 = 11 - ( 3 + 5 ) = 3


34 = 9 - ( 3 + 3 ) = 3


35 = 10 - ( 3 + 2 ) = 5


41 = 14 - ( 5 + 8 ) = 1


43 = 12 - ( 5 + 5 ) = 2


44 = 13 - ( 5 + 3 ) = 5


46 = 14 - ( 5 + 8 ) = 1


52 = 12 - ( 1 + 1 ) = 10


53 = 14 - ( 1 + 5 ) = 8


54 = 15 - ( 1 + 3 ) = 11


55 = 8 - ( 1 + 2 ) = 5


56 = 13 - ( 1 + 8 ) = 4


 

Оценки всех незадействованных  маршрутов неотрицательные. Следовательно, найденное решение оптимально.

С = 80*8+130*5+30*8+170*7+190*6+100*4+80*11+120*6+0*7+150*9 = 7210

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5. Анализ результатов решения  задачи

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

При первом построении плана грузоперевозок методом  минимального тарифа стоимость перевозки  составила 7410 ден. ед. Далее был применен метод потенциалов для проверки плана на оптимальность.

Метод потенциалов  показал, что план перевозок можно  улучшить, что показывает его стоимость 7210 ден.ед. Разница стоимости грузоперевозок показывает, что метод потенциалов позволяет оптимизировать первоначальный план грузоперевозок на 200 ден.ед.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заключение

В курсовой работе изложены основные подходы и методы решения  транспортной задачи, являющейся одной  из наиболее распространенных задач линейного программирования. Решение данной задачи позволяет разработать наиболее рациональные пути и способы транспортирования товаров, устранить чрезмерно дальние, встречные, повторные перевозки. Все это сокращает время продвижения товаров, уменьшает затраты предприятий и фирм, связанные с осуществлением процессов снабжения сырьем, материалами, топливом, оборудованием и т.д.

В процессе работы были рассмотрены и изучены  такие понятия как транспортная задача, основные методы решения транспортных задач, а так же был произведен расчет по планированию перевозок и минимизации расходов на транспортировку сырья. Для оптимизации расчетов и для уменьшении погрешностей вычислений была использована программа онлайн решения транспортной задачи с сайта http://www.reshmat.ru.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Информация о работе Транспортная задача