Автор работы: Пользователь скрыл имя, 18 Января 2011 в 14:29, курсовая работа
Требуется:
1.Решить исходную задачу графическим способом.
2.Построить симметричную двойственную задачу и решить ее аналитическим способом.
3.Используя теоремы двойственности, найти оптимальные оценки исходной задачи.
За ведущий выберем столбец 1, так как -7 - наименьший элемент в строке Z*(y).
За ведущую выберем строку 1, так как отношение свободного члена к соответствующему элементу выбранного столбца для строки 1 является наименьшим. Отношение вычисляется только для положительных элементов столбца 1.
От элементов 
строки 2 отнимем соответствующие элементы 
строки 1, умноженные на -3. От элементов 
строки 3 отнимем соответствующие элементы 
строки 1, умноженные на -7.  
| базисные переменные | y1 | y2 | y3 | y4 | y5 | свободные члены | отношение | 
| y1 | 1 | 4 | 0 | 2 | -1 | 10 | |
| y3 | 0 | 12 | 4 | 4 | -4 | 32 | |
| Z*(y) | 0 | 28 | 0 | 24 | -12 | 120 | 
     За 
ведущий выберем столбец 5, так 
как -12 – наименьший элемент в 
строке Z*(y). В разрешающем столбце все 
элементы отрицательные, поэтому решение 
данной задачи симплекс методом бесконечно. 
 
3. Согласно первой теореме двойственности, необходимо выполнение условия Z(x)= Z*(y).
Найдем с помощью 
надстройки «Поиск решения» в электронной 
таблице Excel решение исходной задачи. 
 
Получим, 
. Выполнилось условие первой теоремы 
двойственности. Таким образом, найденный 
оптимальный план исходной задачи является 
оптимальным. 
 
Задача № 2
Дана задача линейного программирования:
Требуется:
Решение.
1. Построим в системе координат Ox1x2 прямые, соответствующие неравенствам системы:
Согласно знакам неравенств системы выделим соответствующие полуплоскости и найдем область допустимых решений задачи как пересечение получившихся полуплоскостей. Получили многоугольник ABCD – множество допустимых решений.
Полагая значение целевой функции Z равным некоторому числу h, получаем линии уровня, а именно окружности с центром E(8, 4) и радиусом . С увеличением (уменьшением) числа h значения функции Z соответственно увеличиваются (уменьшаются).
    
 
 
 
 
 
 
 
 
 
 
 
 
 
Проводя из точки E окружности разных радиусов, видим, что минимальное значение целевая функция принимает в точке С, в которой окружность касается области решений. Для определения координат этой точки составим систему двух уравнений (2) и (3), точкой пересечения графиков которых точка С является:
  
 
 
Таким образом,
.
2. Имеем условия Куна-Таккера в дифференциальной форме:
Покажем, что существует Λ(0)≥0, при котором в точке оптимума выполняются условия Куна-Таккера для функции Лагранжа F(X,Λ).
Составим функцию Лагранжа исходной задачи:
Находим частные производные:
 
Имеем:
 
Подставляя найденное решение x1=5, x2=5 в последние три уравнения, получим:
Отсюда видим, что переменная должна принимать нулевое значение, а и могут принимать ненулевые значения.
Так как x1=5, x2=5 – не равны нулю, то из первых двух уравнений имеем:
Отсюда, при x1=5, x2=5, =0 получим:
16-10- -3 =0
8-10- +5 =0.
Отсюда
=3 ≥ 0
=1 ≥ 0.
Следовательно, 
в точке (X(0), Λ(0)) выполняются 
условия Куна-Таккера и она действительно 
является точкой экстремума и седловой 
точкой функции Лагранжа. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Список литературы:
1. Кузнецов Ю.Н. «Математическое программирование: учебное пособие для экономических специалностей вузов», М., 1980г.