Из Википедии, бесплатной энциклопедии
  (Перенаправлено с множителей Лагранжа )
Перейти к навигации Перейти к поиску

В математической оптимизации , то метод множителей Лагранжа стратегия для нахождения локального максимума и минимума в виде функции с учетом ограничений равенства (то есть, при условии , что один или несколько уравнений должны быть выполнены точно по выбранным значениям переменных ). [1] Он назван в честь математика Жозефа-Луи Лагранжа . Основная идея состоит в том, чтобы преобразовать задачу с ограничениями в такую ​​форму, чтобы производная проверканеограниченной задачи все еще может быть применен. Связь между градиентом функции и градиентами ограничений довольно естественно приводит к переформулировке исходной задачи, известной как функция Лагранжа . [2]

Метод можно резюмировать следующим образом: чтобы найти максимум или минимум функции, на которую распространяется ограничение равенства , сформируйте функцию Лагранжа

и найти стационарные точки из рассматривается как функция и множитель Лагранжа . [3] Решение , соответствующее исходной условной оптимизации всегда является седловой точкой функции Лагранжа, [4] [5] , которые могут быть идентифицированы среди стационарных точек от определенности в окаймленной матрицы Гессе . [6]

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

Заявление [ править ]

Следующее известно как теорема о множителях Лагранжа. [7]

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

(Здесь обозначает матрицу частных производных,. )

Тогда существуют уникальные множители Лагранжа такие, что .

Теорема о множителях Лагранжа утверждает, что в любых локальных максимумах (или минимумах) функции, оцениваемой при ограничениях равенства, если применяется квалификация ограничения (поясняется ниже), то градиент функции (в этой точке) может быть выражен как линейная комбинация градиентов ограничений (в этой точке) с множителями Лагранжа, действующими как коэффициенты . [8] Это эквивалентно тому, что любое направление, перпендикулярное всем градиентам ограничений, также перпендикулярно градиенту функции. Или еще, говоря, что производная функции по направлению равна 0 во всех возможных направлениях.

Одиночное ограничение [ править ]

Рисунок 1: Красная кривая показывает ограничение g ( x , y ) = c . Синие кривые - контуры f ( x , y ) . Точка, где красное ограничение касается по касательной к синему контуру, является максимумом f ( x , y ) вдоль ограничения, поскольку d 1 > d 2 .

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

(Иногда аддитивная константа отображается отдельно, а не включается в нее , и в этом случае ограничение записывается , как на рисунке 1.) Мы предполагаем, что обе и имеют непрерывные первые частные производные . Мы вводим новую переменную ( ), называемую множителем Лагранжа (или неопределенным множителем Лагранжа ), и изучаем функцию Лагранжа ( или выражение Лагранжа или Лагранжа ), определяемую формулой

где термин может быть либо добавлен, либо вычтен. Если является максимумом для исходной задачи с ограничениями и , то существует такая, что ( ) является стационарной точкой для функции Лагранжа (стационарными точками являются те точки, в которых первые частные производные равны нулю). Предположение называется квалификацией ограничений. Однако не все стационарные точки дают решение исходной задачи, так как метод множителей Лагранжа дает только необходимое условие оптимальности в задачах с ограничениями. [9] [10] [11] [12] [13] Также существуют достаточные условия для минимума или максимума, но если конкретное решение-кандидат удовлетворяет достаточным условиям, гарантируется только то, что это решение является лучшим локально , то есть лучше любых допустимых близлежащих точек. Глобальный оптимум может быть найден путем сравнения значений исходной целевой функции в точках , удовлетворяющих необходимые и достаточные условия локально.

Метод множителей Лагранжа основан на интуиции, что в максимуме f ( x , y ) не может увеличиваться в направлении любой такой соседней точки, которая также имеет g = 0 . Если бы это было так, мы могли бы пройти по g = 0, чтобы подняться выше, что означает, что начальная точка на самом деле не была максимальной. С этой точки зрения это точный аналог проверки, равна ли производная неограниченной функции 0, то есть мы проверяем, что производная по направлению равна 0 в любом релевантном (жизнеспособном) направлении.

Мы можем визуализировать контуры из F , данные F ( х , у ) = г для различных значений г , а контур г задается г ( х , у ) = гр .

Предположим, мы идем по контурной линии с g = c . Нам интересно найти точки, в которых f почти не меняется при ходьбе, поскольку эти точки могут быть максимальными.

