2.3.Решение задачи вручную
Находим значение потенциалов:
Ui+Vj=Ci,j(i=1..m, j=1..n),
U1 + V1=5
U1 + V2=7
U1 + V3=6
U2 + V3=5
U2 + V4=0
U3 + V4=0
U1 =0
U2=-1
U3=-1
V1=5
V3=6
V4=1
Определяем значения оценок
=
=2
Строим оценочную матрицу:
В оценочно матрице есть отрицательный элементы и, следуя, критерию оптимальности решение не является оптимальным. Переходим к следующему решению. Для этого нужно перераспределить данные в матрице Х0
Находим число пересчета по циклу
числу перегрузки, где
Составляем новую матрицу, добавив в клетки отмеченные плюсом прибавляем, и отнимаем из значение из клеток отмеченные минусом. Получаем новое решение X
|
В оценочной матрице подчеркиваем элементы соответствующие базисным в новом решении. Строим цепочку выделения. Она строится от особо выделенного элемента (элемент
Прибавляем к выделенным строкам
Так как в оценочной матрице
|
Таблица №4
Поставщики | Потребители | Запасы груза | ||
| 5 | | 6 | 50 |
| 6 | | 5 | 40 |
| 8 | | 5 | 20 |
Потребность в грузе | 18 | 21 | 33 |
|
На практике подобные задачи решаются, конечно же, при помощи различного программного обеспечения, что позволяет значительно упростить работу и сэкономить время.
Рассмотрим, как это можно сделать в среде электронных таблиц Microsoft Excel.
В табличном процессоре Microsoft Excel для решения подобных задач предусмотрена надстройка Поиск решения. Выполните следующую подготовительную работу для решения транспортной задачи с помощью средства Поиск решения в табличном процессоре Microsoft Excel.
1. Введите в ячейки диапазона A6:D8 значения спроса
2. Введите в диапазон ячеек A9:D9 матрицу расходов.