Энгельсский технологический институт (филиал)
федерального государственного бюджетного образовательного учреждения высшего профессионального образования
«Саратовский государственный технический университет имени »
Кафедра «Техническая физика и информационные технологии»
РАБОЧАЯ ПРОГРАММА
по дисциплине
Численные методы оптимизации
для специальности 220400 Программное обеспечение вычислительной техники и автоматизированных систем
Курс 3
Семестр 6
Часов в неделю: лекции 1, лабораторные занятия 1
Курсовая работа –
Курсовой проект –
Расчетно-графическая работа –
Контрольная работа –
Экзамен – семестр
Зачет 6 семестр
Рабочая программа обсуждена на заседании кафедры
“____”___________20___ г, протокол №_____
Зав. кафедрой проф.__________________
Рабочая программа утверждена на заседании УМКС
“____”___________20___ г, протокол №_____
Председатель УМКС проф._____________
Энгельс, 20__.
1. Цели и задачи дисциплины, ее место в учебном процессе
1.1. Цель преподавания дисциплины
Целью преподавания дисциплины «Численные методы оптимизации» для студентов специальности ПВС является освоение методов линейного и нелинейного математического программирования.
1.2. Задачи изучения дисциплины
Основными задачами курса являются:
– освоение численных методов нелинейной оптимизации;
– освоение методов решения задач линейного программирования;
– приобретение навыков решения задач оптимизации.
1.3. Перечень дисциплин, усвоение которых студентами, необходимо для изучения данной дисциплины
Для изучения дисциплины необходимо знание курсов «Математический анализ», «Вычислительная математика», «Теория вероятностей».
2. Требования к знаниям и умениям студентов по дисциплине
Студент должен знать:
– основные методы одномерной оптимизации;
– методы решения задач многомерной оптимизации;
– методы решения задач линейного программирования.
Студент должен уметь:
– выбрать подходящий метод для решения задачи оптимизации, исследовать сходимость метода;
– решать задачи оптимизации с помощью математических систем;
– составлять алгоритмы для решения задач оптимизации.
3. Распределение трудоемкости дисциплины по темам и видам занятий
№ модуля | № недели | № темы | Наименование темы | Часы | |||
всего | лекции | лаб. зан | срс | ||||
I | 1 | 1 | Методы одномерной оптимизации | 8 | 2 | 2 | 4 |
2-3 | 2 | Методы многомерной безусловной оптимизации | 16 | 4 | 4 | 8 | |
II | 4-9 | 3 | Линейное программирование | 44 | 11 | 11 | 22 |
Итого | 68 | 17 | 17 | 34 |
4. Содержание лекционного курса
№ темы | Всего часов | № лекции | Тема лекции | |
1 | 2 | 1 | Понятие сходимости. Метод Ньютона-Рафсона. Метод секущих. Метод парабол. Метод дихотомии. Метод золотого сечения. Метод Фибоначчи. |
|
2 | 2 | 2 | Алгоритм Гаусса. Алгоритм Хука и Дживса. Алгоритм Розенброка. Алгоритм наискорейшего спуска. Метод сопряженных градиентов. Многопараметрический поиск. |
|
2 | 2 | 3 | Простой случайный поиск. Алгоритм парной пробы. Алгоритм наилучшей пробы. Метод статистического градиента. Алгоритмы глобального поиска. |
|
3 | 2 | 4 | Общая постановка задач линейного программирования. Симплекс метод. |
|
3 | 2 | 5 | Алгоритм симплекс метода. |
|
3 | 2 | 6 | Двойственность задачи линейного программирования. Теоремы двойственности. Метод последовательного уточнения оценок. |
|
3 | 2 | 7 | Методы решения транспортной задачи. Метод северо-западного угла. Метод минимального элемента. |
|
3 | 2 | 8 | Алгоритм метода потенциалов. |
|
3 | 1 | 9 | Итоговое тестирование. |
|
5. Перечень тем практических занятий
отсутствуют
6. Перечень лабораторных работ
№ темы | Всего часов | № работы | Наименование лабораторной работы | |
1 | 2 | 1 | Методы одномерного поиска. |
|
2 | 4 | 2 | Методы спуска 0-го и 1-го порядка. |
|
2 | 4 | 3 | Статистические методы поиска. |
|
3 | 4 | 4 | Симплексные методы решения задач линейного программирования. |
|
3 | 3 | 5 | Решение транспортных задач линейного программирования. |
|
7. Задания для самостоятельной работы студентов
№ темы | Всего часов | Вопросы для самостоятельного изучения |
1 | 4 | Одномерный поиск в математических системах. |
2 | 8 | Многомерный поиск в математических системах. |
3 | 22 | Решение задач линейного программирования в математических системах. |
8. Курсовой проект
отсутствует
9. Курсовая работа
отсутствует
10. Расчетно-графическая работа
отсутствует
11. Контрольная работа
отсутствует
12. Экзаменационные вопросы
отсутствуют
13. Список литературы по дисциплине
1. Математическое программирование. Теория и алгоритмы. - М.: Наука, 1990.
2. Васильев методы решения экстремальных задач. - М.: Наука, 1980.
3. , Юдин линейного программирования транспортного типа. - М.: Наука, 1969.
4. Карманов программирование. - М.: Наука, 1986.
5. , , Столярова оптимизации. - М.: Наука, 1978.
6. Растригин методы поиска. - М.: Наука, 1968.
7. Прикладное нелинейное программирование. – М.:Мир, 1975.
14. Использование наглядных пособий, ТСО, вычислительной техники
Вычислительная техника непосредственно используется в курсе «Численные методы оптимизации» на лабораторных занятиях.
При чтении курса лекций используется мультимедиа-проектор.
Рабочую программу составила ____________ доц.


