Что такое условная оптимизация

Условная оптимизация. Метод множителей Лагранжа.

Условная оптимизация. Метод множителей Лагранжа.

Метод множителей Лагранжа (в англ. литературе «LaGrange’s method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image001. Что такое условная оптимизация фото. Что такое условная оптимизация-image001. картинка Что такое условная оптимизация. картинка image001. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

при наличии заданных ограничений на ее переменные в виде равенств (т.е. определена область допустимых значений)

Что такое условная оптимизация. image002. Что такое условная оптимизация фото. Что такое условная оптимизация-image002. картинка Что такое условная оптимизация. картинка image002. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image003. Что такое условная оптимизация фото. Что такое условная оптимизация-image003. картинка Что такое условная оптимизация. картинка image003. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)˗ это значения аргумента функции (управляемые параметры) на вещественной области при котором значение функции стремится к экстремуму. Применение названия «условный» экстремум связано с тем, что на переменные наложено дополнительное условие, которое ограничивает область допустимых значений при поиске экстремума функции.

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

В случае если функции Что такое условная оптимизация. image004. Что такое условная оптимизация фото. Что такое условная оптимизация-image004. картинка Что такое условная оптимизация. картинка image004. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)и Что такое условная оптимизация. image005. Что такое условная оптимизация фото. Что такое условная оптимизация-image005. картинка Что такое условная оптимизация. картинка image005. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)непрерывны вместе со своими частными производными, то существуют такие переменные λ не равные одновременно нулю, при которых выполняется следующее условие:

Что такое условная оптимизация. image006. Что такое условная оптимизация фото. Что такое условная оптимизация-image006. картинка Что такое условная оптимизация. картинка image006. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Таким образом, в соответствии с методом множителей Лагранжа для поиска экстремума целевой функции на множестве допустимых значений составляю функцию Лагранжа L(х, λ), которую в дальнейшем оптимизируют:

Что такое условная оптимизация. image007. Что такое условная оптимизация фото. Что такое условная оптимизация-image007. картинка Что такое условная оптимизация. картинка image007. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

где λ ˗ вектор дополнительных переменных, называемых неопределенными множителями Лагранжа.

Таким образом, задача нахождения условного экстремума функции f(x) свелась к задаче поиска безусловного экстремума функции L(x, λ).

Далее в соответствии с методом определяют частные производные функции Лагранжа:

Что такое условная оптимизация. image008. Что такое условная оптимизация фото. Что такое условная оптимизация-image008. картинка Что такое условная оптимизация. картинка image008. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)и Что такое условная оптимизация. image009. Что такое условная оптимизация фото. Что такое условная оптимизация-image009. картинка Что такое условная оптимизация. картинка image009. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Необходимое условие экстремума функции Лагранжа задается системой уравнений (система состоит из «n + m» уравнений):

Что такое условная оптимизация. image010. Что такое условная оптимизация фото. Что такое условная оптимизация-image010. картинка Что такое условная оптимизация. картинка image010. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Решение данной системы уравнений позволяет определить аргументы функции (Х), при которых значение функции L(x, λ), а также значение целевой функции f(x) соответствуют экстремуму.

Величина множителей Лагранжа (λ) имеет практический интерес в случае, если ограничения представлены в форме со свободным членом уравнения (константой). В этом случае можно рассматривать дальнейшее (увеличение/уменьшение) значения целевой функции за счет изменения значения константы в системе уравнения Что такое условная оптимизация. image011. Что такое условная оптимизация фото. Что такое условная оптимизация-image011. картинка Что такое условная оптимизация. картинка image011. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение). Таким образом, множитель Лагранжа характеризует скорость изменения максимума целевой функции при изменении ограничивающей константы.

Существует несколько способов определения характера экстремума полученной функции:

