Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Решение транспортной задачи линейного программирования

Автор:   •  Ноябрь 22, 2020  •  Практическая работа  •  996 Слов (4 Страниц)  •  420 Просмотры

Страница 1 из 4

Министерство образования и науки РФ

Федеральное государственное бюджетное образовательное учреждение высшего образования

Юго-западный государственный университет

Кафедра информационной безопасности

Теория игр и исследование операций

Практическая работа №3:

«Решение транспортной задачи линейного программирования».

Вариант №1

 Выполнила:

 студентка, группы   ИБ-01м                                                  Будникова Ю.А.

 Проверил:  

 Профессор, к. ф.-м. н                                                                 Добрица В.П.

Курск 2020

Цель занятия:

 1. Освоить методы формирования начального опорного решения транспортной задачи линейного программирования

 2. Освоить методы оптимизации начального опорного решения транспортной задачи.

3. Ознакомиться с методами численного решения транспортной задачи с помощью надстройки “Поиск решения” в среде MS Excel

     Поставщики товара – оптовые коммерческие предприятия [pic 1] имеют запасы товаров соответственно в количестве [pic 2] ед. и розничные торговые предприятия [pic 3]  - подали заявки на закупку товаров в объемах соответственно: [pic 4] Тарифы перевозок единицы груза с каждого из пунктов поставки в соответствующие пункты потребления заданы в виде матрицы [pic 5]

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

         [pic 6]                   [pic 7]           [pic 8].

[pic 9]

Для начала установим тип транспортной задачи. Для этого проверим сумму запасов и потребностей. . .[pic 10][pic 11]

  А это значит, что задача открытая. Мы имеем запасов больше, значит добавим фиктивного потребителя с запросом равным избытку запасов. Для этого добавим новый столбец в таблицу.[pic 12]

Таблица 1

[pic 13]

125

75

200

220

175

5

[pic 14]

22

23

21

11

8

3

0

188

7

17

5

2

4

0

210

2

16

8

4

3

0

380

3

9

21

8

4

0

Для каждой строки и столбца таблицы 1 найдем разности между двумя минимальными величинами издержек и поместим их в отдельные ячейки Так, например, в строке А1 минимальные величины издержек 8 и 3, разность между ними равна 5. Точно так же для столбца В1 минимальные величины издержек 2 и 3, разность между ними равна 1.

Таблица 2

[pic 15]

125

75 0

200

220

175

5

Разность

[pic 16]

22

23

21

11

8

3

0

5

188

7

17

5

2

4

0

2

210

2

16

8

4

3

0

1

380 305

3

9  (75)

21

8

4

0

1

Разность

1

7

3

2

0

0

Вычислив разности, видим, что наибольшая из них соответствует столбцу  В2, и строке  А1. В этом столбце минимальные издержки соответствуют клетке, находящейся на пересечении столбца В2 и строки А4 – 9 ед. В эту клетку и занесем значение потребности клиента В2 – 75 ед. Исключим из рассмотрения столбец В2, а запасы производителя А1 будем считать равными 380 – 75 = 305 ед.

...

Скачать:   txt (10.6 Kb)   pdf (263.4 Kb)   docx (658.6 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club