Классификация задач математического программирования
Классические и неклассические (специфические). Основным признаком этой классификации является дифференцированность самой функции.
Классические задачи имеют:
непрерывную функцию F и непрерывную функцию ограничений;
до второго порядка непрерывные частные производные;
отсутствие ограничений в виде ограничений неравенств;
отсутствие ограничений на переменные (областные) ;
отсутствие ограничений неотрицательности вида ;
отсутствие требования дискретности переменных
Классические задачи разделяются в свою очередь на:
Задачи поиска безусловного экстремума или .
Задачи поиска условного экстремума ,
Неклассические делятся на:
Специальные – те, для которых разработаны специальные непрямые методы решения, независимо от того, какие функции использованы в описании модели.
Неспециальные.
Типы специальных неклассических задач (по структуре функции):
Задачи линейного программирования (ЗЛП): , , , .
Задачи квадратичного программирования (ЗКП)
, , , – заданные постоянные величины.
Задачи выпуклого программирования.
(Данные функции опуклые)
Задачи сепарабельного программирования.
Задачи геометрического программирования.
Задачи дискретного программирования.
Любая задача математического программирования, в которых переменные принимают значение некоторой дискретной, в первую очередь, обусловленного числового множества.
Задачи стохастического программирования.
В них можно определить только определенное распределение соответствующих значений целевой функции или сам оптимальный план подлежит статическому распределению.
Глобальный максимум – точка максимума, наблюдающаяся на всей области определения функции. Глобальный максимум является максимальным среди всех локальных максимумов функции.
Локальный максимум – значение функции, которое больше какого-либо среднего значения ее аргумента или набора аргументов , является необходимым условием для достижения локального максимума
Первая теорема Вейерштрасса:
Если функция непрерывна на промежутке , она ограничена на нем.
Вторая теорема Вейерштрасса:
Если функция непрерывна на сегменте, то она достигает на нем своих граней (т.е. непрерывная на сегменте функция достигает своих наибольшее и наименьшее значение).
Лекция 4
- Построение математических моделей проблемных ситуаций
- Обобщенная математическая модель оптимазицонных задач
- Общая задача математического программирование
- Классификация задач математического программирования:
- Классификация задач математического программирования
- Линейное программирование
- Задачи линейного программирование. Задачи и постановка.