Это может произойти двумя способами:

  1. Мы могли бы коснуться контурной линии f , поскольку по определению f не меняется, когда мы идем по ее контурным линиям. Это означало бы, что касательные к контурным линиям f и g здесь параллельны.
  2. Мы достигли «уровневой» части f , что означает, что f не изменяется ни в каком направлении.

Чтобы проверить первую возможность (мы касаемся контурной линии f ), обратите внимание, что, поскольку градиент функции перпендикулярен контурным линиям, касательные к контурным линиям f и g параллельны тогда и только тогда, когда градиенты f и g параллельны. Таким образом, нам нужны точки ( x , y ), где g ( x , y ) = c и

для некоторых

куда

- соответствующие градиенты. Константа требуется, потому что, хотя два вектора градиента параллельны, величины векторов градиента обычно не равны. Эта постоянная называется множителем Лагранжа. (В некоторых соглашениях ему предшествует знак минус).

Обратите внимание, что этот метод также решает вторую возможность, что f является уровнем: если f является уровнем, то его градиент равен нулю, и настройка является решением независимо от .

Чтобы объединить эти условия в одно уравнение, введем вспомогательную функцию

и решить

Обратите внимание, что это означает решение трех уравнений с тремя неизвестными. Это метод множителей Лагранжа.

Обратите внимание, что это означает , что частная производная от по is , которая, очевидно, равна нулю тогда и только тогда, когда .

Подвести итоги

Метод легко обобщается на функции от переменных.

что сводится к решению n + 1 уравнения с n + 1 неизвестными.

Сдержан экстремумы F являются критическими точками лагранжиана , но они не обязательно являются локальные экстремумы из (см пример 2 ниже).

Можно переформулировать лагранжиан как гамильтониан , и в этом случае решения являются локальными минимумами гамильтониана. Это делается в теории оптимального управления в форме принципа минимума Понтрягина .

Тот факт, что решения лагранжиана не обязательно являются экстремумами, также создает трудности для численной оптимизации. Это можно решить, вычислив величину градиента, поскольку нули величины обязательно являются локальными минимумами, как показано в примере численной оптимизации .

Множественные ограничения [ править ]

Рисунок 2: Параболоид, ограниченный двумя пересекающимися линиями.
Рисунок 3: Контурная карта рисунка 2.

Метод множителей Лагранжа может быть расширен для решения задач с множественными ограничениями, используя аналогичный аргумент. Рассмотрим параболоид с двумя линейными ограничениями, пересекающимися в одной точке. Как единственно возможное решение, эта точка, очевидно, является ограниченным экстремумом. Тем не менее, множество уровня из явно не параллельны либо ограничений в точке пересечения (см рисунок 3); вместо этого это линейная комбинация градиентов двух ограничений. В случае нескольких ограничений это будет то, что мы ищем в целом: метод Лагранжа ищет точки, в которых градиент не обязательно кратен градиенту любого отдельного ограничения, а в которых он является линейной комбинацией всех ограничений ' градиенты.

Конкретно, предположим, что у нас есть ограничения и мы идем по множеству удовлетворяющих точек . Каждая точка на контуре заданной функции ограничения имеет пространство допустимых направлений: пространство векторов, перпендикулярных к . Таким образом, набор направлений, допускаемых всеми ограничениями, представляет собой пространство направлений, перпендикулярных всем градиентам ограничений. Обозначим это пространство допустимых ходов через и обозначим диапазон градиентов ограничений через . Тогда пространство векторов, перпендикулярных каждому элементу .

Мы все еще заинтересованы в поиске точек, в которых не меняется при ходьбе, поскольку эти точки могут быть (ограниченными) экстремумами. Поэтому мы стремимся к тому , чтобы любое допустимое направление движения от него было перпендикулярно (в противном случае мы могли бы увеличиваться , двигаясь вдоль этого допустимого направления). Другими словами, . Таким образом, существуют такие скаляры , что

Эти скаляры являются множителями Лагранжа. Теперь у нас их есть, по одному на каждое ограничение.

Как и раньше, введем вспомогательную функцию

и решить

что сводится к решению уравнений с неизвестными.

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

Современная формулировка через дифференцируемые многообразия [ править ]

Задача поиска локальных максимумов и минимумов с учетом ограничений может быть обобщена на поиск локальных максимумов и минимумов на дифференцируемом многообразии . [14] В дальнейшем необязательно, чтобы это было евклидово пространство или даже риманово многообразие. Все проявления градиента (который зависит от выбора римановой метрики) можно заменить внешней производной .

Одиночное ограничение [ править ]

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

