Автор работы: Пользователь скрыл имя, 10 Сентября 2011 в 15:16, курсовая работа
Задачей оптимизации: называется задача о нахождении экстремума (минимума или максимума) вещественной функции в некоторой области. Задачи оптимизации, в которых целевая функция и ограничения являются линейными функциями, разрешаются так называемыми методами линейного программирования.
Введение
1 Линейное программирование
1.1 Прямая задача линейного программирования
1.2 Двойственная задача линейного программирования
2 Нелинейное программирование
2.1 Найти максимальное значение функции, без учета
ограничений методом наискорейшего спуска
2.2 Найти максимальное значение функции, без учета
ограничений методом Ньютона - Рафсона
2.3 Найти максимальное значение функции, с учетом
системы ограничений методом Зонтейдейка
2.4 Найти максимальное значение функции, с учетом
системы ограничений методом Куна - Такера
Заключение
Литература
БП | св. чл. | Небазисные переменные | |||
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,
соответствует допустимому
Заключение
В результате проделанной работы был рассмотрен теоретический материал, посвященный решению прямой и двойственной задачи. Прямая и двойственная модели приводят к одному и тому же решению и к получению одинаковой информации о чувствительности модели. Единственная причина, по которой предпочтение отдается той или иной модели, состоит в том, что одну из них решить, как правило, легче, чем другую. Структура двойственной и прямой задачи одинакова. Если прямая модель линейного программирования построена, из нее легко получить соответствующую двойственную модель.
Метод наискорейшего спуска является одной из наиболее фундаментальных процедур минимизации дифференцируемой функции нескольких переменных. Он является наиболее известным среди градиентных методов. Идея этого метода проста: поскольку вектор градиента указывает направление наискорейшего возрастания функции, то минимум следует искать в обратном направлении. Этот метод работает, как правило, на порядок быстрее других методов.
Метод возможных направлений Зойтендейка. На каждой итерации метода строится возможное направление спуска и затем проводится оптимизация вдоль этого направления.
В
теории условия Куна — Таккера: — необходимые
условия решения задачи нелинейного программирования. Чтобы решение было
оптимальным, должны быть выполнены некоторые
условия регулярности. Метод является
обобщением метода множителей Лагранжа. В отличие от него,
ограничения, накладываемые на переменные,
представляют собой не уравнения,
а неравенства.
Литература