Математическая оптимизация

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

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 20.01.2015
Размер файла 175,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://allbest.ru

Введение

оптимизация алгоритм математический анализ

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

Специалисты различных направлений часто сталкиваются с необходимостью решения оптимизационных задач. На практике встречаются разнообразные в содержательном смысле задачи оптимизации. Например:

1) в экономике: при управлении банком: задача вложения денежных средств в различные проекты с целью получения максимальной прибыли с минимальным риском;

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

3) в управлении социально-экономическими системами: как распределить ограниченные ресурсы бюджета государства с целью максимально повысить благосостояние или качество жизни граждан страны.

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

Использовалась ли при этом тория принятия оптимальных решений? Конечно, нет. Процесс принятия решений строился не на основе количественного анализа, а на основе эмпирического опыта и каких-то субъективных умозаключений, т.е. качественного анализа.

Практическая потребность общества в научных основах принятия решений возникла с развитием науки и техники только в XVIII веке. Началом науки об оптимизации следует считать работу французского математика Лагранжа, смысл которой заключался в следующем: сколько земли должен брать на лопату землекоп, чтобы его сменная производительность была наибольшей. Оказалось, что утверждение «бери больше, кидай дальше» неверен.

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

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

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

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

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

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

Методология нахождения оптимальных решений в общем виде изучается в различных дисциплинах. Но первоначально исследование процессов принятия решений зародилось в такой науке как «исследование операций».

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

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

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

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

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

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

Исследование каждой операции (задачи оптимизации) можно расчленить на следующие этапы: 1) анализ операции и оценка факторов (переменных), определяющих ее свойства; 2) построение математической модели операции; 3) исследование операции на математической модели; 4) практическая реализация полученных результатов.

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

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

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

,

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

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

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

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

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

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

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

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

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

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

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

Понимая, что объять необъятное невозможно, в данном курсе мы попытаемся отразить наиболее значимые и перспективные направления в теории оптимизации, а именно:

- классические методы нахождения экстремумов функции;

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

- принятие решений в условиях риска - стохастическое программирование;

- принятие решений в условиях неопределенности (метод анализа иерархий).

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

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

Изучение теоретических разделов курса сочетается с выполнением соответствующих лабораторных работ на ЭВМ.

1. Методы классического математического анализа исследования функций

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

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

1.1 Экстремумы функции одной переменной

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

Минимум функции на множестве обозначается как или просто .

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

Максимум функции на множестве обозначается как или просто .

Различают локальные минимумы и максимумы и глобальные минимумы и максимумы. На рис . 1 точки - точки локального минимума, точки - точки локального максимума функции на отрезке . Причем точки являются одновременно и точками глобального минимума и максимума, соответственно.

Рис. 1. Глобальные и локальные оптимумы

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

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

Рис. 2. Различные типы экстремумов функции

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

Рис. 3. Функции, удовлетворяющие необходимым условиях экстремума

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

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

Рис.4. Проверки точки, на наличие экстремума

Исследование высших производных. Этот способ можно применять в тех случаях, когда в точке, «подозреваемой» на экстремум, существуют производные высших порядков, т.е. функция не только сама непрерывна, но имеет также непрерывные производные и , а в некоторых случаях и более высокого порядка. Способ сводится к следующему. В точке , «подозреваемой» на экстремум, для которой справедливо вычисляется значение производной . Если при этом , то в точке - максимум, если же , то - минимум. Если же в точке , то вычисляют следующую производную и т.д. При этом необходимо руководствоваться следующим правилом.

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

Пример 1. Найти экстремум функции и определить характер экстремума.

Решение: Стационарная точка определяется из решения уравнения :

.

Отсюда . В точке с координатой может быть экстремум. Вычисление второй производной дает:

.

Поскольку вторая производная больше нуля, следовательно, в точке - минимум функции .

1.2 Экстремумы функций многих переменных

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

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

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

.

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

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

Пример 2. Найти экстремум функции и определить характер экстремума.

Решение: Стационарная точка определяется из решения системы уравнений первых производных по переменным , и приравненных к нулю:

Отсюда , , . Матрица вторых производных

положительно определена

,

,

Следовательно, в точке , , функция достигает минимума. Значение функции в точке минимума .

1.3 Метод множителей Лагранжа

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

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

Пусть требуется найти экстремум функции

,(1)

которая зависит от n переменных , , связанных в свою очередь соотношениями:

, .(2)

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

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

Если число ограничений m в выражении (2) меньше числа независимых переменных n, то в задаче имеется множество наборов значений переменных , , которые удовлетворяют системе ограничений (2). Следовательно, из множества наборов значений , необходимо выбрать тот набор, при котором функция (1) достигает экстремума.

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

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

