- •Введение
 - •1. Программа дисциплины
 - •1.1. Введение
 - •1.2. Постановка и классификация задач
 - •1.3. Методы нахождения безусловного экстремума
 - •1.3.1. Экстремум функции одной переменной
 - •1.3.2. Экстремум функции нескольких переменных
 - •1.4. Модели и методы линейного программирования
 - •1.5. Методы нахождения условного экстремума
 - •1.6. Динамическое программирование
 - •Литература
 - •2. Курсовая работа
 - •2.1. Общие методические указания
 - •2.2. Теоретические основы алгоритмов
 - •2.2.1. Методы прямого поиска
 - •2.3. Решение задачи нахождения условного экстремума
 - •2.3.1. Метод штрафных функций
 - •2.3.2. Виды штрафов
 - •2.3.3. Алгоритм метода
 - •3. Содержание курсовой работы
 - •3.1. Исходные данные для решения
 - •3.2. Оформление курсовой работы
 
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РФ ВЯТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Факультет автоматики и вычислительной техники Кафедра автоматики и телемеханики
МЕТОДЫ ОПТИМИЗАЦИИ
Рабочая программа и методические указания
по выполнению курсовой работы
Для студентов специальности 210100 дневного и заочного отделений
Киров 2010
Печатается по решению редакционно-издательского совета Вятского государственного университета
УДК 519.6(07) М545
Рецензент: кандидат технических наук, доцент кафедры ЭВМ Т.Р. Фадеева
Составитель: кандидат технических наук, доцент В.И. Микрюкова
Редактор Е.Г. Козвонина
Компьютерная вёрстка А.В. Кропачева
Подписано в печать  | 
	
  | 
	Усл. печ. л.  | 
Бумага офсетная  | 
	
  | 
	Печать копир. Aficio 1022  | 
Заказ №  | 
	Тираж 32.  | 
	Бесплатно.  | 
Текст напечатан с оригинала-макета, представленного составителем.
610000, г. Киров, ул. Московская, 36.
Оформление обложки, изготовление – ПРИП ВятГУ. © Вятский государственный университет, 2010
3
Оглавление
Введение..................................................................................................................  | 
	4  | 
1. Программа дисциплины .....................................................................................  | 
	4  | 
1.1. Введение ........................................................................................................  | 
	4  | 
1.2. Постановка и классификация задач..............................................................  | 
	4  | 
1.3. Методы нахождения безусловного экстремума ..........................................  | 
	5  | 
1.3.1. Экстремум функции одной переменной .................................................  | 
	5  | 
1.3.2. Экстремум функции нескольких переменных........................................  | 
	5  | 
1.4. Модели и методы линейного программирования........................................  | 
	6  | 
1.5. Методы нахождения условного экстремума................................................  | 
	7  | 
1.6. Динамическое программирование................................................................  | 
	8  | 
Литература ............................................................................................................  | 
	9  | 
2. Курсовая работа ................................................................................................  | 
	10  | 
2.1. Общие методические указания ...................................................................  | 
	10  | 
2.2. Теоретические основы алгоритмов ............................................................  | 
	10  | 
2.2.1. Методы прямого поиска.........................................................................  | 
	11  | 
2.2.2. Градиентные методы поиска экстремума функции N-переменных ....  | 
	23  | 
2.3. Решение задачи нахождения условного экстремума.................................  | 
	32  | 
2.3.1. Метод штрафных функций ....................................................................  | 
	32  | 
2.3.2. Виды штрафов ........................................................................................  | 
	33  | 
2.3.3. Алгоритм метода ....................................................................................  | 
	36  | 
3. Содержание курсовой работы..........................................................................  | 
	37  | 
3.1. Исходные данные для решения ..................................................................  | 
	38  | 
3.2. Оформление курсовой работы....................................................................  | 
	38  | 
4
Введение
Необходимость решения оптимизационных задач возникает в различных сферах человеческой деятельности. Особенно значительные успехи отмечаются при проектировании и анализе больших технических систем. Кроме того, интен-
сивное развитие средств вычислительной техники стимулирует ускорение тем-
пов внедрения теоретических разработок в инженерную практику. В настоящее время для инженера знание методов оптимизации также необходимо, как знание основ математического анализа, физики, радиоэлектроники и других дисциплин.
В процессе изучения дисциплины студент должен усвоить:
- место и роль методов конечномерной оптимизации в повышении эффек-
тивности народного хозяйства; - содержательные и формализованные постановки задач оптимизации в ко-
нечномерных пространствах; - теоретические основы и алгоритмы решения задач линейного, нелинейного,
дискретного, динамического программирования.
В результате изучения курса студент должен обрести навыки:
-математической постановки оптимизационных задач и их классификаций;
-решения задач без использования и с использованием ЭВМ.
Программа базируется на курсе"Высшая математика", который дает основ-
ную теоретическую базу для изучения методов оптимизации.
1. Программа дисциплины
1.1. Введение
Место и роль методов оптимизации в решении задач повышения эффектив-
ности управления технологическими объектами, технологическими и организа-
ционными процессами. История методов решения оптимизационных задач.
1.2. Постановка и классификация задач
Содержательные и формализованные постановки задач оптимизации. Крите-
рии качества и ограничения. Проблема многокритериальной оптимизации. Клас-