Первый способ: Пусть Что такое условная оптимизация. image012. Что такое условная оптимизация фото. Что такое условная оптимизация-image012. картинка Что такое условная оптимизация. картинка image012. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)– координаты точки экстремума, а Что такое условная оптимизация. image014. Что такое условная оптимизация фото. Что такое условная оптимизация-image014. картинка Что такое условная оптимизация. картинка image014. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)— соответствующее значение целевой функции. Берется точка Что такое условная оптимизация. image016. Что такое условная оптимизация фото. Что такое условная оптимизация-image016. картинка Что такое условная оптимизация. картинка image016. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение), близкая к точке Что такое условная оптимизация. image012. Что такое условная оптимизация фото. Что такое условная оптимизация-image012. картинка Что такое условная оптимизация. картинка image012. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение), и вычисляется значение целевой функции Что такое условная оптимизация. image018. Что такое условная оптимизация фото. Что такое условная оптимизация-image018. картинка Что такое условная оптимизация. картинка image018. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение):

— Если Что такое условная оптимизация. image020. Что такое условная оптимизация фото. Что такое условная оптимизация-image020. картинка Что такое условная оптимизация. картинка image020. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение), то в точке Что такое условная оптимизация. image022. Что такое условная оптимизация фото. Что такое условная оптимизация-image022. картинка Что такое условная оптимизация. картинка image022. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)имеет место максимум.

— Если Что такое условная оптимизация. image023. Что такое условная оптимизация фото. Что такое условная оптимизация-image023. картинка Что такое условная оптимизация. картинка image023. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение), то в точке Что такое условная оптимизация. image012. Что такое условная оптимизация фото. Что такое условная оптимизация-image012. картинка Что такое условная оптимизация. картинка image012. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)имеет место минимум.

Что такое условная оптимизация. image025. Что такое условная оптимизация фото. Что такое условная оптимизация-image025. картинка Что такое условная оптимизация. картинка image025. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Если в заданной точке Что такое условная оптимизация. image026. Что такое условная оптимизация фото. Что такое условная оптимизация-image026. картинка Что такое условная оптимизация. картинка image026. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение), то целевая функция f(x) имеет в данной точке условный минимум, если же Что такое условная оптимизация. image027. Что такое условная оптимизация фото. Что такое условная оптимизация-image027. картинка Что такое условная оптимизация. картинка image027. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение), то целевая функция f(x) имеет в данной точке условный максимум.

Третий способ: Также характер экстремума функции можно выяснить рассмотрев гессиан функции Лагранжа. Матрица Гессе представляет собой симметричную квадратную матрицу вторых частных производных функции в точке Что такое условная оптимизация. image028. Что такое условная оптимизация фото. Что такое условная оптимизация-image028. картинка Что такое условная оптимизация. картинка image028. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение), в которой элементы матрицы симметричны относительно главной диагонали.

Что такое условная оптимизация. image029. Что такое условная оптимизация фото. Что такое условная оптимизация-image029. картинка Что такое условная оптимизация. картинка image029. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Для определения типа экстремума (максимум или минимум функции) можно воспользоваться правилом Сильвестра:

1. Для того, чтобы второй дифференциал функции Лагранжа был знакоположителен Что такое условная оптимизация. image030. Что такое условная оптимизация фото. Что такое условная оптимизация-image030. картинка Что такое условная оптимизация. картинка image030. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)необходимо, чтобы угловые миноры функции были положительными Что такое условная оптимизация. image031. Что такое условная оптимизация фото. Что такое условная оптимизация-image031. картинка Что такое условная оптимизация. картинка image031. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение). При таких условиях функция в этой точке имеет минимум.

2. Для того, чтобы второй дифференциал функции Лагранжа был знакоотрицателен Что такое условная оптимизация. image032. Что такое условная оптимизация фото. Что такое условная оптимизация-image032. картинка Что такое условная оптимизация. картинка image032. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение), необходимо, чтобы угловые миноры функции чередовались, причем первый элемент матрицы должен быть отрицательнsv Что такое условная оптимизация. image033. Что такое условная оптимизация фото. Что такое условная оптимизация-image033. картинка Что такое условная оптимизация. картинка image033. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение). При таких условиях функция в этой точке имеет максимум.

Под угловым минором понимаем минор, расположенный в первых k строках и k столбцах исходной матрицы.

Что такое условная оптимизация. image034. Что такое условная оптимизация фото. Что такое условная оптимизация-image034. картинка Что такое условная оптимизация. картинка image034. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

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

