Взгляд с другой стороны на те же Лагранжовы множители. И немного более подробный.
Пользую часть моего старого учебного пособия в соответствующей части .
Вопрос задают из мехмата. Математикам будет легче понять думаю, если уточнить, что shadow prices ---~это частные производные целевой функции по данному лимиту в точке оптимального решения. Поясним. Общую задачу линейного программирования можно записать в следующем виде:
Требуется найти
, вектор-столбец с размерностью
, который удовлетворяет ограничениям
где
матрица
, а вектор
размерностью
,
и еще
, который максимизирует целевую функцию
где
мерный вектор-строка, полученный транспонированием вектора-столбца
.
(Используется следующее обозначение. Если
матрица,
будет ее элемент в
той строке и в
том столбце).
При заданных параметров
и при произвольном векторе неизвестных
целевую функцию
можно думать как функцию от этих параметров и от неизвестных.
Тогда оценка лимита
представляет
Интервалы валидности shadow prices в случае задач линейного программирования проистекают из линейности задачи.
shadow prices являются решением съответствущей двойственной (dual) задачи линейного программирования.
По историческим причинам в литературе можно встретить ряд терминов для shadow prices. Их называют кроме как \emph{теневымы ценами} (shadow prices), еще \emph{двойственными оценками}, \emph{предельными оценками}, \emph{обективно обусловленными оценками} (о.о.о.), и т.д..
Оценки лимитов позволяют по меньшей мере ранжировать, упорядочить ограничения модели в зависмости от того, которое из них в большей степени является ``узким местом'' с точки зрения критерия оптимизации. Чем больше оценка данного лимита, тем ``уже'' соответствующее ограничение, т.е. его ``смягчение'' или скажем увеличение лимита несет большее относительное улучшение целевой функции.
Интервалы лимитов создают возможность оценить достоверность полученного оптимального решения. Если некоторый из первоначально заданных лимитов близок к критическому конечнему значению интервала лимита, то найденный оптимальный вектор должен быть рассматрыван с некоторой предосторожностью. Причина? Вероятно первоначально заданный в модели лимит отражает фактический лимит из реальной моделируемой жизни лишь с некоторой степенью приближения. Следовательно, возможно что фактический оптимальный вектор обладает другой качественной структуры по сравнению с найденном - другой базис.