
- •Содержание двух этапов симплекс-процесса и основные характеристик соответствующих процедур.
- •Признак оптимальности решения задачи лп, его обоснование и экономическая интерпретация.
- •Двойственные оценки и условия сопряженности в задаче лп.
- •Нелинейные задачи мп, особенности поиска оптимальных решений.
- •Методы решения нелинейных задач мп. Содержательное истолкование градиентных методов.
- •Содержание общей проблемы оценки надежности решений задач мп. Понятие областей устойчивости.
- •Построение областей устойчивости. Область устойчивости решения относительно вариации правых частей ограничений, коэффициентов функции цели.
- •20. Задача лп с параметром в функции цели и правых частях ограничений, свойства решающей функции и области разрешимости.
- •Направления параметризации задачи лп для учета неопределенности будущих условий экономической операции. Типы получаемых проблем.
- •Вариация условий стохастической задачи мп и оценка влияния уровня стохастичности информации на результаты.
- •История и опыт применения математических моделей в экономике (таблицы Кэне, модели простого и расширенного воспроизводства, модели мировой динамики и микроэкономики).
- •Понятия больших и малых, простых и сложных систем. Характеристика экономических систем и процессов с кибернетических позиций. Объективные и субъективные цели развития систем.
- •Разработка целей и альтернатив их достижения, формирование критериев выбора решений. Обзор процедур, применяемых в неформализуемых этапах системного анализа.
- •Коэффициенты прямых материальных затрат, косвенных и полных затрат в модели моб.
Содержание общей проблемы оценки надежности решений задач мп. Понятие областей устойчивости.
Построение областей устойчивости. Область устойчивости решения относительно вариации правых частей ограничений, коэффициентов функции цели.
Область устойчивости оптимального решения и возможности ее построения
Полученное решение задачи ЛП обладает определенной устойчивостью при изменении ее условий - коэффициентов функции цели, правых частей ограничений, элементов матрицы условий. Принято рассчитывать интервалы изменения перечисленных параметров, в которых структура решения задачи ЛП остается неизменной: сохраняется тот же состав базисных переменных решения, а, следовательно, сохраняется тот же базис. Геометрически это означает, что деформация допустимого многогранного множества решений вызванная изменениями условий задачи, не вызвала изменения оптимальной вершины. Разумеется, количественно решение при этом изменяется.
Методы расчета областей устойчивости решения при одновременном изменении многих элементов матрицы условий очень громоздки и их рассмотрение выходит за рамки нашего курса; интервалы устойчивости решения при изменении любого одного из коэффициентов функции цели или элемента вектора ограничений определяются достаточно просто и стандартно выводятся в листинг при решении задачи ЛП; область устойчивости при одновременном изменении многих коэффициентов функции цели и элементов вектора ограничений может быть построена методами параметрического программирования.
Область устойчивости решения при изменении коэффициентов функции цели.
В данном случае легко видеть, что изменение коэффициентов c1,c2,...,cn на некоторые величины g1,g2,...,gn влияет только на оценки столбцов матрицы условий, и следовательно, на выполнение условий оптимальности.
Отсюда вытекает, что значения вектора g = (g1,...,gn) должны в области устойчивости удовлетворять соотношениям:
Δj + Δj пр. = (Сбаз+gбаз)* B*Аj-(cj+gj) 0, j=1,...,n
Так как произведение BAj, j=1,...,m (для базисных столбцов) дает единичную матрицу, то соответствующие оценки равны 0 и систему неравенств следует решать только для небазисных векторов-столбцов матрицы условий.
Область устойчивости решения задачи ЛП при изменении элементов вектора ограничений.
В результате решения задачи ЛП (сведенной к каноническому виду - к форме равенств) получим информацию: вектор Х=(x1,x2,...,xm) оптимальных значений базисных переменных (значения небазисных переменных равны 0); вектор оптимальных двойственных оценок ограничений задачи Y=(y1,y2,...,ym); матрицу, обратную к оптимальной базисной В; вектор оценок векторов-столбцов матрицы условий Δ=( Δ1, Δ2,..., Δm,..., Δn); при этом все оценки для базисных векторов равны 0, для небазисных – неотрицательны (Δj 0). Мы предполагаем, что порядок следования векторов матрицы условий, а значит и искомых переменных xj, коэффициентов функции цели cj изменен в соответствии с их позицией в оптимальном решении; как известно, это не влияет на результаты.
Базисная матрица В размерности (m * m); обратная к ней (обозначим ее через В-1) служит основой для расчета всех параметров конечной симплексной таблицы; так, из равенства ВX = b следует Х = Вb; где Х – вектор базисных компонент оптимального решения, b - вектор правых частей ограничений задачи; кроме этого, известно:
Δj = Сбаз*B*Аj - cj, где Сбаз=(c1,c2,...,cm) – вектор базисных коэффициентов функции цели; Аj – j-ый столбец матрицы условий; Δj - оценка вектора-столбца матрицы условий.
Так как план оптимален, то выполняются условия:
Δj 0, j =1,2,...,n – условия оптимальности;
X = Bb 0, – условия допустимости решения.
Пусть вектор правых частей b = (b1,b2,...,bm) не является фиксированным – некоторые из его компонент (или все) изменяются; эти изменения можно задать вектором h = (h1,h2,...,hm), так что правые части ограничений принимают вид: b1+h1, b2+h2,...,bm+hm или в форме вектора b+h, где величины h1,h2,...,hm должны быть такими, чтобы новое решение имело ту же структуру (базис), что и исходное. Отсюда следует, что такие значения вектора h и определяют область устойчивости исходного плана (базиса). Действительно, условия оптимальности решения в этой области не зависят от вектора h (базис не меняется), а для выполнения условий допустимости необходимо: X+Xпр = B(b+h) 0
Эти соотношения (система из m линейных неравенств и задают область устойчивости решения относительно изменения правых частей ограничений.
Одновременно можно рассчитать, как изменится значение функции цели задачи в данной области, используя двойственные оценки (они тоже не изменятся, ибо базис сохранился). Используя их экономическое истолкование (количественно определяют изменение функции цели на ед. изменения соответствующего ограничения задачи), получим:
dF(b1,b2,...,bm)
–––––––––––––– = yi, i=1,2,...,m
dbi
следовательно, dF = F(b1+h1,b2+h2,...,bm+hm)-F(b1,b2,...,bm) = y1*h1+y2*h2+...+ym*hm= (Y,h) = SUM yi*hi