Методика расчета

1 шаг: Определяем функцию Лагранжа из заданной целевой функции и системы ограничений:

Что такое условная оптимизация. image035. Что такое условная оптимизация фото. Что такое условная оптимизация-image035. картинка Что такое условная оптимизация. картинка image035. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

2 шаг: Определение аналитических соотношений (в символьном виде) для поиска безусловного экстремума функции L(x, λ).

Что такое условная оптимизация. image010. Что такое условная оптимизация фото. Что такое условная оптимизация-image010. картинка Что такое условная оптимизация. картинка image010. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

3 шаг: Решаем полученную систему линейных или нелинейных уравнений, используя соответствующие методы решения.

4 шаг: Определяем характер экстремума (максимум или минимум целевой функции) по любому из представленных выше методов.

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

Источник

Что такое условная оптимизация

5. Многомерная оптимизация

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

Количественная оценка оптимизируемого качества называется критерием оптимальности или целевой функцией. Её можно записать в виде:

Что такое условная оптимизация. image002. Что такое условная оптимизация фото. Что такое условная оптимизация-image002. картинка Что такое условная оптимизация. картинка image002. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Существуют два типа задач оптимизации – безусловные и условные.

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

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

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

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

Пусть из двух видов сырья изготавливается продукция двух видов.

Что такое условная оптимизация. image004. Что такое условная оптимизация фото. Что такое условная оптимизация-image004. картинка Что такое условная оптимизация. картинка image004. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

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

Что такое условная оптимизация. image006. Что такое условная оптимизация фото. Что такое условная оптимизация-image006. картинка Что такое условная оптимизация. картинка image006. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image008. Что такое условная оптимизация фото. Что такое условная оптимизация-image008. картинка Что такое условная оптимизация. картинка image008. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

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

Графический метод решения задачи линейного программирования.

Что такое условная оптимизация. image010. Что такое условная оптимизация фото. Что такое условная оптимизация-image010. картинка Что такое условная оптимизация. картинка image010. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

и условиям неотрицательности :

Что такое условная оптимизация. image012. Что такое условная оптимизация фото. Что такое условная оптимизация-image012. картинка Что такое условная оптимизация. картинка image012. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение) Что такое условная оптимизация. image014. Что такое условная оптимизация фото. Что такое условная оптимизация-image014. картинка Что такое условная оптимизация. картинка image014. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

для которых функция

Что такое условная оптимизация. image016. Что такое условная оптимизация фото. Что такое условная оптимизация-image016. картинка Что такое условная оптимизация. картинка image016. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Построим в системе прямоугольных координат x 1 Ox 2 область допустимых решений задачи (рис.11). Для этого, заменяя каждое из неравенств (5.5) равенством, строим соответствующую ему граничную прямую:

Что такое условная оптимизация. image018. Что такое условная оптимизация фото. Что такое условная оптимизация-image018. картинка Что такое условная оптимизация. картинка image018. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image020. Что такое условная оптимизация фото. Что такое условная оптимизация-image020. картинка Что такое условная оптимизация. картинка image020. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image022. Что такое условная оптимизация фото. Что такое условная оптимизация-image022. картинка Что такое условная оптимизация. картинка image022. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

а для координат любой точки В другой полуплоскости – противоположное неравенство:

Что такое условная оптимизация. image024. Что такое условная оптимизация фото. Что такое условная оптимизация-image024. картинка Что такое условная оптимизация. картинка image024. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Координаты любой точки граничной прямой удовлетворяют уравнению:

Что такое условная оптимизация. image026. Что такое условная оптимизация фото. Что такое условная оптимизация-image026. картинка Что такое условная оптимизация. картинка image026. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Для определения того, по какую сторону от граничной прямой располагается полуплоскость, соответствующая заданному неравенству, достаточно «испытать» одну какую-либо точку (проще всего точку О (0;0)). Если при подстановке её координат в левую часть неравенства оно удовлетворяется, то полуплоскость обращена в сторону к испытуемой точке, если же неравенство не удовлетворяется, то соответствующая полуплоскость обращена в противоположную сторону. Направление полуплоскости показывается на чертеже штриховкой. Неравенствам:

