Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 Поиск решения 10.doc
Скачиваний:
3
Добавлен:
10.11.2019
Размер:
236.54 Кб
Скачать

1.1.3 Двойственные оценки и их назначение

Теорема 1 (теорема об оценках). В оптимальном решении двойственной задачи значения переменных численно равны частным производным для исходной задачи.

Данная теорема позволяет определить приращение целевой функции при малых изменениях свободных членов  системы ограничений, то есть,

f(y*, )= ,

где y* - оптимальное решение двойственной задачи, y*=( ).

Если в план включаются новые виды продукции, то их оценка производится по формуле

Если <0, то новый вид продукции улучшает план. При >0 нецелесообразно вводить новый вид продукции.

1.2 Послеоптимизационный анализ решения злп

Для любой практической задачи линейного программирования недостаточно просто найти оптимальное решение, но целесообразно проводить анализ на чувствительность – исследование зависимости оптимального решения от параметров целевой функции и условий - ограничений. В общем случае приемы, используемые при этом анализе, достаточно просты, хотя и несколько громоздки.

1.2.1 Определение диапазонов допустимых изменений коэффициентов при переменных в целевой функции f.

Под допустимыми понимают такие изменения этих коэффициентов, при которых оптимальный базис рассматриваемой ЗЛП (т.е. базис при последней итерации симплекс – метода, соответствующий оптимальному решению) остается оптимальным.

Пусть изменениям  подвергнется коэффициент . Обозначим через Jб,  Jнеб  множество  индексов базисных и небазисных векторов в оптимальном плане x0 соответственно.

Найдем значения оценок  после изменения cr для двух случаев:

  1. r Jнеб , тогда 

для всех j≠r ;

                             для j=r ;                  (5)

       2) r Jб,

           jJнеб                   (6)

Очевидно, что для сохранения оптимальности прежнего плана при изменениях коэффициента cr необходимо и достаточно  сохранение знаков оценок  для всех небазисных переменных. Поэтому из условий ≥0 в соответствии с формулами (5) и (6) можно определить допустимые изменения коэффициента , при которых сохраняется прежнее оптимальное решение. Если одновременно изменяются несколько коэффициентов, то

получим соотношения, аналогичные (6), в которых оценки будут функциями уже нескольких параметров (δ1, δ2,., δr). Решая совместно систему неравенств вида (c1, c2,.,cr)≥0, jJнеб, находим условия для , при которых прежний оптимальный базис сохраняется.

1.2.2 Определение диапазонов допустимых изменений параметров , i=1,…,n.

В задачах распределительного типа величина характеризует предельно возможный объем потребления i-го ресурса. Изменение значений свободных членов приводит к увеличению или уменьшению Fmax . Это изменение Fmax определяется величиной решения двойственной задачиy* и может быть оценено таким образом только тогда, когда при изменении величин b оптимальный план исходной задачи остается неизменным.

Обозначим через Ax матрицу оптимального базиса задачи ЛП при векторе ресурсов b. Очевидно соответствующее оптимальное решение

xопт= A-1x b.

Предположим, что мы изменили вектор ресурсов b=|| bi ||  на  bн=b+ ∆b  и хотим узнать, как это повлияет на оптимальное решение. Для этого найдем новое соответствующее базисное решение

xн = А-1хbн = А-1х(b+∆b).

Если все компоненты x ≥ 0, то это решение xн = [x] оптимально (т.е. оптимальный базис не изменился).

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