Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб по ЭМММ для зочников.doc
Скачиваний:
87
Добавлен:
29.02.2016
Размер:
1.22 Mб
Скачать

Лабораторная работа № 3 Транспортная задача линейного программирования

Цель работы:

Научиться составлять экономико-математические модели транспортных задач и решать задачи методом потенциалов.

1.Общие сведения

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

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

Математически транспортная задача по критерию стоимости формируется следующим образом. Имеется п потребителей и т поставщиков однородного груза. Мощность i-гo поставщика (i = 1,m) обозначим аi, спрос j-го потребителя (j = 1,п) bj. Затраты на перевозку одной тонны груза от i-гo поставщика до j-го потребителя обозначим сij. Размер поставки продукции поставщиком i потребителю j обозначим хij ; общую сумму затрат на перевозку груза обозначим через F.

Запишем математическую модель задачи:

1) объем поставок i-гo поставщика должен равняться количеству имеющегося у него груза:

2) объем поставок j-му потребителю должен быть равен его спросу:

3) запас груза у поставщиков должен равняться суммарному спросу потребителей:

4) размер поставок должен выражаться неотрицательным числом:

5) общая сумма затрат на перевозку груза должна быть минимальной:

Поставленная в задаче цель может быть достигнута различными методами, например, распределительным методом или методом потенциалов.

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

Пример: Найти решение транспортной задачи, исходные данные которой приведены в таблице.

Пункты отправления

Пункты назначения

Запасы

В1

В2

В3

В4

В5

А1

А2

А3

5

7

8

3

6

9

2

5

4

4

3

5

8

1

2

160

80

140

Потребности

90

70

80

70

90

При дополнительных условиях: из А1 а В1 должно быть перевезено не менее 50 ед. груза, из А3 в В5 – не менее 60 ед., а из А2 в В4 – не более 50 ед. груза.

Решение:

1) Определим тип задачи:

Пункты имеют (общий запас): 160+80+140=380; общие потребности составляют: 90+70+80+70+90=400. Значит задача открытого типа: так как общий запас груза не равен общему объему потребностей.

Составим модель задачи:

xij- количество груза, перевозимое из i – го пункта в j – ый пункт, i =1,2,3; j=1,2,3,4,5.

Ограничения:

Целевая функция:

F=5x11+3x12+2x13+4x14+8x15+7x21+6x22+5x23+3x24+x25+8x31+9x32+4x33 +5x34+2x35min

2)Оформление задачи в Excel имеет вид:

Заполняем окно Поиска решения следующим образом:

После нажатия кнопки Выполнить, получился следующий результат:

Таким образом, план перевозки продукции с минимальными суммарными затратами по ее доставке следующий: из пункта А1 в В1 перевозится 70 ед. груза, в В2 – 70, в В3 – 20; из А2 в В4 – 50 ед. груза, в В5 – 30; из А3 в В3 – 60, в В4 – 20 ед, в В5 – 60. Общие затраты по транспортировки составят 1240 ден. ед.

2. Порядок выполнения работы

2.1.Ознакомится с методическими указаниями, изложенными в п.1;

2.2.Составить экономико-математические модели задач (по указанию преподавателя)

2.3.Решить задачи, используя метод потенциалов.

3. Содержание отчета:

3.1.Тема и цель работы

3.2.Условия задач

3.3.Экономико-математические модели задач.

3.4. Результаты решения.

3.5.Выводы по работе.