- •Раздел 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 Нахождение кратчайших путей в графе
Экономическая интерпретация. Понятие платежей и псевдостоимостей
Представим себе, что Ui (i=1..m, j=1..n) и реальные Vj – платежи, которые пункты Ai и Bj платят за перевозку единицы груза какому-то третьему лицу – перевозчику.
Не будем противопоставлять интересы пунктов назначения и пунктов отправления, тогда перевозка единицы груза из Ai в Bj
Объективно стоит cij - тариф, а стороны Ai и Bj платят за эту перевозку , т.е. они платят псевдо стоимости.
Оптимальным планом будет такой план перевозок, при котором Ai и Bj не переплачивают ничего сверх объективной стоимости перевозок, т.е. такой план отступление от которого невыгодно для компаний A и B, и перевозчику не унжно платить больше, чем если бы за перевозку груза пункты платили сами.
Математически:
0,
т.е.
.
Особые случаи при решении тз
В некоторых случаях поставка перевозимая по циклу может оказаться равной 0. это возможно тогда, когда клетка цикла со знаком «-» содержит нулевую поставку (в случае вырожденности опорного плана). Тогда по циклу передается нулевая поставка, в результате чего свободная клетка (для которой был построен цикл) становится базисной, заполненной нулевой поставкой. А клетка с нулевой поставкой становится свободной. Общая стоимость перевозок не изменится.
Если при перевозке по циклу имеем нулевую поставку в нескольких заполненных клетках, то свободной следует считать, только одну из них (любую), а остальные в которых поставка стала нулевой следует считать базисными заполненными нулевыми поставками.
Рассмотрим этот случай на примере:
bj ai |
20 |
10 |
40 |
Ui |
30 |
1 20 |
3 10 |
3 2 |
0
|
30 |
3 1 |
3 0 |
2 30 |
0 |
10 |
4 1 |
1 3 |
2 10 |
0 |
Vj |
1 |
3 |
2 |
|
k=min {0, 10} =0
k* 32=0*(-2)=0
Z0ож=130 д.е.
Получили первый особый случай, когда по циклу необходимо перевозить нулевую поставку, тогда стоимость не изменится, но клетка (3,2), для которой делается пересчет, станет базисной, а (2,2) – свободной.
bj ai |
20 |
10 |
40 |
Ui |
30 |
1 20 |
3 10 |
3 4 |
0
|
30 |
3 -1 |
3 1
|
2 30 |
-2 |
10 |
4 -1 |
1 0 |
2 10 |
-2 |
Vj |
1 |
3 |
4 |
|
Z0=130 д.е.
k=min {10, 10} =10
k* 13=10*(-1)=-10
Z1ож=130-10=120 д.е.
bj ai |
20 |
10 |
40 |
Ui |
30 |
1 20 |
3 2
|
3 10 |
0
|
30 |
3 0 |
3 1
|
2 30 |
-1 |
10 |
4 0 |
1 10 |
2 0 |
-1 |
Vj |
1 |
2 |
3 |
|
Z1=120 д.е.
Клеток с отрицательной ценой нет, план оптимальный.
Ответ:
Х*=
Z*=120 д.е.
