Транспортная задача в сетевой постановке

Автор работы: Пользователь скрыл имя, 17 Января 2012 в 19:59, курсовая работа

Описание работы

Транспортная задача линейного программирования получила в настоящее время широкое распространение в теоретических обработках и практическом применении на транспорте и в промышленности. Особенно важное значение она имеет в деле рационализации постановок важнейших видов промышленной и сельскохозяйственной продукции, а также оптимального планирования грузопотоков и работы различных видов транспорта.
Кроме того, к задачам транспортного типа сводятся многие другие задачи линейного программирования - задачи о назначениях, сетевые, календарного планирования.
Цель заданной работы - освоить математическую постановку транспортной задачи линейного программирования.

Содержание работы

Введение. стр.3
Постановка задачи. стр.4

1.1 Алгоритм метода потенциалов. стр.6
1.2 Усложненные задачи транспортного типа. стр.7
1.3 Метод Фогеля. стр.15
Транспортная задача в сетевой постановке. стр.16

2.1 Доставка груза в кратчайший срок. стр. 17
2.2 Пример решения транспортной задачи. стр.18
Заключение. стр.23
Список литературы.

Файлы: 1 файл

курсовая.doc

— 530.50 Кб (Скачать файл)
 

Стоимость 2-ого плана:

D2=1•20+2•30+0,4•20+1•20+0,8•55+2•15+1,5•20+2,5•40=312.

Имеем:u1+v6-c16 =0,3>0, u2+v3-c23 =0,7>0,  u3+v3-c33 =0,3>0, u3+v5-c35 =0,3>0. => По критерию оптимальности, второй план не оптимален. Далее max(0,3;0,7;0,3;0,3)=0,7 => Поместим перевозку в клетку А2В3, сместив 15=min(20,30,55,15) по циклу, указанному в таблице штрихом. Получим новую таблицу. Найдем потенциалы: u1+v1=1,u1+v2=2,u2+v1=0,4,u3+v2=1, u3+v4=0,8, u2+v3=1, u4+v4=1,5, u4+v5=2,5 , u4+v6=0. Положим u1=0,тогда v1=1,u2=-0,6,v2=2,v4=1,8, u3=-1, u4=-0,3,v3=1,6, v5=2,8, v6=0,3.    

Составим  таблицу: 

 Магазины 

Склад

B1

(b1=40)

v1=1

B2

(b2=50)

v2=2

B3

(b3=15)

v3=1,6

B4

(b4=75)

v4=1,8

B5

(b5=40)

v5=2,8

B6

(b6=5)

v6=0,3

А1 1=50)

U1=0

1,0

2,0 3,0 2,5 3,5 0
А22=20)

U2=-0,6

0,4 3,0 1,0 2,0 3,0 0
А33=75)

U3=-1

0,7 1,0 1,0 0,8 1,5 0
А44=80)

U4=-0,3

1,2 2,0 2,0 1,5 2,5 0
 

Стоимость 3-его плана: 

 D3=1•35+2•15+0,4•5+1•15+0,8•40+1•35+1,5•35+2,5•40=301,5.

Имеем:u1+v6-c16 =0,3>0,u3+v5-c35 =0,3>0. => По критерию оптимальности, третий план не оптимален. Далее max(0,3;0,3)=0,3. => Поместим перевозку в клетку А3В5, сместив 40=min(40,40) по циклу, указанному в таблице штрихом. Получим новую таблицу. Чтобы 4-ый план был невырожденным, оставим в клетке А4В5 нулевую перевозку. Найдем потенциалы: u1+v1=1,u1+v2=2,u2+v1=0,4,u3+v2=1, u4+v5=2,5, u2+v3=1, u4+v4=1,5, u3+v5=1,5 , u4+v6=0. Положим u1=0,тогда v1=1,u2=-0,6,v2=2,v4=1,5, u3=-1,u4=0, v3=1,6, v5=2,5, v6=0. Составим таблицу: 

 Магазины 

Склад

B1

(b1=40)

v1=1

B2

(b2=50)

v2=2

B3

(b3=15)

v3=1,6

B4

(b4=75)

v4=1,5

B5

(b5=40)

v5=2,5

B6

(b6=5)

v6=0

А1 1=50)

U1=0

1,0

2,0 3,0 2,5 3,5 0
А22=20)

U2=-0,6

0,4 3,0 1,0 2,0 3,0 0
А33=75)

U3=-1

0,7 1,0 1,0 0,8 1,5 0
А44=80)

U4=0

1,2 2,0 2,0 1,5 2,5 0
 

    Стоимость 4-ого плана: D4=1•35+2•15+0,4•5+1•15+1•35+1,5•40+1,5•75=289,5.

