Скачать презентацию Лекция 3 Двойственные задачи ЛП Денисова С Т Скачать презентацию Лекция 3 Двойственные задачи ЛП Денисова С Т

Лекция _3_Двойственные задачи ЛП.ppt

  • Количество слайдов: 21

Лекция 3. Двойственные задачи ЛП Денисова С. Т. Старший преподаватель n кафедры ММи. МЭ Лекция 3. Двойственные задачи ЛП Денисова С. Т. Старший преподаватель n кафедры ММи. МЭ n n

План: n n n Двойственные задачи ЛП. Теоремы двойственности. Примеры двойственных задач. Анализ решения План: n n n Двойственные задачи ЛП. Теоремы двойственности. Примеры двойственных задач. Анализ решения ЗЛП с помощью теории двойственности: 1)нахождение дефицитных ресурсов, 2) анализ на чувствительность (интервалы изменений коэффициентов целевой функции, при которых оптимальные значения переменных остаются неизменными)

Двойственные задачи ЛП n Прямая задача n F(X)= n n n Двойственная задача Z(Y)= Двойственные задачи ЛП n Прямая задача n F(X)= n n n Двойственная задача Z(Y)= 3

Алгоритм составления двойственной задачи: n n Приводят все неравенства системы ограничений исходной задачи к Алгоритм составления двойственной задачи: n n Приводят все неравенства системы ограничений исходной задачи к одному смыслу: если в исходной задач ищут максимум линейной функции, то все неравенства системы ограничений приводят к виду «≤» , а если минимум – к виду «≥» . Составляют расширенную матрицу системы А 1, в которую включают матрицу коэффициентов при переменных, столбец свободных членов системы ограничений и строку коэффициентов при переменных в линейной функции. Находят матрицу А, транспонированную к матрице А 1. Формулируют двойственную задачу на основании полученной матрицы А и условия неотрицательности переменных. 4

Основное неравенство теории двойственности n n n Пусть имеется пара двойственных задач. Для любых Основное неравенство теории двойственности n n n Пусть имеется пара двойственных задач. Для любых допустимых решений Х= (x 1, x 2, …, хn) и У=(y 1, y 2, …, ym) исходной и двойственной задач справедливо неравенство: F(X) ≤ Z(Y) 5

Первая (основная) теорема двойственности. n n Если одна из взаимно двойственных задач имеет оптимальное Первая (основная) теорема двойственности. n n Если одна из взаимно двойственных задач имеет оптимальное решение, то его имеет и другая, причём оптимальные значения их целевых функций равны: Fmax=Zmin или F(X*) =Z(Y*) (1) 6

Вторая теорема двойственности n n Пусть X*=(x 1* , x 2* , …. . Вторая теорема двойственности n n Пусть X*=(x 1* , x 2* , …. . xn* ) - план исходной задачи и Y*=(y 1* , y 2* , …. . yn* ) - план двойственной задачи. X*и Y* являются оптимальными только тогда, когда для любого j, (j=1, 2, . . n) выполняется равенство 7

Задача 1. Для производства трёх изделий А, В, С используются три вида сырья. каждый Задача 1. Для производства трёх изделий А, В, С используются три вида сырья. каждый из них используется в объёме, не превышающем 180, 210 и 236 кг. Определить план выпуска изделий, обеспечивающий получение оптимального дохода при условии, что потребление ресурсов по каждому виду продукции не превзойдёт имеющихся запасов. Экономико-математическая модель задачи: F= 10 x 1+14 x 2+12 x 3→max x 1≥ 0, x 2≥ 0, х3≥ 0. 8

Задача (двойственная) Найти такой набор цен ресурсов, при котором общие затраты на ресурсы будут Задача (двойственная) Найти такой набор цен ресурсов, при котором общие затраты на ресурсы будут минимальными при условии, что затраты на ресурсы при производ-стве каждого вида продукции будут не менее прибыли от реализации этой продукции. Z(У)= 180 y 1+210 y 2+236 y 3→min y 1≥ 0, у2≥ 0, у3≥ 0. Симметричная задача 9

Решение двойственной задачи: Таблица 1 Базис Сi (баз) Опор план 10 А 1 14 Решение двойственной задачи: Таблица 1 Базис Сi (баз) Опор план 10 А 1 14 А 2 12 А 3 0 0 А А 4 5 0 А 6 А 2 14 83 2, 375 1 0 0, 625 0 -0, 125 А 5 0 85 2, 875 0 0 0, 125 1 -0, 625 А 3 12 14 -0, 75 0 1 -0, 25 0 0 5, 75 0 1, 25 16, 25 10

Решение двойственной задачи: 11 Решение двойственной задачи: 11

Анализ решения ЗЛП с помощью теории двойственности n Задача. Фабрика выпускает продукцию двух видов Анализ решения ЗЛП с помощью теории двойственности n Задача. Фабрика выпускает продукцию двух видов П 1 и П 2. Для производства продукции используются три вида сырья А, В, С, максимально возможные запасы их составляют 6, 8 и 5 тонн соответственно. Расходы сырья А, В, С на 1 тыс. изделий П 1 и П 2 приведены в таблице. Изучение рынка сбыта показало, что суточный спрос на изделия П 2 не превышает спроса на изделия П 1 более чем на 1 тыс. шт. Установлено, что спрос на изделия П 2 не превышает 2 тыс. шт. в сутки. Какое количество изделий 9 в тыс. шт. ) должна производить фабрика, чтобы доход от реализации продукции был максимальным? 12

