ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ

advertisement
ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«НАЦИОНАЛЬНЫЙ МИНЕРАЛЬНО-СЫРЬЕВОЙ УНИВЕРСИТЕТ «ГОРНЫЙ»
Согласовано
Утверждаю
Руководитель ООП
доц. Е.Б. Мазаков
Зав. кафедрой ИС и ВТ
доц. Е.Б. Мазаков
РАБОЧАЯ ПРОГРАММА
УЧЕБНОЙ ДИСЦИПЛИНЫ
«Методы оптимизации»
Направление подготовки: 230100.68 - Информатика и вычислительная
техника
Программа подготовки: Методы анализа и синтеза проектных решений
Квалификация (степень) выпускника: магистр
Форма обучения: очная
Составитель:
профессор
САНКТ-ПЕТЕРБУРГ
2012
И.А. Бригаднов
Составитель:
профессор И.А. Бригаднов
Научный редактор:
профессор Г.И. Анкудинов
2
1. Цель и задачи дисциплины.
Цель преподавания дисциплины – приобретение студентами знаний о современных
методах поиска оптимальных решений на всех этапах применения вычислительной техники
в различных областях научных исследований.
Задача дисциплины – ознакомление студентов с основами построения
математических моделей сложных систем и методами их анализа.
2. Место дисциплины в структуре ООП.
Курс «Методы оптимизации» является базовой дисциплиной общенаучного цикла
магистратуры по направлению подготовки 230100.68 – «Информатика и вычислительная
техника» и изучается студентами в 1-м семестре.
Для освоения курса обучающийся должен обладать устойчивыми знаниями по
математике, информатике и программированию на языке высокого уровня.
3. Требования к результатам освоения дисциплины:
Процесс изучения дисциплины направлен на формирование следующих компетенций:
ОК-1, ОК-2, ОК-6, ПК-1, ПК-2, ПК-4.
В результате изучения дисциплины студент должен:
Знать: основы теории оптимизации скалярной функций векторного аргумента как без
ограничений, так и с ограничениями на переменные; применять различные численные
методы поиска экстремумом таких функций; знать постановки задач линейного
программирования (ЛП).
Уметь: строить математические модели задач оптимизации; решать задачи ЛП графически
и с помощью программных сред Excel и Matlab .
Владеть: методом потенциалов для решения транспортной задачи, методом ветвей и
границ для решения задачи поиска гамильтонова цикла на взвешенном графе, венгерским
методом решения задачи оптимального размещения заказа.
4. Объём дисциплины и виды учебной работы.
Общая трудоёмкость дисциплины составляет 3 зачётные единицы (1 зач. ед.= 36 час.).
Вид учебной работы
Аудиторные занятия
В том числе:
Лекции (Л)
Практические занятия (ПЗ)
Лабораторные работы (ЛР)
Самостоятельная работа (СР)
Вид итогового контроля
Общая трудоемкость дисциплины
Всего часов
45
15
15
15
63
экзамен
108
3
5. Содержание дисциплины.
5.1. Содержание разделов дисциплины:
№
п/п
1
2
3
Наименование
раздела дисциплины
Предмет курса и задачи
его изучения
Одномерная
оптимизация
Безусловный экстремум
скалярной функции
векторного аргумента
4
Условный экстремум
скалярной функции
векторного аргумента
5
Численные методы
оптимизации
6
Задача линейного
программирования
(ЛП)
Оптимизация на графах
7
Содержание раздела
Общие сведения о дисциплине «Методы оптимизации»:
классификация задач и методов их решения.
Основные обозначения и определения. Необходимые и
достаточные условия безусловного экстремума. Гессиан
функции и его собственные числа. Критерий собственных
чисел для определения типа экстремальной точки.
Критерий
Сильвестра
для
определения
типа
экстремальной точки. Выпуклые функции и их свойства.
Исследование квадратичной функции на экстремум.
Различные типы ограничений на переменные и их
сведение к ограничениям-равенствам. Метод множителей
Лагранжа для учета ограничений-равенств на переменные
в задаче поиска экстремума скалярной функции
векторного аргумента. Исследование типа условного
экстремума. Частный случай квадратичной функции с
линейными ограничениями-равенствами на переменные.
Теорема Куна-Таккера.
Итерационные методы поиска экстремумов скалярной
функции векторного аргумента: метод покоординатного
спуска,
градиентные
методы,
метод
НьютонаКанторовича. Сходимость численных методов. Связь
градиентного метода с динамической системой.
Постановка задачи ЛП, примеры. Симплекс и его
свойства, разрешимость задачи ЛП. Графический метод
решения задачи ЛП.
Основные определения теории графов. Транспортная
задача и метод потенциалов для ее решения. Задача
оптимального возврата кредита, задача оптимального
размещения заказа и венгерский метод ее решения.
Задача “коммивояжера” (поиск гамильтонова цикла на
взвешенном графе).
5.2 Разделы дисциплины и междисциплинарные связи с обеспечиваемыми
(последующими) дисциплинами.
Обеспечиваемая (последующая) дисциплина – «Методы оптимизации (доп. главы)»,
выпускная квалификационная работа (ВКР).
4
5.3. Разделы дисциплин и виды занятий:
№
п/п
Наименование раздела дисциплины
1 Предмет курса и задачи его изучения
2 Одномерная оптимизация
3 Безусловный
экстремум
скалярной
функции
векторного аргумента
4 Условный экстремум скалярной функции векторного
аргумента
5 Численные методы оптимизации
6 Задача линейного программирования (ЛП)
7 Оптимизация на графах
Итого:
Трудоёмкость
(час.)
Всего
Л
ПЗ
1
1
4
2
2
ЛР
-
10
4
6
-
7
3
4
-
6
7
10
45
2
2
1
15
2
1
15
4
3
8
15
6. Лабораторный практикум:
1
№
раздела
дисцип.
5
2
6
3
7
4
7
№
п\п
Наименование лабораторной работы
Численные методы оптимизации. Их реализация в
среде Matlab.
Симплекс-метод решения задачи ЛП и его реализация
в среде Excel и Matlab.
Метод потенциалов для решения транспортной задачи:
использование АОС и решение контрольных задач.
Метод ветвей и границ для решения задачи
“коммивояжера”: использование АОС и решение
контрольных задач.
Итого:
Количество
часов
4
3
4
4
15
7. Практические занятия:
1
№
раздела
дисцип.
1,2
2
2
3
4
2
4
5
6
6
7
№
п\п
Наименование практического занятия
Исследование
скалярной
функции
скалярного
аргумента на экстремум. Вычисление Гессиана и его
собственных чисел при исследовании экстремума
скалярной функции векторного аргумента.
Критерий Сильвестра для определения типа
экстремальной точки скалярной функции векторного
аргумента.
Исследование квадратичной функции на экстремум.
Метод множителей Лагранжа в задаче условной
оптимизации. Условия Куна-Таккера.
Графический метод решения задачи ЛП.
Венгерский метод решения задачи оптимального
размещения заказа.
Итого:
5
Количество
часов
4
2
2
4
2
1
15
8. Семинарские занятия и примерная тематика курсовых проектов (работ).
При изучении дисциплины семинарские занятия и курсовая работа не предусмотрены.
9. Учебно-методическое и информационное обеспечение дисциплины:
а) основная литература
1. Таха Хемди А. Введение в исследование операций (7-е изд.). М., СПб, Киев:
Издательский дом «Вильямс», 2005. – 901 с.
2. Волков И.К., Загоруйко Е. А.
Исследование операций: Учеб. для втузов/ ред.
В.С.Зарубин. - М.: Изд-во МГТУ, 2000.- 435 с. -(Математика в техническом университете,
В. 20).
3. Катулев А. Н., Северцев Н. А. Исследование операций: принципы принятия решений
и обеспечение безопасности: Учеб. пособие/ ред. П.С.Краснощеков. - М.: Физматлит, 2000.318 с.
б) дополнительная литература
4. Акулич И.Л. Математическое программирование в примерах и задачах: Учебное
пособие. - М.:Высш.шк.,1993.-336 с.
5. Вагнер Г. Основы исследования операций (в 3-х томах).- М.: Мир,-т.1. 1972-335 с.-т.2.
1973. – 488 с.-т.3. 1973.-501 с.
6. 3айченко Ю.П, Щумилова С.А. Исследование операций: Сборник задач-Киев: Выща
шк., 1990.-239 с.
7. Карманов В. Г. Математическое программирование.-5-е изд., испр - М.: Физматлит,
2000.-263 с.
8. Муртаф Б. Современное линейное программирование, - М.: Мир,1984.-224 с.
9. Таха Х. Введение в исследование операций (в 2-x кн.). М.:Мир,1985, Кн.1.-479 с., Кн.
2.-469
в) программное обеспечение: Microsoft Office (Excel), Matlab (Optimization toolbox), а
также оригинальные авторские автоматизированные обучающие системы: АОС
«Транспортная задача» и АОС «Задача коммивояжера».
г) ресурсы Интернет.
10. Материально-техническое обеспечение дисциплины:
а) кафедральный компьютерный класс.
_____________________________________________________________________________
Разработчик:
кафедра ИС и ВТ
профессор И.А. Бригаднов
6
Download