- •Раздел 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 Нахождение кратчайших путей в графе
3.5.2 Метод минимального элемента (тарифа)
Этот метод, в отличие от предыдущего, учитывает тарифы перевозок и позволяет получить лучший, с точки зрения критерия оптимальности, опорный план.
Идея метода заключается в следующем: заполнение поставок начинается с клетки, имеющей минимальный тариф; на каждом шаге из рассмотрения исключается либо строка, либо столбец, но движение идет не по порядку (лестнице), а предпочтительней всегда считается клетка с меньшим тарифом.
Существуют разновидности метода:
- можно решать задачу в интересах поставщиков, когда за доставку груза платит поставщик, тогда на каждом шаге идет вычёркивание поставщиков, а потребители вычёркиваются попутно.
- можно решить задачу в интересах потребителей, тогда за доставку платит потребитель, тогда основной целью является вычёркивание потребителей, а вычёркивание поставщиков производится попутно.
- можно рассматривать задачу в общем случае, когда рассматриваются тарифы перевозок в пределах какого-либо экономического района без учёта интереса какой-либо стороны. Этот вариант рассматривается чаще всего и считается классическим (основным) методом минимального тарифа.
Рассмотрим на примере классический метод минимального тарифа:
bj ai |
120 |
50 |
190 |
110 |
160 |
7
|
8
|
1 160 |
2 |
140 |
4 120 |
5
|
9
|
8 20 |
170 |
9 |
2 50 |
3 30 |
6 90 |
x13=min(160,190)=160
x32=min(170,50)=50
x33=min(170-50,190-160)=30
x21=min(140,120)=120
x34=min(170-50-30,110)=90
x24=min(140-120,110-90)=20
Покажем, что распределение поставок, по методу минимального тарифа будет эффективнее, т.е. мы будем находиться к оптимальному решению ближе.
Z0с-з=7*120+8*40+5*10+9*130+3*60+6*110=3220 д.е.
Z0min=1*160+4*120+8*20+2*50+3*30+6*90=1530 д.е.
Стоимость перевозок опорного плана, найденного по методу минимального тарифа более чем в два раза меньше стоимости перевозок опорного плана, найденного по методу северо-западного угла.
Иначе говоря, мы находимся к оптимальному решению ближе, и количество итераций, для дальнейшего нахождения оптимального плана, будет сделано меньше.
Это является достоинством данного метода, а его недостатком по сравнению с методом северо-западного угла, является большая трудоёмкость.
Рассмотрим разновидность этого метода для экономического случая, когда все транспортные расходы берёт на себя поставщик, т.е. задача решается в интересах поставщика. Тогда распределение поставок в ТТ будет следующим:
bj ai |
120 |
50 |
190 |
110 |
160 |
7
|
8
|
1 160 |
2 |
140 |
4 120 |
5 20 |
9
|
8
|
170 |
9 |
2 30 |
3 30 |
6 110 |
x13=min(160,190)=160
x21=min(140,120)=120
x22=min(140-120,50)=20
x32=min(170,50-20)=30
x33=min(170-30,190-160)=30
x34=110
m+n-1=6
Z0min поставщ.=1*160+4*120+5*20+2*30+6*110+3*30=1550 д.е.
Замечания:
Все методы минимального тарифа объединяет то, что они являются допустимыми решениями, хотя стоимость перевозок первоначального плана в зависимости от метода распределения поставок может быть различной.
Если в задаче не будет сделана оговорка, в чьих интересах она решается, то распределение поставок по методу минимального тарифа будем вести классическим методом без предпочтения чьих-либо интересов.
