- •1 Постановка задачи 3
 - •2 Теоретические сведения
 - •2.1 Симплекс-метод
 - •2.2 Метод покоординатного спуска нулевого порядка
 - •2.3 Метод градиентного спуска с постоянным шагом
 - •2.4 Метод наискорейшего градиентного спуска
 - •3 Аналитическое решение уравнений
 - •4 Исследование работы реализованных методов
 - •4.1 Симплекс-метод
 - •Метод покоординатного спуска нулевого порядка
 - •4.3 Метод градиентного спуска с постоянным шагом
 - •4.4. Метод наискорейшего градиентного спуска
 - •5 Выводы
 - •Список использованной литературы
 
Федеральное государственное автономное
образовательное учреждение
высшего профессионального образования
«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»
Институт
 космических и информационных технологий
институт
Информатика
кафедра
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №1
ТЕМА: ЧИСЛЕННЫЕ МЕТОДЫ МНОГОМЕРНОЙ ОПТИМИЗАЦИИ
	 
	КИ09-11 
	А. А. Егоров
Студент,
номер группы подпись, дата инициалы, фамилия
	 
	Н. А. Сергеева
Преподаватель
подпись, дата инициалы, фамилия
Красноярск 2012
СОДЕРЖАНИЕ
1 Постановка задачи 3
2 Теоретические сведения 5
2.1 Симплекс-метод 5
2.2 Метод покоординатного спуска нулевого порядка 6
2.3 Метод градиентного спуска с постоянным шагом 6
2.4 Метод наискорейшего градиентного спуска 7
3 Аналитическое решение уравнений 8
4 Исследование работы реализованных методов 9
4.1 Симплекс-метод 9
4.2Метод покоординатного спуска нулевого порядка 27
4.3 Метод градиентного спуска с постоянным шагом 31
4.4. Метод наискорейшего градиентного спуска 36
5 Выводы 42
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 43
1 Постановка задачи
Даны две двумерные функции:
;
;
Симплекс-метод
Дано: Координаты трех вершин начального
симплекса (
,
,
),
число
для остановки алгоритма, коэффициенты
отражения
,
сжатия
и растяжения
,
максимальное число итерацийN.
Необходимо найти безусловный минимум
функции двух переменных, т. е. найти
такую точку 
,
с помощью симплекс-метода.
Реализовать и исследовать свойства данного метода.
Метод покоординатного спуска нулевого порядка
Дано: начальные точки 
,
,
число
для остановки алгоритма и максимальное
число итерацийN.
Необходимо найти безусловный минимум
функции двух переменных, т. е. найти
такую точку 
,
с помощью метода покоординатного спуска
нулевого порядка.
Реализовать и исследовать свойства данного метода.
Метод градиентного спуска с постоянным шагом
Дано: начальные точки 
,
,
малые числа
для остановки алгоритма,N– предельное число итераций,
– шаг.
Необходимо найти локальный минимум
функции двух переменных на множестве
допустимых решений, т. е. найти  такую
точку 
,
что
с помощью метода градиентного спуска
с постоянным шагом.
Реализовать и исследовать свойства данного метода.
Метод наискорейшего градиентного спуска
Дано: начальные точки 
,
,
малые числа
для остановки алгоритма, М – предельное
число итераций.
Необходимо найти локальный минимум
функции двух переменных на множестве
допустимых решений, т. е. найти  такую
точку 
,
что
с помощью метода градиентного спуска
с постоянным шагом.
Реализовать и исследовать свойства данного метода.
2 Теоретические сведения
2.1 Симплекс-метод
	 
	Рисунок
	1
,
которые являются вершинами выпуклого
многогранника. Точки системы
на
итерации совпадают с точками системы
,
кроме
,
где точка
– наихудшая в системе
,
т. е.
.
Точка
заменяется на другую точку по специальным
правилам. В результате многогранники
деформируются в зависимости от структуры
линий уровня целевой функции, вытягиваясь
вдоль длинных наклонных плоскостей,
изменяя направление в изогнутых впадинах
и сжимаясь в окрестности минимума.
Построение последовательности
многогранников заканчивается, когда
значение функции в вершинах текущего
многогранника отличаются от значения
функции в центре тяжести системы
не более чем на
.
2.2 Метод покоординатного спуска нулевого порядка
	 
	Рисунок
	2
