Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1. Задачи / Образцы выполненных СРС 1-12 МАТЕСО / 6 / Морланг Ольга SelfWork 6MorlangOlga8512

.doc
Скачиваний:
29
Добавлен:
30.05.2015
Размер:
64.51 Кб
Скачать

4

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ФАКУЛЬТЕТ АВТОМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

Кафедра оптимизации систем управления

САМОСТОЯТЕЛЬНАЯ РАБОТА № 6

Проверка справедливости первой теоремы двойственности

Выполнила

Студентка О.В.Морланг

IV курс, группа 8512

« 28 » ноября 2004 г.

Проверил

В.Г.Ротарь

«__» _______ 200 __ г.

Томск, 2004

6.1. Геометрически решить интерпретацией в пространстве переменных сформированную двойственную задачу, записанную по отношению к исходной (прямой) задаче задания СРС-4 для чего:

6.1.1. Записать сопряженную двойственную задачу по отношению к исходной прямой задаче линейного программирования размерностью [2;4], имеющей следующий вид:

Z(X)=С1x1+ С2x2+ С3x3+ С4x4 + С5x5 max

при условиях

a11x1+a12x2+a13x3+a14x4+a15x5b1

a21x1+a22x2+a23x3+a24x4+a25x5b2

___

xj0, j=1,5

Численные значения параметров (Сj, aij, bj) взять из задания СРС-4.

Данные из самостоятельной работы № 4 выглядят следующим образом:

Ограничения:

6*Х1 + 4*Х2 + 6*Х3 + 2*Х4 + 13*Х5 = 1605;

6*Х1 + 5*Х2 + 10*Х3 + 8*Х4 + 2*Х5 = 1302;

Целевая функция:

Z(x) = X1 + X2 + X3 + X4 + X5  min

Значения решения СРС №4:

Z(x)max = 290,7

Z(x)min = 185,5

Из этих данных формируем данные для задачи двойственной исходной:

L(y) = 1605y1 + 1302y2  min

U1 = 6*y1 + 6*y2 ≤1;

U2 = 4*y1 + 5*y2 ≤1;

U3 = 6*y1 + 10*y2 ≤1;

U4 = 2*y1 + 8*y2 ≤1;

U5 = 13*y1 + 2*y2 ≤1;

y(j) ≥0; (j = 1,2);

6.1.2. Решить полученную двойственную задачу геометрически интерпретацией в пространстве переменных.

При анализе графика 1 мы видим, что минимальное значение целевой функции находится из координат точки пересечения условий U3 и U5.

U3 = 6*y1 + 10*y2 ≤1;

U5 = 13*y1 + 2*y2 ≤1;

Решением данной системы являются значения y1=0,0683 и у2=0,059

График 1. Пространство условий

L(y) = 1605y1 + 1302y2  min

L(y) = 1605* 0,0683 + 1302*0,059 = 185,5.

Полученное значение минимума целевой функции совпадает со значением, полученным в самостоятельной работе студента № 4.

6.1.3. Убедиться в правильности выполненных действий в пп. 6.1.1 - 6.1.2. проверкой выполнения утверждения первой теоремы двойственности.

Теорема двойственности гласит от том, что если прямая и двойственная задачи линейного программирования имеют оптимальные решения, то экстремальные значения их целевых функций равны.

В нашем случае равны минимальные значения целевых функций прямой и двойственной задачи, следовательно, выполненные нами действия правильны.

* * *

6.2. Геометрически решить интерпретацией в пространстве условий прямую задачу, записанную как сопряженную к исходной двойственной задаче задания СРС-3 .

6.2.1. Записать сопряженную задачу к исходной задаче линейного программирования размерностью [3;2], имеющей следующий вид:

L(Y)=b1y1+b2y2 min

при условиях

a11y1+ a12y2С1;

a21y1+ a22y2С2;

a31y1+ a32y2С3

y1 0, y20

Здесь принять b1=1, b2=1, C1=NA, C2=NB, C3=NC. Численные значения для параметров задачи (Сj, aij, bj) взять совпадающими с аналогичными параметрами задачи задания СРС-3 (раскрой материалов), ДЛЯ ЧЕГО ВОСПОЛЬЗУЙТЕСЬ записью и решением задачи пункта 3.3.

Данные из самостоятельной работы № 3 выглядят следующим образом:

Целевая функция:

Z(x) = Х3 + Х5 => min

Ограничения:

А: g1(X) = 6*Х3 + 2*Х5 ≥ 1605;

В: g2(X) = 10*Х3 + 5*Х5 ≥ 1300;

С: g3(X) = 10*Х3 + 8*Х5 ≥ 1302;

где X3 ≥ 0; Х5 ≥ 0;

Из этих данных формируем данные для задачи двойственной исходной:

Целевая функция:

Z(x) = 1605*x1 + 1300*x2 + 1302*x3 => max

Ограничения:

U1 = 6*x1 + 10*x2 + 10*x3 ≥ 1

U2 = 2*x1 + 4*x2 + 8*x3 ≥ 1

где х1 ≥ 0; х2 ≥ 0;

6.2.2. Решить полученную прямую задачу геометрически, используя интерпретацию в пространстве условий.

Для того, чтобы решить полученную задачу геометрически, построим сечение конуса плоскостью U1 = b1 = 1

  • Точки встречи луча с секущей плоскостью U1:

0,33; 0,4; 0,8.

  • Точки встречи луча с секущей плоскостью U3

267,5;130; 130,2.

Даже без построения графика видно, что пересечения конуса плоскостью U1 = 1 не будет.

Попробуем построить сечение конуса плоскостью U2 = b2 = 1.

  • Точки встречи луча с секущей плоскостью U1:

3; 2,5; 1,25.

  • Точки встречи луча с секущей плоскостью U3

802,5;325; 162,75.

С сечением U2 наблюдается такая же ситуация.

6.2.3. Убедиться в правильности выполненных действий в пп. 6.2.1 - 6.2.2. проверкой выполнения утверждения первой теоремы двойственности.

Согласно данным п.6.2.2. опорный план, полученный в СРС №3 – не оптимален.

Соседние файлы в папке 6