Позвольте и быть внешними производными . Стационарность для ограничения при означает. Эквивалентно, ядро содержит Другими словами, и являются пропорциональными векторами. Для этого необходимо и достаточно, чтобы выполнялась следующая система уравнений:

где обозначает внешний продукт . Стационарные точки являются решениями вышеупомянутой системы уравнений плюс ограничение. Обратите внимание, что уравнения не являются независимыми, поскольку левая часть уравнения принадлежит подмногообразию, состоящему из разложимых элементов .

В этой формулировке нет необходимости явно находить множитель Лагранжа, число такое, что

Множественные ограничения [ править ]

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

является стационарной точкой тогда и только тогда, когда содержит . Для удобства пусть и где обозначает касательное отображение или якобиан . Подпространство имеет размерность меньше, чем размер , а именно, и принадлежит тогда и только тогда, когда принадлежит изображению Вычислительно говоря, условие состоит в том, что принадлежит пространству строк матрицы или эквивалентно пространство столбцов матрицы (транспонированной). Если обозначает внешнее произведение столбцов матрицы стационарного условия для at, становится

Опять же, в этой формулировке нет необходимости явно находить множители Лагранжа, числа такие, что

Интерпретация множителей Лагранжа [ править ]

Часто множители Лагранжа интерпретируются как некоторая интересующая величина. Например, параметризацией контурной линии ограничения, то есть, если выражение Лагранжа имеет вид

тогда

Таким образом, λ k - это скорость изменения оптимизируемой величины в зависимости от параметра ограничения. Например, в лагранжевой механике уравнения движения выводятся путем нахождения стационарных точек действия , интеграла по времени от разности кинетической и потенциальной энергии. Таким образом, сила, действующая на частицу из-за скалярного потенциала, F = −∇ V , может быть интерпретирована как множитель Лагранжа, определяющий изменение действия (переход потенциала в кинетическую энергию) после изменения ограниченной траектории частицы. В теории управления это формулируется вместо этого в виде параллельных уравнений .

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

Например, в экономике оптимальная прибыль для игрока рассчитывается с учетом ограниченного пространства действий, где множитель Лагранжа - это изменение оптимального значения целевой функции (прибыли) из-за ослабления данного ограничения (например, через изменение дохода); в таком контексте λ k * - это предельные издержки ограничения, называемые теневой ценой . [15]

Достаточные условия [ править ]

Достаточные условия для ограниченного локального максимума или минимума могут быть сформулированы в терминах последовательности главных миноров (определителей выровненных по левому верху подматриц) матрицы Гессе с краями вторых производных выражения Лагранжа. [6] [16]

Примеры [ править ]

Пример 1 [ править ]

Иллюстрация задачи оптимизации с ограничениями 1a

Пример 1а [ править ]

Предположим, мы хотим максимизировать с учетом ограничений . Допустимое множество представляет собой единичный круг, и множество уровней по й диагональным линиям (с наклоном -1), так что мы можем видеть в графическом виде, что максимум происходит при , и что минимальные происходит .

Для метода множителей Лагранжа ограничение

следовательно

Теперь мы можем рассчитать градиент:

и поэтому:

Обратите внимание, что последнее уравнение является исходным ограничением.

Первые два уравнения дают

Подставляя в последнее уравнение, получаем:

так

что означает , что стационарные точки являются

Оценка целевой функции f в этих точках дает

Таким образом, ограниченный максимум равен, а ограниченный минимум равен .

Пример 1b [ править ]

Иллюстрация задачи оптимизации с ограничениями 1b

Теперь модифицируем целевую функцию из примера 1a, чтобы минимизировать, а не снова по окружности . Теперь наборы уровней по- прежнему являются линиями с наклоном -1, а точки на окружности, касающейся этих наборов уровней, снова и . Эти точки касания являются максимумами  .

С другой стороны, минимумы возникают на уровне, установленном для  = 0 (так как по его построению не могут принимать отрицательные значения), на и , где кривые уровня не касаются ограничения. Условие, которое правильно определяет все четыре точки как экстремумы; минимумы характеризуются, в частности,

Пример 2 [ править ]

Иллюстрация задачи оптимизации с ограничениями

В этом примере мы будем иметь дело с некоторыми более сложными вычислениями, но это все еще проблема с одним ограничением.

Предположим, мы хотим найти максимальные значения

с условием, что - и - координаты лежат на окружности вокруг начала координат с радиусом . То есть с учетом ограничения

Поскольку есть только одно ограничение, мы будем использовать, скажем, только один множитель .

