Методы оптимизации

Автор работы: Пользователь скрыл имя, 11 Сентября 2011 в 00:16, курсовая работа

Описание работы

Методы оптимизации - это раздел вычислительной математики, объединяющий методы и алгоритмы решения задач оптимизации функций, а также обосновывающие применение этих методов теоретические результаты. Линейное программирование дисциплина, посвящённая теории и методам решения экстремальных задач на множествах n-мерного векторного пространства, задаваемых системами линейных

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

Содержание

Введение
1 Линейное программирование
1.1 Прямая задача линейного программирования
1.2 Двойственная задача линейного программирования
2 Нелинейное программирование
2.1 Найти максимальное значение функции, без учета
ограничений методом наискорейшего спуска
2.2 Найти максимальное значение функции, без учета
ограничений методом Ньютона - Рафсона
2.3 Найти максимальное значение функции, с учетом
системы ограничений методом Зонтейдейка
2.4 Найти максимальное значение функции, с учетом
системы ограничений методом Куна - Такера
Заключение
Литература

Файлы: 1 файл

курсач.docx

— 141.59 Кб (Скачать файл)
 

                                   Таблица 2

БП св. чл. Небазисные  переменные
V1 X2 λ1 λ2
Х1 2 -1 -1 3 1
V2 2 0,5 -0,75 -2,5 -2,5
W1 -3 3 7 -9 -3
W2 0 1 2,5 -3 -1
 

                               Таблица 3

БП св. чл. Небазисные  переменные
V1 X2 W1 λ2
Х1 1 0 2 0,333333 0
V2 2,833333 -0,33333 -2,69444 -0,27778 -1,66667
λ1 0,333333 -0,33333 -0,77778 -0,111111 0,333333
W2 1 1 0,166667 -0,33333 0
 

     Область допустимых значений представлена на рисунке - 4.1

 
 
 
 
 
 
 
 
 

Рисунок 4.1 Область допустимых значений 

     В каждой из таблиц выделен ведущий  элемент. Решение, определяемое табл. 3, соответствует допустимому базисному  решению х1=1;  v2 = 2.83; λ1 = 0.33; W2 = 1;   х2 = v1 = λ2 = W1 = 0. Кроме того, выполняется условие , поэтому х1 = 1, является оптимальным решением задачи .

     Заключение 

     В результате проделанной работы был  рассмотрен теоретический материал, посвященный решению прямой и  двойственной задачи. Прямая и двойственная модели приводят к одному и тому же решению и к получению одинаковой информации о чувствительности модели. Единственная причина, по которой предпочтение отдается той или иной модели, состоит в том, что одну из них решить, как правило, легче, чем другую. Структура двойственной и прямой задачи одинакова. Если прямая модель линейного программирования построена, из нее легко получить соответствующую двойственную модель.

           Метод наискорейшего спуска является одной из наиболее фундаментальных процедур минимизации дифференцируемой функции нескольких переменных. Он является наиболее известным среди градиентных методов. Идея этого метода проста: поскольку вектор градиента указывает направление наискорейшего возрастания функции, то минимум следует искать в обратном направлении. Этот метод работает, как правило, на порядок быстрее других методов.         

           Метод возможных направлений Зойтендейка. На  каждой итерации метода строится возможное направление  спуска  и  затем  проводится оптимизация вдоль этого направления.

     В теории условия Куна — Таккера: — необходимые условия решения задачи нелинейного программирования. Чтобы решение было оптимальным, должны быть выполнены некоторые условия регулярности. Метод является обобщением метода множителей Лагранжа. В отличие от него, ограничения, накладываемые на переменные, представляют собой не уравнения, а неравенства. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

     Литература 

  1. Методические указания и контрольные задания по курсу “Методические основы теории систем” для студентов заочной формы обучения /Сост.    А.В. Паплова. – Мн.: БГУИР, 2002.
  2. Акулич И. Л. Математическое программирование в примерах и задачах: Учеб. пособие для студентов эконом. спец. вузов. — М.: Высш. шк., 1986.
  3. Амосов А. А., Дубинский Ю. А., Копченова Н. П. Вычислительные методы для инженеров. — М.: Мир, 1998.
  4. Бахвалов Н. С., Жидков Н. П., Кобельков Г. Г. Численные методы. — 8-е изд.. — М.: Лаборатория Базовых Знаний, 2000.
  5. Волков Е. А. Численные методы. — М.: Физматлит, 2003.
  6. Гилл Ф., Мюррей У., Райт М. Практическая оптимизация. Пер. с англ. — М.: Мир, 1985.
  7. Корн Г., Корн Т. Справочник по математике для научных работников и инженеров. — М.: Наука, 1970. — С. 575-576.
  8. Максимов Ю. А.,Филлиповская Е. А. Алгоритмы решения задач нелинейного программирования. — М.: МИФИ, 1982.

Информация о работе Методы оптимизации