Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры_мат_модели.doc
Скачиваний:
16
Добавлен:
22.04.2019
Размер:
865.28 Кб
Скачать

11. Алгоритм разрешающих слагаемых решения тз.

Шаг1. Построение первоначального плана. В каждом столбце отыскивается минимальное значение и в соответствующую клетку заносится величина спроса соответствующего столбца. С ограничениями

Шаг2. Рассчитываются небалансы по каждой строке

Из ресурсов каждой строки вычитаются все поставки, рассчитываются небалансы, di:

Производится метка строк в соответствии со знаками небалансов. Если небаланс строка называется недостаточной, если

, то избыточной. Нейтральные строки , также классифицируются на недостаточные или избыточные в зависимости от связи с абсолютно недостаточной или абсолютно избыточной строкой.

Шаг3. Проверка получен ли оптимальный и допустимый план: Да, если все небалансы одного знака или равны нулю. Если - нет, переход к шагу 4, если - да, переход к шагу 4.

Шаг4. В каждом столбце содержащем поставку, относящуюся к недостаточной строке отыскивается разрешающее слагаемое как разность между минимальным значением показателя данного столбца принадлежащего к избыточной строке и показателем сij базисной клетки.

Где базисная клетка данного столбца.

Затем из найденных разностей отыскивается минимальное разрешающее слагаемое.

Шаг 5. Корректировка показателей сij . Ко всем показателям недостаточных строк добавляется минимальное разрешающее слагаемое.

Шаг 6. Построение контура перераспределения базисного плана. Контур уходит в небалансы Переход к шагу 3.

Шаг 7. Расчет целевой функции оптимального плана.

12. Алгоритм дифференциальных рент решения тз.

Шаг1. Построение первоначального плана. В каждом столбце матрицы

отыскивается минимальное значение и в соответствующую клетку заносится величина поставки ограниченная спрсом потребителя соответствующего столбца и ресурсами поставщика.

. С ограничениями

Шаг2. Расчитываются небалансы по каждой строке

Производится метка строк в соответствии со знаками небалансов.

Производится метка строк в соответствии со знаками небалансов. Если небаланс строка называется недостаточной, если , то избыточной. Нейтральные строки также классифицируются на недостаточные и избыточные в зависимости от связи с абсолютно недостаточной или абсолютно избыточной строкой

По окончании второго шага выполняется проверка: существуют ли базисные клетки не имеющие поставок. Если да, имеют ли эти клетки знаки строк по небалансам, несовпадающие с базисными клетками, имеющими поставки в данном столбце. Если такие клетки находятся, то они удаляются из базиса. Шаг3. Проверка получен ли оптимальный и допустимый план: Да, если все небалансы одного знака или равны нулю. Если - нет, переход к шагу 4. Шаг4. В каждом столбце содержащем поставку, относящуюся к недостаточной строке отыскивается дифференциальная рента (разрешающее слагаемое) как разность между минимальным значением показателя данного столбца принадлежащего к избыточной строке и показателем сij базисной клетки.

Шаг 5. Корректировка показателей сij . Ко всем показателям недостаточных строк добавляется минимальная дифференциальная рента. Шаг 6. Построение базисного плана c использованием алгоритма вычеркивающей нумерации (АВН).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]