Нарисуем на плоскости линии уровня функции (то есть кривые и кривую ограничений (рис.5).

Рис.5. Геометрическая интерпретация

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

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

,(3)

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

Введем функцию, которая называется функцией Лагранжа:

. (4)

Необходимым условием ее экстремума является равенство нулю градиента . В соответствии с правилами дифференцирования, оно записывается в виде

(5)

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

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

Пусть V - заданный объем цилиндрической емкости. Необходимо найти диаметр d и высоту h емкости, при которых площадь поверхности емкости S была бы минимальной (экономия материала на ее изготовление).

Критерием оптимальности рассматриваемой задачи в данном случае является поверхность цилиндрической емкости

.(3)

Объем емкости описывается выражением

(4)

или в общем виде

.(5)

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

.(6)

Дифференцируя выражение (6) по переменным d и h находим систему уравнений, соответствующих системе (5):

.(7)

,(8)

.(9)

Из уравнения (8) получим:

, .(10)

Первое из найденных значений , как нетрудно видеть, отвечает нулевому значению критерия оптимальности (3), что хотя и соответствует экстремальной точке функции S, т.е. точке минимума, но не удовлетворяет требованию получения заданного объема V, т.е. требованию (9). Поэтому для дальнейших рассуждений в соотношениях (10) имеет смысл только второе значение

.

Подставляя это значение в уравнение (7) , найдем выражение h через :

.(11)

Теперь можно определить величину , если подставить в уравнение (9) значения d и h, выраженные через . В результате получим:

.(12)

Отсюда

. (13)

Подставляя найденное значение в форумы (10) и (11) найдем:

,(13)

.(14)

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

Это так называемые задачи оптимизации безусловных экстремумов.

2.Материал к практическим занятиям по классическим методам анализа функций

Упражнения

1. Исследовать на экстремум следующие функции

Вариант

Задание

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

2. Решить задачи помощью метода неопределенных множителей Лагранжа

Вариант

Задание

1.

;

2.

;

3.

;

4.

;

5.

;

6.

;

7.

;

8.

;

9.

;

10.

;

11.

12.

Размещено на Allbest.ru

...

Подобные документы

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

    курсовая работа [2,0 M], добавлен 26.08.2009

  • Методы условной и безусловной нелинейной оптимизации. Исследование функции на безусловный экстремум. Численные методы минимизации функции. Минимизация со смешанными ограничениями. Седловые точки функции Лагранжа. Использование пакетов MS Excel и Matlab.

    лабораторная работа [600,0 K], добавлен 06.07.2009

  • Формирование функции Лагранжа, условия Куна и Таккера. Численные методы оптимизации и блок-схемы. Применение методов штрафных функций, внешней точки, покоординатного спуска, сопряженных градиентов для сведения задач условной оптимизации к безусловной.

    курсовая работа [1,8 M], добавлен 27.11.2012

  • Функция многих переменных. Предел и непрерывность функции многих переменных. Частные производные. Дифференцируемость функции. Производная в направлении. Градиент. Локальные экстремумы. Интегральное исчисление функций. Неопределённный интеграл.

    курс лекций [309,0 K], добавлен 08.04.2008

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

    презентация [112,6 K], добавлен 23.06.2013

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

    курсовая работа [414,1 K], добавлен 20.01.2010

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

    контрольная работа [1,4 M], добавлен 16.08.2010

  • Применение функции Лагранжа в выпуклом и линейном программировании. Простейшая задача Больца и классического вариационного исчисления. Использование уравнения Эйлера-Лагранжа для решения изопериметрической задачи. Краевые условия для нахождения констант.

    курсовая работа [1,2 M], добавлен 16.01.2013

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

    реферат [70,2 K], добавлен 05.09.2010

  • Методы нахождения минимума функций градиентным методом наискорейшего спуска. Моделирование метода и нахождение минимума функции двух переменных с помощью ЭВМ. Алгоритм программы, отражение в ней этапов метода на языке программирования Borland Delphi 7.

    лабораторная работа [533,9 K], добавлен 26.04.2014

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

    контрольная работа [61,5 K], добавлен 14.01.2015

  • Общие свойства функций. Правила дифференциального исчисления. Неопределенный и определенный интегралы, методы их вычисления. Функции нескольких переменных, производные и дифференциалы. Классические методы оптимизации. Модель потребительского выбора.

    методичка [2,0 M], добавлен 07.01.2011

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

    курсовая работа [95,1 K], добавлен 12.10.2009

  • Общая схема методов спуска. Метод покоординатного спуска. Минимизация целевой функции по выбранным переменным. Алгоритм метода Гаусса-Зейделя. Понятие градиента функции. Суть метода наискорейшего спуска. Программа решения задачи дискретной оптимизации.

    курсовая работа [90,8 K], добавлен 30.04.2011

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

    контрольная работа [404,7 K], добавлен 04.05.2015

  • Нахождение экстремумов функций методом множителей Лагранжа. Выражение расширенной целевой функции. Схема алгоритма численного решения задачи методом штрафных функций в сочетании с методом безусловной минимизации. Построение линий ограничений.

    курсовая работа [259,9 K], добавлен 04.05.2011

  • Поиск оптимальных значений некоторых параметров в процессе решения задачи оптимизации. Сравнение двух альтернативных решений с помощью целевой функции. Теорема Вейерштрасса. Численные методы поиска экстремальных значений функций. Погрешность решения.

    презентация [80,6 K], добавлен 18.04.2013

  • Изучение методов одномерной оптимизации и сравнение эффективности их применения для конкретных целевых функций. Нахождение минимума функции 1/|x-3|3 методами перебора, поразрядного поиска, дихотомии, золотого сечения, средней точки, хорд и Ньютона.

    курсовая работа [761,8 K], добавлен 25.12.2015

  • Сущность и характеристика метода покоординатного спуска (метод Гаусса-Зейделя). Геометрическая интерпретация метода покоординатного спуска для целевой функции z=(x,y). Блок-схема и алгоритм для написания программы для оптимизации методом Хука-Дживса.

    контрольная работа [878,3 K], добавлен 26.12.2012

  • Понятие математического анализа. Предшественники математического анализа - античный метод исчерпывания и метод неделимых. Л. Эйлер - входит в первую пятерку великих математиков всех времен и народов. Современная пятитомная "Математическая энциклопедия".

    реферат [68,3 K], добавлен 04.08.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.