Ограничение тождественно равно нулю на окружности радиуса . Обратите внимание, что любое кратное может быть добавлено к оставшимся неизменным в интересующей области (на круге, где выполняется наше исходное ограничение).

Примените обычный метод множителя Лагранжа, позволив:

Теперь мы можем рассчитать градиент:

И поэтому:

Обратите внимание, что (iii) - это всего лишь исходное ограничение. (i) подразумевает или . Если, то по (iii) и, следовательно, по (ii). Если , подставив это в (ii), мы получим . Теперь подставляем это в (iii) и решаем для дает . Таким образом, существует шесть критических точек :

Оценивая цель в этих точках, мы обнаруживаем, что

Таким образом, целевая функция достигает глобальный максимум ( с учетом ограничений) на и глобальный минимум на Точке является локальным минимумом из и является локальным максимумом из , так как может быть определен при рассмотрении матрицы Гесса из .

Обратите внимание , что в то время как это критическая точка , это не локальный экстремум У нас есть

Учитывая любую окрестность , мы можем выбрать небольшое положительное и маленькое значение любого знака, чтобы получить значения как больше, так и меньше . Это также можно увидеть из того факта, что матрица Гессе, вычисленная в этой точке (или действительно в любой из критических точек), является неопределенной матрицей . Каждая из критических точек является седловой точкой в . [4]

Пример 3: Энтропия [ править ]

Предположим, мы хотим найти дискретное распределение вероятностей в точках с максимальной информационной энтропией . Это то же самое, что сказать, что мы хотим найти наименее структурированное распределение вероятностей в точках . Другими словами, мы хотим максимизировать уравнение энтропии Шеннона :

Чтобы это было вероятностным распределением, сумма вероятностей в каждой точке должна равняться 1, поэтому наше ограничение:

Мы используем множители Лагранжа, чтобы найти точку максимальной энтропии для всех дискретных распределений вероятностей на . Мы требуем, чтобы:

что дает систему n уравнений , таких что:

Проводя дифференцирование этих n уравнений, получаем

Это показывает, что все равны (потому что они зависят только от λ ). Используя ограничение

мы нашли

Следовательно, равномерное распределение - это распределение с наибольшей энтропией среди распределений по n точкам.

Пример 4: Численная оптимизация [ править ]

Множители Лагранжа приводят к тому, что критические точки возникают в седловых точках.
Величину градиента можно использовать для принудительного появления критических точек в локальных минимумах.

Критические точки лагранжианов находятся в седловых точках , а не в локальных максимумах (или минимумах). [4] [17] К сожалению, многие методы численной оптимизации, такие как восхождение на холм , градиентный спуск , некоторые квазиньютоновские методы , среди прочего, предназначены для поиска локальных максимумов (или минимумов), а не седловых точек. По этой причине необходимо либо изменить формулировку, чтобы убедиться, что это проблема минимизации (например, экстремизируя квадрат градиента лагранжиана, как показано ниже), либо использовать метод оптимизации, который находит стационарные точки (например , метод Ньютона). без поиска экстремумастроковый поиск ) и не обязательно экстремумов.

В качестве простого примера рассмотрим задачу поиска минимального значения x , ограниченного таким образом, чтобы . (Эта проблема является в некоторой степени патологической, поскольку этому ограничению удовлетворяют только два значения, но она полезна для целей иллюстрации, поскольку соответствующая неограниченная функция может быть визуализирована в трех измерениях.)

Используя множители Лагранжа, эту задачу можно преобразовать в задачу безусловной оптимизации:

Две критические точки возникают в седловых точках, где x = 1 и x = −1 .

Чтобы решить эту проблему с помощью метода численной оптимизации, мы должны сначала преобразовать эту проблему так, чтобы критические точки находились в локальных минимумах. Это делается путем вычисления величины градиента задачи безусловной оптимизации.

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

Если целевая функция трудно дифференцируема, дифференциал по каждой переменной может быть аппроксимирован как

где - небольшое значение.

Затем мы вычисляем величину градиента, которая представляет собой квадратный корень из суммы квадратов частных производных:

(Поскольку величина всегда неотрицательна, оптимизация по квадрату величины эквивалентна оптимизации по величине. Таким образом, «квадратный корень» может быть опущен из этих уравнений без ожидаемой разницы в результатах оптимизации.)

Критические точки h возникают при x = 1 и x = −1 , как и в . Однако, в отличие от критических точек в , критические точки в h находятся в локальных минимумах, поэтому для их поиска можно использовать методы численной оптимизации.