Что такое условная оптимизация. image028. Что такое условная оптимизация фото. Что такое условная оптимизация-image028. картинка Что такое условная оптимизация. картинка image028. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image030. Что такое условная оптимизация фото. Что такое условная оптимизация-image030. картинка Что такое условная оптимизация. картинка image030. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

соответствуют полуплоскости, расположенные справа от оси ординат и над осью абсцисс.

На рисунке строим граничные прямые и полуплоскости, соответствующие всем неравенствам.

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

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

Что такое условная оптимизация. image032. Что такое условная оптимизация фото. Что такое условная оптимизация-image032. картинка Что такое условная оптимизация. картинка image032. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Рис. 12. Область допустимых решений пустая, что соответствует несовместности системы неравенств; решения нет

Что такое условная оптимизация. image034. Что такое условная оптимизация фото. Что такое условная оптимизация-image034. картинка Что такое условная оптимизация. картинка image034. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image036. Что такое условная оптимизация фото. Что такое условная оптимизация-image036. картинка Что такое условная оптимизация. картинка image036. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

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

Что такое условная оптимизация. image038. Что такое условная оптимизация фото. Что такое условная оптимизация-image038. картинка Что такое условная оптимизация. картинка image038. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Рис. 15. Область допустимых решений неограниченная, в виде выпуклой многоугольной области. Допустимых решений бесконечное множество

Графическое изображение целевой функции

Что такое условная оптимизация. image040. Что такое условная оптимизация фото. Что такое условная оптимизация-image040. картинка Что такое условная оптимизация. картинка image040. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image042. Что такое условная оптимизация фото. Что такое условная оптимизация-image042. картинка Что такое условная оптимизация. картинка image042. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Задача отыскания оптимального решения системы неравенств (5.5), для которого целевая функция R (5.7) достигает максимума, гео­метрически сводится к определе­нию в области допустимых реше­ний точки, через которую пройдет линия уровня, соответствую­щая наибольшему значении пара­метра R

Что такое условная оптимизация. image044. Что такое условная оптимизация фото. Что такое условная оптимизация-image044. картинка Что такое условная оптимизация. картинка image044. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Если область допустимых решений есть выпуклый многоугольник, то экстремум функции R достигается, по крайней мере, в одной из вер­шин этого многоугольника.

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

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

Что такое условная оптимизация. image046. Что такое условная оптимизация фото. Что такое условная оптимизация-image046. картинка Что такое условная оптимизация. картинка image046. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

и условиям неотрицательности :

Что такое условная оптимизация. image048. Что такое условная оптимизация фото. Что такое условная оптимизация-image048. картинка Что такое условная оптимизация. картинка image048. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

для которых функция:

Что такое условная оптимизация. image050. Что такое условная оптимизация фото. Что такое условная оптимизация-image050. картинка Что такое условная оптимизация. картинка image050. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Заменим каждое из неравенств равенством и построим граничные прямые:

Что такое условная оптимизация. image052. Что такое условная оптимизация фото. Что такое условная оптимизация-image052. картинка Что такое условная оптимизация. картинка image052. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image054. Что такое условная оптимизация фото. Что такое условная оптимизация-image054. картинка Что такое условная оптимизация. картинка image054. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Определим полуплоскости, соответствующие данным неравенствам, путём «испытания» точки (0;0). С учетом неотрицательности x 1 и x 2 получим область допустимых решений данной задачи в виде выпуклого многоугольника ОАВДЕ.

В области допустимых решений находим оптимальное решение, строя вектор градиента

Что такое условная оптимизация. image056. Что такое условная оптимизация фото. Что такое условная оптимизация-image056. картинка Что такое условная оптимизация. картинка image056. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image058. Что такое условная оптимизация фото. Что такое условная оптимизация-image058. картинка Что такое условная оптимизация. картинка image058. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Задания. Найти положение точки экстремума и экстремальное значение целевой функции

Источник

Понятие об условной оптимизации

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

