- •1 Математическое описание линейных систем
- •1.1 Дифференциальное уравнение системы. Характеристическое уравнение и его корни
- •1.2 Разложение передаточной функции на сумму простых слагаемых. Вычисление импульсной переходной характеристики ω(t) с помощью обратного преобразования Лапласа и переходной характеристики h(t)
- •1.3 Построение лачх и лфчх
- •1.4 Уравнение состояния в нормальной форме,схема моделирования
- •1.5 Уравнение состояния в канонической форме,
- •1.6 Решение уравнения состояния в нормальной и канонической формах
- •2 Линейное программирование
- •2.1 Математическая модель задачи. Нахождение оптимального плана х* и экстремального значения функции
- •2.2 Построение и решение задачи, двойственной к исходной. Сравнение решения прямой и двойственной задач
- •2.3 Получение целочисленного решения путем введения дополнительных ограничений по методу Гомори
- •3 Нелинейное программирование
- •3.1 Построение одзп, выбор начальной точки поиска
- •3.2 Нахождение экстремального значения функции f(X) без учета ограничений на переменные
- •3.2.1 Метод наискорейшего спуска
- •3.2.2 Метод Ньютона-Рафсона
- •3.3 Нахождение экстремального значения функции f(X) с учетом системы ограничений задачи
- •23.3.1 Метод допустимых направлений Зойтендейка
- •3.3.2 Метод линейных комбинаций
- •3.3.3 Условия теоремы Куна-Таккера
- •4 Тексты программ в среде matlab
- •4.1 Математическое описание линейных систем
- •4.2 Линейное программирование
- •4.3 Нелинейное программирование
2.2 Построение и решение задачи, двойственной к исходной. Сравнение решения прямой и двойственной задач
Рассмотрим соотношение прямой и двойственной задач:
(2.2)
Число переменных двойственной задачи совпадает с числом ограничений прямой задачи.
Исходная задача:
F(x)=-3x1+3x2+4x3 (min)
Так как требуется найти минимум целевой функции, то неравенства в системе ограничений должны быть вида ≥. Третье и четвертое неравенство ограничений прямой задачи умножим на (-1):
тогда
, ,
Двойственная задача беду иметь 4 переменные, так как прямая содержит 4 ограничения. В соответствии с (2.2) запишем двойственную задачу в виде:
,
Условие пример следующий вид:
,
следовательно:
Введем дополнительные переменные:
Составим симплекс-таблицу:
Т аблица 2.7
БП |
Своб. члены |
НП |
|||
y1 |
y2 |
y3 |
y4 |
||
y5 |
-3 |
-4 |
0 |
3 |
5 |
y6 |
3 |
-2 |
1 |
5 |
-5 |
y7 |
4 |
1 |
-1 |
-4 |
2 |
F |
0 |
15 |
0 |
-12 |
-6 |
Т аблица 2.8
БП |
Своб. члены |
НП |
|||
y5 |
y2 |
y3 |
y4 |
||
y1 |
3/4 |
-1/4 |
0 |
-3/4 |
-5/4 |
y6 |
9/2 |
-1/2 |
1 |
7/2 |
-15/2 |
y7 |
13/4 |
1/4 |
-2 |
-13/4 |
13/4 |
F |
-45/4 |
15/4 |
0 |
-3/4 |
51/4 |
Таблица 2.9
-
БП
Своб. члены
НП
y5
y2
y6
y4
y1
12/7
-5/14
3/14
3/14
-20/7
y3
9/7
-1/7
2/7
2/7
-15/7
y7
52/7
-3/14
-15/14
13/14
-26/7
F
-72/7
51/14
3/14
3/14
78/7
Решение задачи:
y2=y5= y4= y6=0; y1= ; y3= ; y7= ;
значение функции цели: Fmax= .
Запишем соответствие между переменными прямой и двойственной задач:
Исходные переменные Дополнительные переменные
прямой задачи прямой задачи
x1 x2 x3 R x4 x5 x6
(2.3)
y5 y6 y7 y1 y2 y3 y4
Дополнительные переменные Исходные переменные
двойственной задачи двойственной задачи
Соответствие не означает равенство. Оптимальное решение прямой задачи определяется коэффициентами F-строки. Переменные прямой задачи приравниваются к коэффициентам при соответствующим им небазисных переменных в F-строке оптимальной симплекс-таблицы двойственной задачи.
В двойственной задача в F-строке расположены коэффициенты при небазисных переменных y2, y5, y4, y6. С учетом (2.3) найдем оптимальное решение прямой задачи:
y2 ↔ x4= ;
y5 ↔ x1= ;
y4 ↔ x6= ;
y6 ↔ x2= ;
Fmax(у)= Fmin(х)= .