Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
На сдачу. РГР. ПИ204з. Методы оптимизации. Еник...doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
492.54 Кб
Скачать

Задача 3. Транспортная задача. Метод наименьшего элемента.

Условия как в задачах 1 и 2.

Запишем задачу в виде таблицы издержек.

 

Потребители

Запасы

Поставщики

B1

B2

B3

B4

B5

 

A1

7

9

10

6

5

150

A2

12

8

6

5

13

220

A3

6

2

8

2

4

180

Потребность

110

180

30

180

50

 

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

 

Потребители

Остаточные запасы

Поставщики

B1

B2

B3

B4

B5

 

A1

 

 

 

 

 

150

A2

 

 

 

 

 

220

A3

 

180

 

 

 

0

Остаточная потребность

110

0

30

180

50

 

A3 исчерпал запасы, B2 удовлетворил потребности, строку 3 и столбец 2 не рассматриваем.

 

Потребители

Остаточные запасы

Поставщики

B1

B3

B4

B5

 

A1

7

10

6

5

150

A2

12

6

5

13

220

Остаточная потребность

110

30

180

50

 

Выберем минимальные издержки (минимальный элемент). В данном случае не важно, какой выбирать первым, A1xB5 или A2xB4, так как они в разных строках и столбцах. Загрузим:

 

Потребители

Остаточные запасы

Поставщики

B1

B2

B3

B4

B5

 

A1

 

 

 

 

 

150

A2

 

 

 

180

 

40

A3

 

180

 

 

 

0

Остаточная потребность

110

0

30

0

50

 

Столбец 4 исключаем из рассмотрения, потребности удовлетворены.

Следующий элемент A1xB5:

 

Потребители

Запасы

Поставщики

B1

B3

B5

 

A1

7

10

5

150

A2

12

6

13

40

Потребность

110

30

50

 

Загрузим:

 

Потребители

Остаточные запасы

Поставщики

B1

B2

B3

B4

B5

 

A1

 

 

 

 

50

100

A2

 

 

 

180

 

40

A3

 

180

 

 

 

0

Остаточная потребность

110

0

30

0

0

 

Исключим B5 из рассмотрения, найдем следующий минимальный элемент.

 

Потребители

Запасы

Поставщики

B1

B3

 

A1

7

10

100

A2

12

6

40

Потребность

110

30

 

Загрузим:

 

Потребители

Остаточные запасы

Поставщики

B1

B2

B3

B4

B5

 

A1

 

 

 

 

50

100

A2

 

 

30

180

 

10

A3

 

180

 

 

 

0

Остаточная потребность

110

0

0

0

0

 

Исключим B3 из рассмотрения, найдем следующий минимальный элемент:

 

Потребители

Запасы

Поставщики

B1

 

A1

7

100

A2

12

10

Потребность

110

 

Загрузим остаточными запасами из A1:

 

Потребители

Остаточные запасы

Поставщики

B1

B2

B3

B4

B5

 

A1

100

 

 

 

50

0

A2

 

 

30

180

 

10

A3

 

180

 

 

 

0

Остаточная потребность

10

0

0

0

0

 

Исключим A1 из рассмотрения, запасы там кончились, остался один элемент:

 

Потребители

Запасы

Поставщики

B1

 

A2

12

10

Потребность

10

 

Загрузим:

 

Потребители

Остаточные запасы

Поставщики

B1

B2

B3

B4

B5

 

A1

100

 

 

 

50

0

A2

10

 

30

180

 

0

A3

 

180

 

 

 

0

Остаточная потребность

0

0

0

0

0

 

Найден опорный план методом наименьшего элемента.

План вырожденный, N=m+n-1=7<>6.

Проверим на оптимальность методом потенциалов, поместив ноль в A2xB2. Цветом отмечены фиксированные издержки.

 

Потребители

αi

Поставщики

B1

B2

B3

B4

B5

 

A1

7

7

9

6

5

0

A2

12

8

6

5

3

5

A3

0

2

8

3

0

-1

βj

7

3

1

0

5

 

Как видно, все значения неотрицательны, значит оптимальный план найден.

Ответ: Издержки: 2510.

 

Потребители

Поставщики

B1

B2

B3

B4

B5

A1

100

 

 

 

50

A2

10

 

30

180

 

A3

 

180

 

 

 

Вывод: методом наименьшего элемента найден оптимальный план, совпадающий с найденным методом Фогеля. Методом потенциалов проверено, что он является оптимальным.

Итоговый вывод: методы Фогеля и наименьшего элемента следует применять для нахождения опорного плана с целью уменьшения числа итераций в методе потенциалов.

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