Для всех клеток последней таблицы выполнены  условия оптимальности:

1)ui+vjij=0 для клеток, занятых перевозками;

2)ui+vjij ≤0  для свободных клеток.

Несодержательные  ответы: 

Прямой  ЗЛП:

              35 15  0  0  0  0

              5  0  15  0  0  0

      X =     0  35  0  0 40  0  

              0  0   0 75  0  5

         min=289,5.

    Двойственной  ЗЛП:

U1=0 ; U2=-0,6 ; U3=-1 ; U4=0 ; V1=1 ; V2=2 ; V3=1,6 ; V4=1,5 ; V5=2,5 ; V6=0.

         max=289,5. 

    Так как min=max, то по критерию оптимальности найдены оптимальные решения прямой и двойственной ЗЛП. Содержательный ответ: Оптимально перевозить так:

Из А1 в B1 – 35 рулонов полотна;

Из А1 в B2 – 15 рулонов полотна;

Из А2 в B1 – 5  рулонов полотна;

Из А2 в B3 – 15 рулонов полотна;

Из А3 в B2 – 35 рулонов полотна;

Из А3 в B5 – 40 рулонов полотна;

Из А4 в B4 – 75 рулонов полотна.

        При этом стоимость минимальна  и составит Dmin=289,5.  5 рулонов полотна необходимо оставить на складе А4 для их последующей перевозки в другие магазины. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

    Заключение:

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

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

  • оптимальное закрепление за станками операций по обработке деталей. В них cij является таким экономическим показателем, как производительность. Задача позволяет определить, сколько времени и на какой операции нужно использовать каждый из станков, чтобы обработать максимальное количество деталей. Так как транспортная задача требует нахождения минимума, то значения cij берутся с отрицательным знаком;
  • оптимальные назначения, или проблема выбора. Имеется m механизмов, которые могут выполнять m различных работ с производительностью cij. Задача позволяет определить, какой механизм и на какую работу надо назначить, чтобы добиться максимальной производительности;
  • задача о сокращении производства с учетом суммарных расходов на изготовление и транспортировку продукции;
  • увеличение производительности автомобильного транспорта за счет минимизации порожнего пробега. Уменьшение порожнего пробега сократит количество автомобилей для перевозок, увеличив их производительность;
  • решение задач с помощью метода запрещения перевозок. Используется в том случае, если груз от некоторого поставщика по каким-то причинам не может быть отправлен одному из потребителей. Данное ограничение можно учесть, присвоив соответствующей клетке достаточно большое значение стоимости, тем самым в эту клетку не будут производиться перевозки.

    Таким образом, важность решения данной задачи для экономики несомненна. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

  Список литературы:

 
  1. Апатенок  Р.Ф. Математика для экономистов. М, Просвещение, 2009.-345с.
  2. Акулич И.Л. Математическое программирование в примерах и задачах: учебное пособие для ВУЗов. - М.: Высшая школа, 2007.- 525с.
  3. Баумоль У. Экономическая теория и исследование операций. – М.; Наука, 2008.-209с.
  4. Большев Л.Н., Смирнов Н.В. Таблицы математической статистики. М.: Наука, 2009.-345с.
  5. Боровков А.А. Математическая статистика. М.: Наука, 2004.-337с.
  6. Корн Г., Корн Т. Справочник по математике для научных работников и инженеров. - СПБ: Издательство «Лань», 2008.-610с.
  7. Коршунов Д.А., Чернова Н.И. Сборник задач и упражнений по математической статистике. Новосибирск: Изд-во Института математики им. С.Л.Соболева СО РАН, 2006.- 523с.
  8. Красс М. Математика для экономических специальностей. Учебник. 3-е изд., перераб и доп. М, Экономист, 2007.-236с.
  9. Красс М.С., Чупрынов Б.П. Основы математики и ее приложения в экономическом анализе: Учебник. – 3-е изд., исп. – М.: Дело, 2009.-487с.
  10. Кузнецов А.В., Сакович В.А., Холод Н.И. Высшая математика. Математическое программирование. - Минск, Высшая школа, 2009.-432с.
  11. Пехелецкий И.Д. Математика: учебник для студентов. - М.: Академия, 2006.-256с.
  12. Павлова Т.Н, Ракова О.А. Линейное программирование. Учебное пособие. - Димитровград, 2009.-445с.
  13. Павлова Т.Н, Ракова О.А. Решение задач линейного программирования. Учебное пособие. - Димитровград, 2005.-389с.
  14. В.И. Ермаков “Общий курс высшей математики для экономистов”, Москва, Инфра-М, 2010.-568с.
  15. http://www.snipetz.com/math/sysanalysys/line/08.htm

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