
- •1. Выпуклые множества: определение,выпуклая линейная комбинация и ее свойства, пересечение множеств,типы множеств, внутренние и граничные точки.
- •Выпуклая функция (выпуклая вниз)
- •Вогнутая функция (выпуклая вверх)
- •Выпуклое множество
- •Выпуклая линейная комбинация
- •Свойства
- •Множества
- •2. Выпуклые множества:крайняя точка,гиперплоскость,теорема о разделяющей гиперплоскости,опорная гиперплоскость,выпуклая оболочка.
- •Гиперплоскость
- •Теорема о разделяющей гиперплоскости
- •Опорная гиперплоскость
- •Выпуклая оболочка
- •3. Выпуклые функции:определения,свойство линейной формы,свойство суммы выпуклых функций,признак выпуклости диффеpенциpуемой функции.
- •Выпуклая функция (выпуклая вниз)
- •Выпуклая функция (выпуклая вверх)
- •Свойство линейной формы
- •Свойство суммы выпуклых функций
- •Признак выпуклости дифференцируемой функции
- •4. Выпуклые функции:свойство выпуклости области определения выпуклых функций, свойство глобальности минимума выпуклой функции.
- •Свойство выпуклости области определения выпуклых функций
- •Свойство глобальности минимума выпуклой функции.
- •5. Постановка задачи оптимизации.Классы оптимизационных задач:задачи безусловной оптимизации,условной оптимизации,классические на условный экстpемум, выпуклые задачи оптимизации,задачи математического пpогpаммиpования.
- •Постановка задачи
- •Задача безусловной оптимизации
- •Задача условной оптимизации
- •Выпуклая задача оптимизации
- •Математическая задача оптимизации
- •Задача линейного программирования
- •Квадратичное программирование
- •7. Условия экстремума одномерных функций без ограничений.
- •9. Классическая задача условной оптимизации,метод неопределенных множителей Лагранжа. (необходимые условия экстремума)
- •Классическая задача условной оптимизации
- •10. Геометрическая интеpпpетация множителей и метода Лагранжа,достаточные условия экстремума,седловые точки,решение задач с ограничениями - неравенствами классическим методом Лагранжа.
- •11. Понятие о численных методах оптимизации.
- •Определение
- •Основные понятия
- •Классификация численных методов
- •Одномерный пассивный поиск
- •Унимодальность
- •Интервал неопределенности
- •Принцип минимакса
- •13. Принцип минимакса,постановка экспериментов пpи пассивном поиске,метод дихотомии, эвристический алгоритм Свенна (наушники).
- •Принцип минимакса
- •14. Метод Фибоначчи,метод золотого сечения.
- •Метод золотого сечения
- •Метод Фибоначчи
- •Алгоритм Фибоначчи
- •15. Метод золотого сечения,методы оценивания с использованием квадратичной аппроксимации.
- •Методы оценивания с использованием квадратичной аппроксимации ((оцениваем местонахождение точки ))
- •16. Метод средней точки,метод касательных,метод секущих.
- •Метод средней точки
- •17. Метод поиска по симплексу.
- •18. Метод поиска Хука-Дживса.
- •19. Метод сопряженных направлений Пауэлла.
- •20. Градиентные методы:с постоянным шагом,с дроблением шага.
- •Градиентный метод c дроблением шага
- •21. Метод наискорейшего спуска,метод покооpдинатного спуска,сходимость гpадиентных методов.
- •Cходимость гpадиентных методов
- •22. Градиентный метод с масштабированием переменных.
- •23. Эвристические схемы градиентного метода.
- •26. Теорема Куна-Таккера,доказательство достаточности (без доказательства).
- •Теорема Куна–Таккера
- •27. Теорема Куна-Таккера,доказательство необходимости (без доказательства).
- •Теорема Куна–Таккера
- •28. Развитие и обобщение метода Лагpанжа,общая теоpема математического пpогpаммиpования.
- •29. Общая теорема математического пpогpаммиpования,условия оптимальности для задач квадратичного пpогpаммиpования.
- •30. Метод (де)Била.
- •Полный алгоритм метода Била
- •31. Условия оптимальности для задач квадратичного пpогpаммиpования. Метод Вулфа.
- •Метод Вулфа
- •32. Метод кусочно-линейной аппроксимации.
- •33. Метод проекции градиента.
- •34. Метод возможных направлений.
- •Алгоритм
- •35. Методы штрафных функций.
- •36. Постановка общей задачи линейного пpогpаммиpования,пpимеpы задач.
- •Определение
- •Пример задачи
- •37. Свойства pешений задач линейного пpогpаммиpования.
- •Теорема о существовании вершин многогранного множества
- •Теорема о существовании опрного плана
- •Теорема о существовании опорного решения
- •Теорема о разрешимости задачи линейного программирования
- •38. Двойственные задачи линейного программирования и их свойства.
- •39. Идея метода последовательного улучшения плана,признак оптимальности.
- •40. Алгебраическое обоснование метода последовательного улучшения плана.
- •41. Метод искусственного базиса.
- •Определение
- •Определение
- •Метод
- •49. Метод Форда-Фалкерсона для решения задачи о максимальном потоке в сети.
- •Определение (постановка задачи)
- •Алгоритм (Форда-Фалкерсона)
- •50. Линейная сетевая задача,метод потенциалов для ее решения.
- •Линейная сетевая задача
- •Метод потенциалов
- •51. Жордановы исключения. Геометрический метод pешения задач линейного пpогpаммиpования.
- •52. Задачи оптимального упpавления.Пpинцип оптимальности динамического пpогpаммиpования.
- •53. Метод динамического пpогpаммиpования для дискретных систем.
- •54. Метод динамического пpогpаммиpования для непpеpывных систем.
- •55. Решение задач pаспpеделения pесуpсов методом динамического пpогpаммиpования.