Что такое условная оптимизация. image088. Что такое условная оптимизация фото. Что такое условная оптимизация-image088. картинка Что такое условная оптимизация. картинка image088. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image089. Что такое условная оптимизация фото. Что такое условная оптимизация-image089. картинка Что такое условная оптимизация. картинка image089. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image090. Что такое условная оптимизация фото. Что такое условная оптимизация-image090. картинка Что такое условная оптимизация. картинка image090. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

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

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

Практическая работа № 9

Оптимизация методом неопределенных множителей Лагранжа

Цель работы: изучить метод условной оптимизации с помощью множителей Лагранжа.

Задачи:

1. Получить задание в виде целевой функции и ряда условий.

2. Составить функцию Лагранжа.

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

4. Решить систему уравнений (самостоятельно или в Maxima).

Краткие теоретические сведения

Метод неопределённых множителей Лагранжа позволяет решать задачи условной оптимизации, если условия заданы в виде равенств. Эти условия могут накладывать дополнительные ограничения на значения целевой функции, ограничивая точки нахождения возможных оптимумов. Вариантами таких условий является постоянная сумма факторов (например, при оптимизации рецептуры сумма всех ингредиентов должна составлять 100 %); сумма квадратов факторов, равняющаяся некоторому числу (все решения должны находиться на окружности/сфере/гиперсфере). Возможны и другие условия оптимизации; их может быть несколько. Таким образом, задача имеет общий вид

Что такое условная оптимизация. image091. Что такое условная оптимизация фото. Что такое условная оптимизация-image091. картинка Что такое условная оптимизация. картинка image091. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image092. Что такое условная оптимизация фото. Что такое условная оптимизация-image092. картинка Что такое условная оптимизация. картинка image092. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Что такое условная оптимизация. image093. Что такое условная оптимизация фото. Что такое условная оптимизация-image093. картинка Что такое условная оптимизация. картинка image093. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Функцию Лагранжа записывают следующим образом:

Что такое условная оптимизация. image094. Что такое условная оптимизация фото. Что такое условная оптимизация-image094. картинка Что такое условная оптимизация. картинка image094. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Далее необходимо найти частные производные функции F по факторам и множителям λ, первые n[5] из которых будут содержать как производные целевой функции, так и значения неопределённых множителей λ, а остальные фактически будут заданными условиями. Частные производные приравнивают к нулю, получая систему уравнений. Среди решения системы должен быть заданный оптимум, который проверяют по исходной целевой функции.

Ход работы

Задание включает в себя математическое выражение целевой функции и ряд условий. Необходимо записать функцию Лагранжа, получить частные производные (самостоятельно или через систему Maxima), приравнять их к нулю и решить систему уравнений. Среди множества решений следует выбрать один наиболее оптимальный. Следует помнить, что решениями системы будут и минимумы, и максимумы (если таковые имеются), а также локальные экстремумы в случае сложных функций.

Пример расчёта

Задание: найти минимум Что такое условная оптимизация. image095. Что такое условная оптимизация фото. Что такое условная оптимизация-image095. картинка Что такое условная оптимизация. картинка image095. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)при Что такое условная оптимизация. image096. Что такое условная оптимизация фото. Что такое условная оптимизация-image096. картинка Что такое условная оптимизация. картинка image096. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Сначала вводим данные в систему Maxima и определяем функцию Лагранжа:

Что такое условная оптимизация. image097. Что такое условная оптимизация фото. Что такое условная оптимизация-image097. картинка Что такое условная оптимизация. картинка image097. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Составляем систему уравнений из частных производных функции Лагранжа

Что такое условная оптимизация. image098. Что такое условная оптимизация фото. Что такое условная оптимизация-image098. картинка Что такое условная оптимизация. картинка image098. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Решаем полученную систему, присваивая некоторой переменной значения

Что такое условная оптимизация. image099. Что такое условная оптимизация фото. Что такое условная оптимизация-image099. картинка Что такое условная оптимизация. картинка image099. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Проверяем 4 полученных решения:

Что такое условная оптимизация. image100. Что такое условная оптимизация фото. Что такое условная оптимизация-image100. картинка Что такое условная оптимизация. картинка image100. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Таким образом, четвёртое решение является минимумом, т.е. Что такое условная оптимизация. image101. Что такое условная оптимизация фото. Что такое условная оптимизация-image101. картинка Что такое условная оптимизация. картинка image101. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

