Квадратичное программирование
Автор работы: Пользователь скрыл имя, 03 Октября 2013 в 12:43, курсовая работа
Описание работы
Целью курсовой работы является изучение метода квадратичного программирования.
Для того чтобы достичь данной цели необходимо решить следующие задачи:
определить задачу квадратичного программирования;
проанализировать конечный алгоритм решения задачи квадратичного программирования;
применить конечный алгоритм на практике.
Объектом исследования является метод квадратичного программирования.
Содержание работы
ВВЕДЕНИЕ 3
1 ПОСТАНОВКА ЗАДАЧИ КВАДРАТИЧНОГО ПРОГРАММИРОВАНИЯ 4
2 КОНЕЧНЫЙ АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ КВАДРАТИЧНОГО ПРОГРАММИРОВАНИЯ 6
3 ПРИМЕНЕНИЕ АЛГОРИТМА КВАДРАТИЧНОГО ПРОГРАММИРОВАНИЯ НА ПРАКТИКЕ 11
ЗАКЛЮЧЕНИЕ 15
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 16
Файлы: 1 файл
Квадратичное программирование.doc
— 683.50 Кб (Скачать файл)Решив систему линейных уравнений
найдем условную экстремальную
точку функции
(при условии
) в новых координатах
:
2) Определение .
3) Определение .
Двигаемся вдоль луча ,
т.е.
Для шага получим: .
4) Определение новой точки и новых отклонений.
Третий шаг
1) Определение точки условного минимума функции. Производим шаг жорданова исключения в таблице с разрешающим элементом . Получим таблицу
Решив уравнение , найдем условную экстремальную точку функции (при условии ) в новых координатах :
так что - стационарная точка.
Получив стационарную точку, опускаем операции 2) и 3).
4) Определение новых уклонений.
Четвертый шаг
Опускаем операцию 1).
- Определение .
Для выхода из стационарной точки решаем следующую задачу линейного программирования: минимизировать форму
при ограничениях
Для получим: .
3) Определение .
Двигаемся вдоль луча , т.е. Для шага получим: где минимизирует функцию
4) Определение новой точки и новых уклонений.
причем
Пятый шаг
- Определение точки условного минимума функции .
Решив систему линейных уравнений
найдем условную экстремальную точку функции (при условии ) в новых координатах :
так что - стационарная точка.
Так как , то и будет являться решением, т.е. функция в точке будет принимать своё минимальное значение.
ЗАКЛЮЧЕНИЕ
Проведенное исследование позволяет сделать вывод, что метод квадратичного программирования заключается в нахождении такого решения, поставленной задачи, при котором достигается минимальное влияние отрицательных факторов на исходный процесс и осуществляется получение ожидаемого результата исходного процесса не менее некоторого фиксированного количества.
В рамках данной работы была рассмотрена одна из задач квадратичного программирования, при решении которой мы применили и изучили на практике конечный алгоритм решения задачи квадратичного программирования.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Математическое программирование в примерах и задачах: учеб. пособие / под. ред. И.Л. Акулич. – М.: Высшая школа, 2003. – 320 с.
- Ашманов, С.А. Линейное программирование / С.А. Ашманов. – М.: Наука, 1981 – 340 с.
- Венцель, Е. С. Исследование операций / Е.С. Венцель. – М.: Советское Радио, 2004. – 550 с.
- Зангвилл, У. И. Нелинейное программирование. Единый подход / У.И. Зангвилл. – М. : Советское Радио, 1973.– 312 с.
- Зуховицкий, С.И. Линейное и выпуклое программирование / С. И. Зуховицкий, П. И. Авдеева. – М.: Наука, 1967.– 460 с.
- Солодовников, A. C. Задача квадратичного программирования / А. С. Солодовников. – М.: Финансовая Академия, 2004. – 397 с.