17. Метод поиска по симплексу.
Метод поиска по симплексу ( - метод) относится к прямым методам оптимизации многомерных функций без ограничений
Многогранник с n+1 вершиной с ребрами одинаковой длины
Свойства симплексов – образовывать новый симплекс на любой грани многогранника
При перемещении на 1х расстояние – нормальное отражение
При перемещении на 2х расстояние – растяжение симплекса Сжатие симплекса – выбранная вершина перемещается за центр тяжести на половинное расстояние
Алгоритм:
k-я итерация
, причем так обозначаем вершины, чтобы выполнялось
соотношение: , отражению подвергается
наибольшая вершина.
- определение координат центра тяжести
- пробная процедура нормального отражения
Возможны 3 ситуации:
a) : вершину
называем
, а старую
вершину исключаем из рассмотрения, переходим на начало k+1 итерации;
b) :

; если
, то в
качестве очередной вершины берется
, старое значение исключается из рассмотрения;
Иначе в качестве очередной вершины берется , старая исключается, переходим в начало k+1 итерации.
с) - проводим сжатие симплекса:
Если |
, то в качестве вершины нового симплекса |
берем , а старую вершину
исключаем из рассмотрения и переходим на начало новой k+1 итерации.
В противном случае весь текущий симплекс равномерно сжимаем по направлению к
:
После переходим на k+1 итерацию
Условие останова:

При ребра симплекса
единица длины
Если какая-то вершина симплекса не исключается из рассмотрения на протяжении М итераций, где , то строится новый (правильный) симплекс, где в качестве вершины
выбирается наилучшая вершина последнего симплекса.
18. Метод поиска Хука-Дживса.
Было замечено, что скорость сходимости метода будет возрастать, если из очередной
точки эксперимента двигаться в направлении |
, которое равно предыдущему |
направлению |
|
В этом методе:
● Исследующий поиск (приводит в окрестность для оврага)
● Поиск по образцу (направление вдоль для оврага)
Могут сокращаться как ИП и ПпО
Обозначим:
- текущая базовая точка;
- предыдущая базовая точка;
- следующая базовая точка.
Исследующий поиск проводится в предыдущей базовой точке:
Поиск по образцу в текущей и следующей базовых точках
ИП:
Ппо:
Алгоритм:
1. Задаем параметры
Выбираем начальную точку
Выбираем условие останова
Выбираем Выбираем коэффициент уменьшения длины пробных шагов
2. Для k-той итерации:
Проводим исследовательский поиск в точке , для этого из этой точки делаем

два пробных шага вдоль оси:
Если какой-нибудь из пробных шагов приводит к успеху, то фиксируемся в этой точке и уже из нее делаем два пробных шага и так далее, пока не переберем все координатные направления Если в результате получили новую базовую точку
с меньшим значением
, то эту точку называем базовой и переходим к пункту 4. Если нет – к пункту
3 3. Проверим условие останова:
Если |
Ɛ, то останавливаем вычисления и в качестве наилучшего |
приближения к |
берем точку |
Иначе |
и переходим к пункту 2 |
4. Выполняем ПпО по формуле:
В этой точке проводим ИП, в результате получаем
- выбираем наилучшую точку (если ИП не привел к успеху, точки
могут совпадать)
Сравниваем: если - шаг считается удачным,
точку |
называем , прежнюю точку |
называем |
и переходим |
на начало п4. |
|
|
|
В противном случае остаемся в той же точке: |
, называем её |
и уходим к |
|
пункту 3 алгоритма. |
|
|