
- •Задачи лп транспортного типа
- •6.2. Метод потенциалов
- •1. Проверка сбалансированности запасов и потребностей.
- •2. Разработка исходного опорного плана.
- •3. Проверка вырожденности опорного плана.
- •4. Расчет потенциалов.
- •5. Проверка плана на оптимальность.
- •6. Поиск «вершины максимальной неоптимальности» (вмн).
- •7. Построение контура перераспределения поставок.
- •8. Определение минимального элемента в контуре перераспределения и перераспределение поставок по контуру.
- •9. Получение нового опорного плана.
- •Пример решения задачи линейного программирования транспортного типа.
- •I итерация.
- •1 Этап: проверка сбалансированности запасов и потребностей.
- •2 Этап: разработка исходного опорного плана (методом минимальной стоимости)
- •3 Этап: проверка вырожденности опорного плана
3 Этап: проверка вырожденности опорного плана
Для дальнейшего решения транспортной задачи необходимо, чтобы опорный план был невырожденным, т.е. число заполненных (задействованных) клеток в таблице равнялось
,
где:
m – число баз-поставщиков;
n – число заводов-потребителей.
Поскольку
(т.е. не выполняется условие
),
следовательно опорный план вырожденный
и его необходимо сделать невырожденным
путем введения дополнительной заполненной
нулем ячейки (т.е. фиктивной ячейки).
В качестве фиктивной ячейки мы возьмем ячейку (1-2), поскольку среди незаполненных ячеек ее стоимость минимальна (равна 3) и на основе этой ячейки невозможно построить замкнутый цикл со всеми заполненными ячейками.
Введя
фиктивную ячейку, мы построим невырожденный
опорный план, т.е.
4
этап: расчет потенциалов баз-поставщиков
и заводов-потребителей
Расчет
потенциалов выполняют по загруженным
(заполненным) ячейкам таблицы поставок,
для которых:
,
где
- потенциал i-й строки;
- потенциал j-го столбца;
Пусть
Занесем результаты расчетов в таблицу поставок:
5 этап: проверка плана на оптимальность
По
полученной таблице для незагруженных
(незаполненных) ячеек проверим условие
оптимальности:
Опорный
план не оптимальный, т.к. имеются ячейки
и
,
для которых условие оптимальности не
выполняется.
6 этап: поиск «вершины максимальной неоптимальности» (ВМН)
Поиск осуществляется по незагруженным ячейкам, для которых условие оптимальности не соблюдается по формуле:
Среди
полученных оценок находят наибольшую,
т.е.
соответствует
ВМН, в данную ячейку ставят знак «+».
7 этап: построение контура перераспределения поставок
8 этап: определение минимального элемента в контуре перераспределения поставок и осуществление перераспределения поставок по контуру.
Среди ячеек со знаком «–» выбираем ту, у которой значение объема поставок меньше:
Из ячеек со знаком «–» отнимаем из значения объема поставок по 10, а в ячейки со знаком «+» - прибавляем по 10.
9 этап: получение нового опорного плана.
Совокупные транспортные затраты для данного плана поставок составят:
II итерация.
3 этап: проверка вырожденности опорного плана
Поскольку , следовательно, план невырожденный.
4 этап: расчет потенциалов баз-поставщиков и заводов-потребителей
Пусть
Занесем результаты расчетов в таблицу поставок:
5 этап: проверка плана на оптимальность
Поскольку для всех незагруженных (незаполненных) ячеек соблюдается условие:
, то найденный опорный план является оптимальным.
Поскольку ни для одной незаполненной ячейки не выполняется условие , следовательно, оптимальный опорный план является единственным.
Ответ: оптимальное распределение поставок
Данное распределение поставок обеспечит оптимальные транспортные затраты в размере 550 условных денежных единиц.