Таблица 2 Сырьё Запасы П 1 П 2 сырья А 1 2 6 В Таблица 2 Сырьё Запасы П 1 П 2 сырья А 1 2 6 В 2 1 8 С 1 0, 8 5 Цена 3 2 13

Экономико-математические модели задач: F= 3 x 1+2 x 2→max; при ограничениях: n х1+2 х2≤ Экономико-математические модели задач: F= 3 x 1+2 x 2→max; при ограничениях: n х1+2 х2≤ 6 n 2 х1+х2≤ 8 х1+0, 8 х2≤ 5 - х1+х2≤ 1 х2≤ 2 x 1≥ 0, x 2≥ 0. Z=6 y 1+8 y 2+5 y 3+y 4+2 y 5→min n y 1+2 y 2+y 3 -y 4 ≥ 3 2 y 1+y 2+y 3+y 4 +y 5 ≥ 2 y 1 ≥ 0, y 2 ≥ 0, . . y 5 ≥ 0 14

Симплекс-таблица 1 Базис Сi (баз) Опор план 3 2 А 1 0 0 0 Симплекс-таблица 1 Базис Сi (баз) Опор план 3 2 А 1 0 0 0 А 2 А 3 А 4 А 5 А 6 А 7 А 3 0 6 1 2 1 0 0 А 4 0 8 2 1 0 0 0 А 5 0 5 1 0, 8 0 0 1 0 0 А 6 0 1 -1 1 0 0 0 1 0 А 7 0 2 0 1 0 -3 -2 0 0 0 15

Симплекс-таблица 2 Базис Сi (баз) Опор план 3 2 0 0 0 А 1 Симплекс-таблица 2 Базис Сi (баз) Опор план 3 2 0 0 0 А 1 А 2 А 3 А 4 А 5 А 6 А 7 А 3 0 2 0 3/2 1 -0, 5 0 0 0 А 1 3 4 1 1/2 0 0, 5 0 0 0 А 5 0 1 0 0, 3 0 -0, 5 1 0 0 А 6 0 5 0 3/2 0 0, 5 0 1 0 А 7 0 2 0 1 0 0 1 12 0 -0, 5 0 0 0 16

Симплекс-таблица 3 Базис Сi (баз) Опор план 3 2 0 0 0 А 1 Симплекс-таблица 3 Базис Сi (баз) Опор план 3 2 0 0 0 А 1 А 2 А 3 А 4 А 5 А 6 А 7 А 2 2 4/3 0 1 2/3 -1/3 0 0 0 А 1 3 10/3 1 0 -1/3 2/3 0 0 0 А 5 0 3/5 0 0 -1/5 -2/5 1 0 0 А 6 0 3 0 0 -1 1 0 А 7 0 2/3 0 0 -2/3 1/3 0 0 1 12, 67 0 0 1/3 4/3 0 0 0 17

Оптимальные планы: n 18 Оптимальные планы: n 18

Анализируя вектор У, сделаем выводы: n При увеличении запаса сырья А на 1 т. Анализируя вектор У, сделаем выводы: n При увеличении запаса сырья А на 1 т. доход от реализации продукции увеличится на 1/3 тыс. руб. , а при увеличении запаса сырья В на 1 т. доход от реализации продукции увеличится на 4/3 тыс. руб. Изменение запаса С или изменение в соотношениях спроса не приводят к изменению дохода. Ресурсы А и В являются дефицитными, ресурс С - недифицитный. 19

С 1=3+ С 1; 1 =0 ; 2 =0 20 С 1=3+ С 1; 1 =0 ; 2 =0 20

Интервалы изменений коэффициентов целевой функции: n n n Выполнив аналогичные преобразования с С 2 Интервалы изменений коэффициентов целевой функции: n n n Выполнив аналогичные преобразования с С 2 , получим пределы изменения С 2 , при которых будет выгодно выпускать продукцию П 2 -1/2≤ С 2 ≤ 4 2 -1/2≤ С 2 ≤ 2+ 4 3/2≤ С 2 ≤ 6 Ответ: 1 ≤ С 1 ≤ 4, 1, 5 ≤ С 2 ≤ 6. n n 21