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

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

1. Введение: постановка задач оптимизации и их классификация. Общая схема решений.

2. Пример применения математического программирования к задаче управления
энергосистемами

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

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

5. Алгоритм симплекс-метода — необходимое условие и вычислительная схема
(переход к новому базисному решению)

6. Минимизация линейных функционалов на компактных множествах.

7. Минимизация метода квадратичного программирования. Численно-аналитический метод минимизации квадратичного функционала на пересечении линейного многообразия и шара.

8. Методы безусловной минимизации; метод наискорейшего спуска, метод Ньютона.

9. Метод безусловной минимизации. Метод Ньютона и сохранения градиента. Метод
условной минимизации. Постановка задач выпуклого программирования. Теорема
Куна-Таккера. как необходимое и достаточное условие оптимальности задач
выпуклого программирования. Методы решения неравенств.

10. Метод решения неравенств: метод проецирования градиента.

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.