На всякий случай строим график целевой функции

Что такое условная оптимизация. image102. Что такое условная оптимизация фото. Что такое условная оптимизация-image102. картинка Что такое условная оптимизация. картинка image102. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

Содержание отчёта

Общие требования к содержанию отчёта приведены в рамках практической работы № 1В данной работе в разделе «ход работы» необходимо представить результаты выполнения работы в среде Maxima, допускается прилагать файл, сохранённый в этой среде (.wxmx). В качестве вывода следует указать найденную точку оптимума.

Вопросы для самоконтроля

1. Что такое условная оптимизация?

2. Приведите примеры условий в условной оптимизации в отрасли.

3. В чём отличия линейного и нелинейного программирования?

4. В чём сущность метода неопределённых множителей Лагранжа?

Задания для работы

1. Найти минимум Что такое условная оптимизация. image103. Что такое условная оптимизация фото. Что такое условная оптимизация-image103. картинка Что такое условная оптимизация. картинка image103. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)при Что такое условная оптимизация. image104. Что такое условная оптимизация фото. Что такое условная оптимизация-image104. картинка Что такое условная оптимизация. картинка image104. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение).

3. Найти минимум 5 Что такое условная оптимизация. image107. Что такое условная оптимизация фото. Что такое условная оптимизация-image107. картинка Что такое условная оптимизация. картинка image107. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)при Что такое условная оптимизация. image104. Что такое условная оптимизация фото. Что такое условная оптимизация-image104. картинка Что такое условная оптимизация. картинка image104. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение).

4. Найти максимум Что такое условная оптимизация. image108. Что такое условная оптимизация фото. Что такое условная оптимизация-image108. картинка Что такое условная оптимизация. картинка image108. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)при Что такое условная оптимизация. image109. Что такое условная оптимизация фото. Что такое условная оптимизация-image109. картинка Что такое условная оптимизация. картинка image109. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение).

5. Найти минимум 5 Что такое условная оптимизация. image107. Что такое условная оптимизация фото. Что такое условная оптимизация-image107. картинка Что такое условная оптимизация. картинка image107. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)при Что такое условная оптимизация. image110. Что такое условная оптимизация фото. Что такое условная оптимизация-image110. картинка Что такое условная оптимизация. картинка image110. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

6. Найти максимум Что такое условная оптимизация. image111. Что такое условная оптимизация фото. Что такое условная оптимизация-image111. картинка Что такое условная оптимизация. картинка image111. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)при Что такое условная оптимизация. image104. Что такое условная оптимизация фото. Что такое условная оптимизация-image104. картинка Что такое условная оптимизация. картинка image104. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение).

7. Найти минимум Что такое условная оптимизация. image112. Что такое условная оптимизация фото. Что такое условная оптимизация-image112. картинка Что такое условная оптимизация. картинка image112. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)при Что такое условная оптимизация. image113. Что такое условная оптимизация фото. Что такое условная оптимизация-image113. картинка Что такое условная оптимизация. картинка image113. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)

9. Найти минимум 5 Что такое условная оптимизация. image107. Что такое условная оптимизация фото. Что такое условная оптимизация-image107. картинка Что такое условная оптимизация. картинка image107. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)при Что такое условная оптимизация. image104. Что такое условная оптимизация фото. Что такое условная оптимизация-image104. картинка Что такое условная оптимизация. картинка image104. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение).

10. Найти максимум Что такое условная оптимизация. image115. Что такое условная оптимизация фото. Что такое условная оптимизация-image115. картинка Что такое условная оптимизация. картинка image115. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение)при Что такое условная оптимизация. image116. Что такое условная оптимизация фото. Что такое условная оптимизация-image116. картинка Что такое условная оптимизация. картинка image116. Метод множителей Лагранжа (в англ. литературе «LaGrange's method of undetermined multipliers») ˗ это численный метод решения оптимизационных задач, который позволяет определить «условный» экстремум целевой функции (минимальное или максимальное значение).

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *