Вторая группа условий:
u1(585 – 8х1 – 9х2 – 13х3 – 16х4) = 0,
u2(703 – 17х1 – 15х2 – 9х3 – 8х4) = 0.
Проведем анализ первой группы условий:
х1(8u1+17u2 – 670) = 0, подставим рассчитанные ранее значения u1* = 20, u2*= 30 в выражение, стоящее в скобках, 8 20 + 17 30 – 670 = 0.
Аналогичны следующие рассуждения:
х1(8u1 + 17u2 – 670) = 0,
8 20 + 17 30 – 670 = 0 х1 0,
х2(9u1 + 15u2 – 504) = 0,
9 20 + 15 30 – 504 0 х2 = 0,
х3(13u1 + 9u2 – 530) = 0,
13 20 + 9 30 – 530 = 0 х3 0,
х4(16u1 + 8u2 – 504) = 0,
16 20 + 8 30 – 504 0 х4 = 0.
Проведем анализ по второму условию дополняющей нежесткости:
u1(585 – 8х1 – 9х2 – 13х3 – 16х4) = 0, но поскольку множитель u1 = 20, а произведение должно быть равным нулю, следовательно, выражение в скобках будет равно нулю, т.е. 585 – 8х1 – 9х2 – 13х3 – 16х4 = 0, или 8х1 + 9х2 + 13х3 + 16х4 = 585.
Рассуждая аналогично, получаем:
u1(585 – 8х1 – 9х2 – 13х3 – 16х4) = 0,
u1 = 20 8х1 + 9х2 + 13х3 + 16х4 = 585,
u2(703 – 17х1 – 15х2 – 9х3 – 8х4) = 0,
u2 = 30 17х1 + 15х2 + 9х3 + 8х4 = 703.
В результате подстановки в условия дополняющей нежесткости оптимальных значений u1*, u2* получена система уравнений относительно неизвестных величин х1, х2, х3, х4, решение которой позволит получить оптимальные значения х1*, х2*, х3*, х4*.
Выпишем полученную систему уравнений:
8х1 + 9х2 + 13х3 + 16х4 = 585,
17х1 + 15х2 + 9х3 + 8х4 = 703,
х2 = 0,
х4 = 0.
Решая данную систему, находим оптимальные значения переменных х1* = 26, х2* = 0, х3* = 29, х4* = 0.
Вычислим значение целевой функции:
Z = 670 26 + 504 0 + 530 29 + 504 0 = 32790, Z = W.
На основании положений теории двойственности найден оптимальный план производства продукции X * = (26; 0; 29; 0).
4.Условия, для которых составлялась исходная модель задачи, могут меняться в реальных условиях работы.
Предлагается рассмотреть ситуации, когда объем используемого трудоресурса может увеличиваться или уменьшаться, однако найденный план выпуска продукции при этом не должен измениться.
Это значит, что виды выпускаемой продукции останутся те же (продукт 1 и продукт 3), т.е. должны сохраниться значения х1 > 0, х3 > 0, х2 = х4 = 0, полученные из условий (#). Для этого должно остаться неизменным оптимальное решение двойственной задачи, т. е. u1* = 20, u2* = 30.
Введем параметр t, означающий изменение количества использованных трудоресурсов. Значение t = 0 соответствует первоначальному объему трудоресурсов 703 чел.-час.
С появлением параметра t экономико-математическая модель исходной задачи примет вид:
8х1 + 9х2 + 13х3 + 16х4 585,
17х1 + 15х2 + 9х3 + 8х4 703 + t,
хj 0, j = ,
Z = 670х1 + 504х2 + 530х3 + 504х4 max.
Двойственная задача:
8u1 + 17u2 670,
9u1 + 15u2 504,
13u1 + 9u2 530,
16u1 + 8u2 504,
u1 0, u2 0,
W = 585u1 + (703 + t)u2 min.
Найдем диапазон изменения параметра t, при котором оптимальное решение двойственной задачи сохраняется.
Пусть количество используемых трудоресурсов увеличивается, т.е. t > 0.
Если увеличивать параметр t, вектор-градиент будет поворачиваться против часовой стрелки и «прижиматься» к оси u2 (рисунок 5), т.к. коэффициент при u1 остается постоянным, а коэффициент при u2 возрастает с увеличением параметра t.
Линия уровня функции W с ростом параметра t тоже поворачивается против часовой стрелки. Незначительные перемещения её обычно не приводят к изменению оптимальной точки (для нашей задачи точки А, в которой пересекаются прямые (3.1) и (3.3)).
Предельной ситуацией, когда точка А остается еще точкой минимума, является ситуация, при которой линия уровня становится параллельной прямой (3.1). Пока точка А является оптимальной, будут сохраняться значения u1 = 20, u2 = 30.
u2
Д С
В
А
7,03 D
u1
5,85 (3.2)
(3.1)
W = 0 (3.3)
(3.4)
Рисунок 5. Графическое решение двойственной задачи при увеличении трудоресурсов.
Однако в результате более значительных изменений угла наклона линии уровня появится новая оптимальная точка. Для нашей задачи ею станет точка D (83,7; 0) на пересечении прямой (3.1) и прямой u2 = 0.
Определим промежуток значений параметра t, для которых точка А является оптимальной.
Рассмотрим линию уровня вида: 585u1 + (703 + t)u2 = 0.
Предельным положением линии уровня (т.е. моментом, когда произойдет смена решения) будет положение, когда она станет параллельна прямой (3.1), т.е. уравнению 8u1 + 17u2 = 670.
По признаку параллельности прямых коэффициенты в уравнении линии уровня и прямой (3.1) станут пропорциональными, т.е.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.