Приложения [ править ]

Теория управления [ править ]

В теории оптимального управления множители Лагранжа интерпретируются как сопряженные переменные, а множители Лагранжа переформулируются как минимизация гамильтониана в принципе минимума Понтрягина .

Нелинейное программирование [ править ]

Метод множителей Лагранжа имеет несколько обобщений. В нелинейном программировании существует несколько правил умножения, например, правило мультипликатора Каратеодори – Джона и правило выпуклого множителя для ограничений неравенства. [18]

Энергетические системы [ править ]

Методы, основанные на множителях Лагранжа, находят применение в энергосистемах , например, при размещении распределенных энергоресурсов (DER) и сбросе нагрузки. [19]

См. Также [ править ]

  • Корректировка наблюдений
  • Двойственность
  • Индекс Гиттинса
  • Условия Каруша – Куна – Таккера : обобщение метода множителей Лагранжа.
  • Множители Лагранжа на банаховых пространствах : еще одно обобщение метода множителей Лагранжа
  • Тест множителя Лагранжа в оценке максимального правдоподобия
  • Лагранжева релаксация

Ссылки [ править ]

  1. ^ Хоффманн, Лоуренс Д .; Брэдли, Джеральд Л. (2004). Расчет для бизнеса, экономики, социальных наук и наук о жизни (8-е изд.). С. 575–588. ISBN 0-07-242432-X.
  2. ^ Бивис, Брайан; Доббс, Ян М. (1990). «Статическая оптимизация» . Теория оптимизации и устойчивости для экономического анализа . Нью-Йорк: Издательство Кембриджского университета. п. 40. ISBN 0-521-33605-8.
  3. ^ Проттер, Мюррей Х .; Морри, Чарльз Б., младший (1985). Промежуточный исчисление (2-е изд.). Нью-Йорк: Спрингер. п. 267. ISBN. 0-387-96058-9.
  4. ^ а б в Уолш, Г. Р. (1975). «Свойство перевала функции Лагранжа» . Методы оптимизации . Нью-Йорк: Джон Вили и сыновья. С. 39–44. ISBN 0-471-91922-5.
  5. Перейти ↑ Kalman, Dan (2009). «Выравнивание с помощью Лагранжа: альтернативный взгляд на ограниченную оптимизацию». Математический журнал . 82 (3): 186–196. DOI : 10.1080 / 0025570X.2009.11953617 . JSTOR 27765899 . S2CID 121070192 .  
  6. ^ a b Зильберберг, Юджин; Суен, Крыло (2001). Структура экономики: математический анализ (третье изд.). Бостон: Ирвин Макгроу-Хилл. С. 134–141. ISBN 0-07-234352-4.
  7. Перейти ↑ Fuente, Angel de la (2000). Математические методы и модели для экономистов . Кембридж: Издательство Кембриджского университета. п. 285 . DOI : 10.1017 / CBO9780511810756 . ISBN 9780521585125.
  8. ^ Люенбергер, Дэвид Г. (1969). Оптимизация методами векторного пространства . Нью-Йорк: Джон Вили и сыновья. С. 188–189.
  9. ^ Bertsekas, Dimitri P. (1999). Нелинейное программирование (второе изд.). Кембридж, Массачусетс: Athena Scientific. ISBN 1-886529-00-0.
  10. ^ Вапнярский, И.Б. (2001) [1994], "Множители Лагранжа" , Энциклопедия математики , EMS Press.
  11. ^ Ласдон, Леон С. (2002). Теория оптимизации для больших систем (переиздание изд. Macmillan 1970 г.). Минеола, Нью-Йорк: Дувр. ISBN 0-486-41999-1. Руководство по ремонту  1888251 .
  12. ^ Хириарт-Urruty, Жан-Батист; Лемарешаль, Клод (1993). «XII Абстрактная двойственность для практиков». Выпуклый анализ и алгоритмы минимизации, Том II: Расширенная теория и методы связки . Grundlehren der Mathematischen Wissenschaften [Основные принципы математических наук]. 306 . Берлин: Springer-Verlag. С. 136–193 (и библиографические комментарии к стр. 334–335). ISBN 3-540-56852-2. Руководство по ремонту  1295240 .
  13. ^ Lemaréchal, Claude (2001). «Лагранжева релаксация». В Юнгере, Михаэль; Наддеф, Денис (ред.). Вычислительная комбинаторная оптимизация: документы из Весенней школы состоялись в Шлоссе Dagstuhl, 15-19 мая 2000 года . Конспект лекций по информатике. 2241 . Берлин: Springer-Verlag. С. 112–156. DOI : 10.1007 / 3-540-45586-8_4 . ISBN 3-540-42877-1. MR  1900016 .
  14. ^ Лафонтен, Жак (2015). Введение в дифференциальные многообразия . Springer. п. 70. ISBN 9783319207353.
  15. ^ Диксит, Авинаш К. (1990). «Теневые цены» . Оптимизация в экономической теории (2-е изд.). Нью-Йорк: Издательство Оксфордского университета. С. 40–54. ISBN 0-19-877210-6.
  16. Перейти ↑ Chiang, Alpha C. (1984). Фундаментальные методы математической экономики (Третье изд.). Макгроу-Хилл. п. 386 . ISBN 0-07-010813-7.
  17. ^ Хит, Майкл Т. (2005). Научные вычисления: вводный обзор . Макгроу-Хилл. п. 203. ISBN. 978-0-07-124489-3.
  18. ^ Pourciau, Брюс Х. (1980). «Современные правила мультипликатора» . Американский математический ежемесячник . 87 (6): 433–452. DOI : 10.2307 / 2320250 . JSTOR 2320250 . 
  19. ^ Гаутам, Мукеш; Бхусал, Нараян; Бенидрис, Мохаммед (2020). «Основанный на чувствительности подход к адаптивному снижению пониженной нагрузки». 2020 IEEE Texas Power and Energy Conference (TPEC) . IEEE. С. 1–5. DOI : 10.1109 / TPEC48276.2020.9042569 .

