- •Раздел 3. Специальные методы решения транспортной задачи
- •3.1 Постановка транспортной задачи и построение математической модели
- •3.2 Открытая и закрытая модели транспортной задачи (тз)
- •3.3 Необходимость специальных методов для решения тз.
- •Практическая задача
- •Нахождение опорного и оптимального плана в тт. Количество переменных в тт и их характеристика.
- •3.5 Методы нахождения опорного плана (первоначального, допустимого, базисного)
- •3.5.1 Метод северо-западного угла
- •3.5.2 Метод минимального элемента (тарифа)
- •3.5.3 Метод двойного предпочтения (минимальных затрат, минимального тарифа с двойным предпочтением)
- •3.6 Вырожденность плана тз
- •3.7 Нахождение оптимального плана тз (оптимального решения)
- •3.7.1 Цикл пересчета тт для нахождения оптимального плана
- •3.7.2 Распределительный метод нахождения оптимального плана тз
- •Практическое решение задач распределительным методом
- •Решение открытых тз
- •Практическое решение открытых тз
- •Метод потенциалов для нахождения оптимального решения тз (метод потенциалов)
- •Экономическая интерпретация. Понятие платежей и псевдостоимостей
- •Особые случаи при решении тз
- •Неединственность решения тз
- •Раздел 4. Графовые модели. Алгоритмы на графах
- •4.1 Теория графов и ее применение
- •4.2 Основные определения графов
- •4.3 Типы графов
- •4.4 Маршруты и связность
- •4.5 Деревья
- •4.6 Сети
- •4.7 Математическое представление графов. (Методы хранения графов в памяти пк)
- •4.8 Нахождение кратчайших путей в графе
Неединственность решения тз
Неединственное решение получается, если цена какой-нибудь свободной клетки равна нулю. В этом случае для клетки с нулевой ценой необходимо пересчитать цикл и найти другое решение, при котором стоимость плана будет та же самая, т.е. найти другое оптимальное решение.
Может оказаться так, что клеток с нулевой ценой несколько, тогда имеем несколько оптимальных планов с одинаковой стоимостью перевозок.
Для полного ответа ТЗ, необходимо выписать все возможные матрицы оптимальных планов.
Покажем неединственность на задаче, где расставим опорный план методом минимального тарифа.
bj ai |
17 |
21 |
41 |
14 |
24 |
Ui |
25 |
10 4 |
8 21 |
9 4 |
6 3 |
5 2 |
0 |
32 |
5 10 |
6 8 |
4 18 |
3 14 |
8 2 |
0 |
40 |
9 11 |
7 9 |
5 16 |
4 4 |
3 24 |
1 |
20 |
14 13 |
10 12 |
8 7 |
8 7 |
8 6 |
4 |
Vj |
10 |
8 |
4 |
3 |
2 |
|
Z0=712 д.е.
m+n-1=8
k=min {13, 18} =13
k* 13=13*(-5)=-65
Z1ож=712-65=647 д.е.
Bj ai |
17 |
21 |
41 |
14 |
24 |
Ui |
25 |
10 4 |
8 21 |
9 9 |
6 8 |
5 7 |
0 |
32 |
5 13 |
6 3 |
4 5 |
3 14 |
8 2 |
-5 |
40 |
9 6 |
7 4 |
5 16 |
4 4 |
3 24 |
-4 |
20 |
14 9 |
10 7 |
8 20 |
8 7 |
8 6 |
-1 |
Vj |
10 |
8 |
9 |
8 |
7 |
|
Z1=647 д.е.
k=min {4, 14} =4
k* 14=4*(-2)=-8
Z2ож=647-8=639 д.е.
bj ai |
17 |
21 |
41 |
14 |
24 |
Ui |
25 |
10 8 |
8 21 |
9 7 |
6 4 |
5 5 |
0 |
32 |
5 17 |
6 5 |
4 5 |
3 10 |
8 2 |
-3 |
40 |
9 6 |
7 6 |
5 16 |
4 4 |
3 24 |
-2 |
20 |
14 9 |
10 9 |
8 20 |
8 7 |
8 6 |
1 |
Vj |
8 |
8 |
7 |
6 |
5 |
|
Z2=639 д.е.
Ответ: Х1*=
План оптимальный, т.к. не , то неединственный. Существует еще два оптимальных плана.
k=min {24, 5, 4} =4
k* 15=4*(0)=0
Z3ож=639-0=639 д.е.
bj ai |
17 |
21 |
41 |
14 |
24 |
Ui |
25 |
10 8 |
8 21 |
9 7 |
6 6 |
5 4 |
0 |
32 |
5 17 |
6 5 |
4 1 |
3 14 |
8 2 |
-3 |
40 |
9 6 |
7 6 |
5 20 |
4 4 |
3 20 |
-2 |
20 |
14 9 |
10 9 |
8 20 |
8 7 |
8 6 |
1 |
Vj |
8 |
8 |
7 |
6 |
5 |
|
Z3=647 д.е.
2 решение: Х2*=
k=min {20, 14} =14
k* 34=14*(0)=0
Z4ож=639-0=639 д.е.
Bj ai |
17 |
21 |
41 |
14 |
24 |
Ui |
25 |
10 8 |
8 21 |
9 7 |
6 6 |
5 4 |
0 |
32 |
5 17 |
6 5 |
4 15 |
3 3
|
8 2 |
-3 |
40 |
9 6 |
7 6 |
5 6 |
4 14 |
3 20 |
-2 |
20 |
14 9 |
10 9 |
8 20 |
8 7 |
8 6 |
1 |
Vj |
8 |
8 |
7 |
6 |
5 |
|
Z4=639 д.е.
3 решение: Х3*=