Uploaded by Andrey Karabanov

Лекция 2. Исследование операций

advertisement
Федеральное государственное бюджетное образовательное учреждение высшего образования
«МИРЭА – Российский технологический университет»
ИССЛЕДОВАНИЕ ОПЕРАЦИЙ
Лекция 2
Анализ оптимального решения на
чувствительность
Трифонова Ольга Александровна
При решении задачи ЛП возможны случаи:
1. Задача ЛП имеет единственное решение
*
X
• min
*
X
• max
grad z
2. Задача ЛП имеет бесконечное множество
решений (альтернативные решения)
X*
•
grad z
2
•
X **
При решении задачи ЛП возможны случаи:
3. Задача ЛП не имеет оптимального решения:
• неограниченность
• пустота
множества
множества
допустимых решений
допустимых решений
3
Общие свойства решения ЗЛП
uОптимальное
решение ЗЛП не внутри, а на границе
области допустимых решений, в одной из вершин
uЗЛП
может иметь единственное решение, не иметь
решений и иметь бесконечное множество решений.
uПоиск
решения путём перебора вершин (опорных
точек) так, что переход к следующей вершине
приближает или по крайней мере не удаляет от
оптимума
4
Анализ на чувствительность
Первая задача на чувствительность:
ОГРАНИЧЕНИЯ
активные
(связывающие)
неактивные
(несвязывающие)
дефицитные
ресурсы
недефицитные
ресурсы
Цели:
• макс. увеличение запаса
дефицитного ресурса,
позволяющее улучшить значение целевой функции;
• макс. уменьшение запаса недефицитного ресурса, не
5
меняющее
значение целевой функции.
5
(Построение оптимального плана производства)
Исходные
ресурсы
Сахар
Какао
Прибыль
Расход ресурсов на 1 тонну
готовой продукции
Шоколад
Конфеты
1
5
5
1
2
3
Математическая модель
max z = max(5 x1 + 3 x2 )
x1 + x2 £ 4;
5 x1 + 2 x2 £ 10;
x1 ³ 0, x2 ³ 0.
6
Запас
ресурса
4
10
ì * 2
ïï x1 = 3
Ûí
ï x * = 10
ïî 2 3
x2
(
*
1
z x ,x
5
4
7
7
O
*
2
)
2
10 40
= 5× +3×
=
3
3
3
•B
grad z = ( 5,3 )
x1
2
( 2)
4
(1)
Слайд 17
Ресурс 1
L = ( 0,5 )
x1 + x2 = 4 ­
x2
b1 = 4, b1¢ = x1 + x2 = 0 + 5 = 5,
Db1 = 5 - 4 = 1
5• L
z ( L ) = 5 x1 + 3 x2 = 5 × 0 + 5 × 3 = 15
4
40 5
D1z = z ( L ) - z ( B ) = 15 =
3
3
x1
8
2
( 2)
4
(1)
Ресурс 2
5 x1 + 2 x2 = 10 ­
K = ( 4,0 )
b2 = 10, b2¢ = 5 x1 + 2 x2 = 5 × 4 = 20,
x2
Db2 = b2¢ - b2 = 20 - 10 = 10
z ( K ) = 5 x1 + 3 x2 = 5 × 4 + 3 × 0 = 20
40 20
D 2z = z ( K ) - z ( B ) = 20 =
3
3
4
K
9
2
•4
x1
Результаты решения первой задачи
анализа на чувствительность:
10
Ресурс
Тип (статус)
ресурса
Максимальное Максимальное
изменение
изменение
запаса
дохода
Ресурс 1
дефицитный
1
5/3
Ресурс 2
дефицитный
10
20/3
Вторая задача на чувствительность
(вычисление стоимости ресурсов):
Теневая (двойственная) цена ресурса показывает
на сколько изменится доход при изменении запаса деф.
ресурса на единицу.
Вычисляется по формуле:
yi =
Максимальное увеличение дохода
Максимальное увеличение запаса i -го ресурса
Вывод: расширение производства за счет увеличения
запаса первого ресурса наиболее выгодно.
11
max z = 5 x1 + 3 x2
Третья задача на чувствительность
(чувствительность к изменению цен):
grad z = ( 5, c2 )
grad z = ( 5,3 )
grad z = ( c1,3 )
x1 + x2 £ 4,
5 x1 + 2 x2 £ 10,
x1 ³ 0, x2 ³ 0.
целевая
функция
z = c1x1 + c2 x2
a11x1 + a12 x2 = b1 (1)
•B
a21x1 + a22 x2 = b2 ( 2 )
активные
ограничения
Диапазон оптимальности
a1 £ a z £ a 2
tga1 £ tga z £ tga 2
a1
a2 az
12
( 2)
z
(1)
1 c1 5
a11 c1 a21
£
£
£
Þ £
1 c2 2
a12 c2 a22
max z = 5 x1 + 3 x2
x1 + x2 £ 4,
Диапазон оптимальности
1 c1 5
£
£
1 c2 2
5 x1 + 2 x2 £ 10,
x1 ³ 0, x2 ³ 0.
если c1 = 5 Þ
•B
13
если
c2 = 3 Þ
1 5 5
£
£ , 2 £ c2 £ 5
1 c2 2
1 c1 5
15
£ £ , 3 £ c1 £
1 3 2
2
Выводы
uПроблемные
ситуации могут быть сформулированы как
задачи ЛП
uСтруктурные
составляющие задачи ЛП: переменные,
целевая функция, ограничения и ограничения на знак
переменных
uОптимальное
решение для задач малой размерности
может быть получено с помощью геометрического метода
uГеометрически
оптимальное решение задачи ЛП находится
на границе множества допустимых решений
uЗадача
ЛП может иметь одно оптимальное решение,
бесконечное множество оптимальных решений или не иметь
оптимальных решений
uАнализ
14
на чувствительность выявляет зависимость
оптимального решения от возможных изменений параметров
14
исходной модели
Download