Дальнейшее чтение [ править ]

  • Бивис, Брайан; Доббс, Ян М. (1990). «Статическая оптимизация» . Теория оптимизации и устойчивости для экономического анализа . Нью-Йорк: Издательство Кембриджского университета. С. 32–72. ISBN 0-521-33605-8.
  • Бертсекас, Дмитрий П. (1982). Ограниченная оптимизация и методы множителя Лагранжа . Нью-Йорк: Academic Press. ISBN 0-12-093480-9.
  • Беверидж, Гордон С. Г.; Шехтер, Роберт С. (1970). «Лагранжевы множители» . Оптимизация: теория и практика . Нью-Йорк: Макгроу-Хилл. С. 244–259. ISBN 0-07-005128-3.
  • Бингер, Брайан Р .; Хоффман, Элизабет (1998). «Ограниченная оптимизация». Микроэкономика с исчислением (2-е изд.). Читает: Эддисон-Уэсли. С. 56–91. ISBN 0-321-01225-9.
  • Картер, Майкл (2001). «Ограничения равенства» . Основы математической экономики . Кембридж: MIT Press. С. 516–549. ISBN 0-262-53192-5.
  • Гестенес, Магнус Р. (1966). «Минимумы функций при ограничениях на равенство». Вариационное исчисление и теория оптимального управления . Нью-Йорк: Вили. С. 29–34.
  • Уайли, К. Рэй; Барретт, Луи С. (1995). «Экстремумы интегралов при ограничении». Высшая инженерная математика (шестое изд.). Нью-Йорк: Макгроу-Хилл. С. 1096–1103. ISBN 0-07-072206-4.

Внешние ссылки [ править ]

Экспозиция

  • Концептуальное введение (плюс краткое обсуждение множителей Лагранжа в вариационном исчислении, используемых в физике)
  • Множители Лагранжа для квадратичных форм с линейными ограничениями Кеннета Х. Карпентера

Для дополнительных текстовых и интерактивных апплетов

  • Простое объяснение на примере правительства, использующего налоги в качестве множителя Лагранжа
  • Множители Лагранжа без объяснения стойких рубцов с акцентом на интуицию Дэна Кляйна
  • Геометрическое представление метода множителей Лагранжа. Обеспечивает убедительное понимание в двух измерениях, что в минимальной точке направление наискорейшего спуска должно быть перпендикулярно касательной к кривой ограничения в этой точке. [Требуется InternetExplorer / Firefox / Safari] Демонстрация Mathematica от Шаши Сатьянараяны
  • Апплет
  • Видео-лекция MIT OpenCourseware о множителях Лагранжа из курса многомерного исчисления
  • Слайды, сопровождающие текст по нелинейной оптимизации Бертсекаса , с подробностями о множителях Лагранжа (лекции 11 и 12)
  • Геометрическая идея множителей Лагранжа
  • Пример MATLAB использования множителей Лагранжа в оптимизации