Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Стандартная форма линейных оптимизационных моделей 4 страница




Упражнение: Предположим, что в задаче фирмы Reddy Mikks целевая функция Z = 3хЕ + 2х1 заменена на Z = 2хЕ + 5х1; а ограничения модели не изменились. Решение задачи с помощью СМ приводит к следующему Z – уравнению:

Z + 2S1 + S4 = 14.

Оптимальные значения переменных равны ХЕ = Х1 = 2, S2 = 2 S3 = 1. Все остальные переменные имеют нулевое значение.

1. Определите статус каждого из 4 ресурсов, фигурирующих в модели.

Ответ: Ресурсы 1 и 4 дефицитные, ресурсы 2 и 3 недефицитные.

2. Определите теневую цену каждого из 4-х ресурсов.

Ответ: у1 = 2; у2 = у3 = 0; у4 = 1.

3. Можно ли улучшить оптимальное значение Z, увеличив запас продукта В?

Ответ: Нет, поскольку у2 = 2, то есть данный ресурс является недефицитный.

4. Так как у4 = 1, то, увеличение 4-го ресурса, можно добиться улучшения оптимального значения Z. Дайте экономическую интерпретацию увеличению объема «использования» четвертого ресурса.

Ответ: Четвертое ограничение фиксирует предельный уровень спроса. Увеличение объема «использования» 4-го ресурса эквивалентна увеличению сферы влияния фирмы на рынке сбыта.

5. Какому из ресурсов следует отдать предпочтение при вложении дополнительных средств?

Ответ: Вложения следует направить прежде всего на увеличение запасов продукта А, так как ему соответствует наибольшая теневая цена у1 = 2.

Максимальное изменение запаса ресурса

При решении вопроса о том, запас какого из ресурсов следует увеличивать в первую очередь, обычно используются теневые цены. Чтобы определить интервал значений изменения запаса ресурса, при которых теневая цена данного ресурса, фигурирующая в заключительной симплекс-таблице, остается неизменной, необходимо выполнить ряд дополнительных вычислений. Рассмотрим сначала соответствующие вычислительные процедуры, а затем покажем, как требуемая информация может быть получена из симплекс-таблицы для оптимального решения.

Положим, что в задаче фирмы Reddy Mikks запас первого ре­сурса изменился на D1 т. е. запас продукта А составит 6+D1 тонн. При положительной величине D1 запас данного ресурса увеличи­вается, при отрицательной - уменьшается. Как правило, иссле­дуется ситуация, когда объем ресурса увеличивается (D1>0). Однако, чтобы получить результат в общем виде, рассмотрим оба случая.

Как изменится симплекс-таблица при изменении величины за­паса ресурса на D1? Проще всего получить ответ на этот вопрос, если ввести D1 в правую часть первого ограничения начальной сим­плекс-таблицы и затем выполнить все алгебраические преобразова­ния, соответствующие последовательности итераций. Поскольку правые части ограничений никогда не используются в качестве ведущих элементов, то очевидно, что на каждой итерацииD1 будет оказывать влияние только на правые части ограничений. Читателю предлагается самостоятельно проверить, что результаты, получае­мые на соответствующих итерациях при решении рассматриваемой задачи, идентичны данным, приведенным в табл. 3.7.

Таблица 3.7

Уравнение Значения элементов правой части на соответствующих итерациях
(начало вычислений)   (оптимум)
Z    
  6 + D1 2 + D1
     
      3-1D1
     

Фактически все изменения правых частей ограничений, обуслов­ленные введением D1, можно определить непосредственно по данным, содержащимся в симплекс-таблицах. Прежде всего заметим, что на каждой итерации новая правая часть каждого ограничения пред­ставляет собой сумму двух величин: 1) постоянной и 2) члена, ли­нейно зависящего от D1. Постоянные соответствуют числам, которые фигурируют на соответствующих итерациях в правых частях ограничений симплекс-таблиц до введения D1. Коэффициенты при D1 во вторых слагаемых равны коэффициентам при s1 на той же ите­рации. Так, например, на последней итерации (оптимальное реше­ние) постоянные (12* 2/3, 4/3, 10/3, 3, 2/3) представляют собой числа, фигурирующие в правых частях ограничений оптимальной симп­лекс-таблицы до введения D1. Коэффициенты (1/3, 2/3, -1/3, -1, 2/3) равны коэффициентам при s1 в той же симплекс-таблице пото­му, что эта переменная связана только с первым ограничением. Другими словами, при анализе влияния изменений в правых частях второго, третьего и четвертого ограничений нужно пользоваться коэффициентами при переменных s2, s3 и s4 соответственно.

Какие выводы можно сделать из полученных результатов? Так как введение D1 сказывается лишь на правой части симплекс-таблицы, изменение запаса ресурса может повлиять только на допустимость решения. Поэтому D1 не может принимать значений, при которых какая-либо из (базисных) переменных становится отри­цательной. Из этого следует, что величина D1 должна быть огра­ничена таким интервалом значений, при которых выполняется ус­ловие неотрицательности правых частей ограничений в результи­рующей симплекс-таблице, т. е.

X1 = 4/3 + (2/3)D1 ³ 0, (1)

XE = 4/3 + (1/3) D1 ³ 0, (2)

S3 = 3 - D1 ³ 0, (3)

S4 = 2/3 – (2/3) D1 ³ 0. (4)

Для определения допустимого интервала изменения D1 рассмо­трим два случая.

Случай 1: D1 > 0. Соотношение (1) всегда выполняется при D1 > 0. Соотношения (2), (3) и (4) определяют следующие предельные зна­чения D1: D1 £ 10, D1 £ 3 и D1 £ 1. Таким образом, все четыре соот­ношения выполняются при D1 £ 1.

Случай 2: D1 < о. Соотношения (2), (3) и (4) всегда выполняются при D1 <о, тогда как соотношение (1) справедливо только при D1 ³ -2.

Объединяя результаты, полученные для обоих случаев, можно сделать вывод, что при –2 £ D1 £ 1 решение рассматриваемой зада­чи всегда будет допустимым. Любое значение D1, выходящее за пределы указанного интервала (т. е. уменьшение запаса продукта А более чем на 2 т или увеличение более чем на 1 т), приведет к недопу­стимости решения и новой совокупности базисных переменных (см. гл. 4).

Упражнение 3.4.3. Рассмотрите задачу фирмы Reddy Mikks.

(а) Найдите новое оптимальное решение задачи, если D1 ==1/2 т. [Ответ: z = 12·5/6, xE = 3 1/6, x1 = 2/3, s1 = s2 = 0, s3 = 2 ½, s4 = 1/3.]

(б) Определите правые части ограничений заключительной симплекс-таблицы

- при изменении запасов ресурсов 2, 3 и 4 на D2, D3 и D4 соответственно.

[Ответ: D2: 4/3 - D2/3, 10/3 +2D2/3, 3 + D2, 2/3 + D2/3;

D3: 4/3, 10/3, 3+D3, 2/3;

D4: 4/3, 10/3, 3, 2/3 + D4.]

(в) Применительно к п. (б) определите допустимыеинтервалы изменения D2, D3 и D4.

[Ответ: D2: -2 £ D2 £ 4, -3 £ D3 < ¥, -2/3 £ D4 < ¥,]

(г) Определите интервалы изменения оптимальных значений z, соответствующие результатам, полученным в п. (в).

[Ответ: D2: 10 £ z £ 18. D3 и D4: z = 12·2/3 независимо от значений Dз иD4. Эти результаты согласуются с результатами выполненного ранее анализа ценности ресурсов.]

(д) Будут ли справедливы результаты, полученные в п. (г), если D2, D3 и D4 вво­дятся одновременно?

[Ответ. Нет, поскольку при одновременном изменении запасов ресурсов2, 3 и 4 элементы правых частей ограничений симплекс-таблицы становятся функциями D2, Dз и D4. Полученные ранее результаты справедливы лишь тогда, когда рассматривается изменение запаса только одного из ресурсов.]

 

Максимальное изменение коэффициентов удельной

прибыли (стоимости)

Наряду с определением допустимых изменений запасов ресур­сов представляет интерес и установление интервала допустимых изменений коэффициентов удельной прибыли (или стоимости). В подразд. 2.1.2 (третья задача анализа на чувствительность) на основе графического представления модели было показано, что при определенных значениях изменения коэффициентов целевой функции оптимальные значения переменных остаются неизменными (хотя оптимальное значение z при этом меняется). Возвращаясь к этому вопросу, покажем, каким образом интересующую нас ин­формацию можно получить из данных, содержащихся в заключи­тельной симплекс-таблице.

Следует отметить, что уравнение целевой функции также ни­когда не используется в качестве ведущего уравнения. Поэтому лю­бые изменения коэффициентов целевой функции окажут влияние только на z-уравнение результирующей симплекс-таблицы. Это означает, что такие изменения могут сделать полученное решение неоптимальным. Наша цель заключается в том, чтобы найти интер­валы значений изменений коэффициентов целевой функции (рас­сматривая каждый из коэффициентов отдельно), при которых оп­тимальные значения переменных остаются неизменными.

Чтобы показать, как выполняются соответствующие вычисле­ния, положим, что удельная прибыль от производственной деятель­ности, ассоциированной с переменной xE (задача фирмы Reddy Mikks) изменяется от 3 до 3+ d1, где d1 может быть как положитель­ным, так и отрицательным числом. Целевая функция в этом случае принимает следующий вид:

Z = (3 + d1) xE + 2x1.

Если воспользоваться данными начальной симплекс-таблицы и выполнить все вычисления, необходимые для получения заключи­тельной симплекс-таблицы, то последнее z-уравнение будет выгля­деть следующим образом:

Базисные переменные xE x1 s1 s2 s3 s4 Решение
z 0 0 0 0

 

Коэффициенты при базисных переменных xE, x1 и остаточных переменных s3, s4 остаются равными нулю. Это уравнение отличается от z-уравнения до введения d1 только наличием членов, содержащих d1. Коэффициенты при d1 равны коэффициентам при соответствующих переменных в xE-уравнении симплекс-таблицы для полученного ра­нее оптимального решения

Базисные переменные xE x1 s1 s2 s3 s4 Решение
xE 1 0 -1/3 2/3 0 0 10/3

 

Мы рассматриваем xE-уравнение, так как коэффициент именно при этой переменной в выражении для целевой функции изменился на d1.

Оптимальные значения переменных будут оставаться неизмен­ными при значениях d1, удовлетворяющих условию неотрицатель­ности (задача на отыскание максимума) всех коэффициентов при не­базисных переменных в z- уравнении. Таким образом, должны вы­полняться следующие неравенства:

1/3 - d1/3 ³ 0, (1)

4/3 +2d1/3 ³ 0. (2)

 

Из первого неравенства получаем, что d1 £ 1, а из второго следует, что d1 ³ -2. Эти результаты определяют пределы изменения ко­эффициента c1 в виде следующего соотношения: -2 £ d1 £ 1. Та­ким образом, при уменьшении коэффициента целевой функции при переменной хе до значения, равного 3+ (—2)==1, или при его уве­личении до 3+1 ==4 оптимальные значения переменных остаются неизменными (сравните с результатом, полученным при рассмотре­нии третьей задачи анализа на чувствительность, подразд. 2.1.2). Однако оптимальное значение z будет изменяться (в соответствии с выражением где –2 £ d1 £ 1).

Упражнение 3.4.4. Пусть в задаче фирмы Reddy Mikks коэффициент це­левой функции при переменной x1 изменился на величину d2. Определите интер­вал значений бд, при которых оптимальные значения переменных остаются неизменными.

[Ответ: -1/2 £ d2 £ 4, z = 12 2/3 + 4/3 d2.]

Все предыдущее обсуждение касалось исследования изменений коэффициента при переменной, которой поставлено в соответствие ограничение, фигурирующее в симплекс-таблице. Однако такое ограничение имеется лишь в том случае, когда данная переменная является базисной (например, xE и x1). Если переменная небазис­ная, то в столбце, содержащем базисные переменные, она не будет представлена.

Любое изменение коэффициента целевой функции при небазисной переменной приводит лишь к тому, что в заключительной симплекс-таблице изменяется только этот коэффициент. Рассмотрим в ка­честве иллюстрации случай, когда коэффициент при переменной s1 (первой остаточной переменной) изменяется от 0 до d3. Выполне­ние преобразований, необходимых для получения заключительной симплекс-таблицы, приводит к следующему результирующему z-уравнению:

Базисные переменные xE x1 s1 s2 s3 s4 Решение
z 1 0 1/3-d3 4/3 0 0 12 2/3

Из приведенного фрагмента заключительной симплекс-таблицы вид­но, что единственное отличие от z-уравнения до введения 6з состо­ит в том, что коэффициент при s1 уменьшился на d3. Таким образом, коэффициент при небазисной переменной в результирующем z- уравнении нужно уменьшить на ту же величину, на которую он увеличивается в исходном z-уравнении.

Задачи: Тема: СМ и вычислительные процедуры С –Т.

№3.3. Задано трехмерное пространство решений задачи ЛП с экстремальными точками А, В, С,…J. Координаты этих точек указаны на рис.

Х3

A: (0;0;0)

D G В: (1;0;0)

С: (0;1;0)

F J H D: (0;0;1)

B X1

A I

 

C E

X2 рис. 1.

 

а) Являются ли следующие пары экстремальных точек смежными? (А;В) (В;D) (E;H) (A;I)

б) Пусть процесс решения задачи с помощью СМ начинается с т. А и заканчивается нахождением оптимума в т. H путём реализации следующих переходов от одной экстремальной точки к другой?

1). А ® B ® G ® H 4). A ® I ® H

2). A ® F ® J ® H 5). A ® D ® G ® H

3). A ® C ® I ® H 6). A ® D ® A ® B ® G ® H

7). A ® C ® F ® D ® A ® B ® G ® H

№3.4. На рис.1 все ограничения, определяющие пространство решений, имеют знак £. Пусть S1; S2; S3 и S4 – остаточные переменные, ассоциированные с ограничениями, которые представляются плоскостями CEIJF, BEIHG, DFJHG и HIJ соответственно. Идентифицируйте базисные и небазисные переменные, соответствующие каждой допустимой экстремальной точке. (Указание: подразумевается, что Х1; Х2; Х3 ³ 0)

№3.5. Для условий задачи 3.4. определите включаемые в базис и исключаемые из базиса переменные для итераций, соответствующие переходам между следующими парами экстремальных точек:

A ® B; E ® I; F ® J; D ® G.

№3.6. Рассмотрим следующую задачу:

максимизировать: Z = 2х1 – 4х2 + 5х3 + 8х4

при ограничениях: х1 + 4х2 – 2х3 + 8х4 £ 2

1 + 2х2 +3х3 + 4х4 £ 1

х1; х2; х3; х4 ³ 0.

а). Определите мах количество возможных базисных решений?

б). Идентифицируйте допустимые экстремальные точки.

в). Найдите д. Б. Р.

№3.7. Пусть при решение задачи, условия которой соответствуют рис.1., исходной точкой (начальным решением) является точка А. Определите переменную, вводимую в базис на первой итерации, значение этой новой базисной переменной и улучшение значения максимальной целевой функции, если она имеет следующий вид:

а). Z = х1 – 2х2 + 3х3

б). Z = 5х1 + 2х2 +4х3

в). Z = -2х1 + 7х2 + 2х3

г). Z = х1 + х23

№ 3.8. Пусть для условий, соответствует рис. 2 задана следующая целевая функция:

максимизировать: Z = 3х1 + 6х2

Х2 рис.2 Х2

 

4 4

3 3

2 F 2 F E D

1 G G 1 C

0 A Х1 А B Х1

-1 -1 1 2 3 4 5 -1 -1 1 2 3 4 5

 

а). Найдите графическим способом оптимальную экстремальную точку.

б). Пологая, что реализация СМ начинается с т. А, определите последовательность экстремальных точек, приводящую к оптимуму, найденному в п.(а).

в). Пологая, что реализация СМ начинается с т. А, определите вводимую в базис переменную и отношения, используемые при проверке условия допустимости, если целевая функция имеет вид:

максимизировать: Z = 4х1 + х2

д). Применительно к условиям пп. (в) и (г) определите результирующее улучшение целевой функции.

№ 3.9. Дана следующая система уравнений:

х1 + 2х2 – 3х3 + 5х4 + х5 = 4

1 – 2х2 + 6х4 + х6 = 8

1 + 3х2 – 2х3 + 3х4 + х7 = 3

1 + х3 + 2х4 + х8 = 0

х1; х2 … х8 ³ 0.

Известно начальное базисное решение (х5 … х8) базис вводится переменная х1. Какая из переменных предыдущего базиса должна стать нулевой небазисной переменной, чтобы все переменные остались неотрицательными, и каково значение х1 в новом базисном решении? Дайте ответ на поставленные вопросы для случаев, когда в базис вводятся переменные х2; х3; х4.

№3.10. В нижесл. таблице приведены результаты некоторой итерации СМ.

Базисные переменные х1 х2 х3 х4 х5 х6 х7 х8 Решение
Z 0 -5 0 4 -1 -10 0 0  
Х8 Х3 Х1 0 3 0 -2 -3 -1 5 1 0 2 1 3 1 0 3 0 1 -1 0 0 6 -4 0 0  

 

а). Определите исключаемую из базиса переменную, если в базис вводятся переменные: 1) х2; 2) х4; 3) х5; 4) х6; 5) х7.

б). Для каждого из случаев, перечисленных в пункте (а), определите результирующее увеличение или уменьшение целевой функции Z.

№ 3.11. Решите следующие системы линейных уравнений, используя процедуру преобразования спрос (Гаусса – Жордана), являющуюся составной частью СМ.

а). –3х1 + 2х2 + 5х3 = 5

1 + 3х2 + 2х3 = 8

х1 – х2 + 3х3 = 10

б). х2 + х3 = 5 (на экзамен)

1 + х2 – х3 = 12

х1 + 3х2 + 4х3 = 10

№ 3.12. Дана следующая совокупность ограничений:

х1 + 7х2 + 3х3 + 7х4 £ 46

1 – х2 + х3 + 2х4 £ 8

1 + 3х2 – х3 + х4 £ 10

Решите задачу ЛП СМ при следующих целевых функциях:

а). максимизировать Z = 2х1 + х2 – 3х3 + 5х4

б). максимизировать Z = -2х1 + 6х2 + 3х3 – 2х4

в). максимизировать Z = 3х1 – х2 + 3х3 +4х4

г). минимизировать Z = 5х1 – 4х2 + 6х3 + 8х4 ý (на экзамен).

д). минимизировать Z = 3х1 – 6х2 – 2х3 + 4х4

№ 3.13. Решите следующую задачу, анализируя и обосновывая ход решения, исходя из положений, на которых базируется СМ.

максимизировать Z = 5х1 – 6х2 + 3х3 – 5х4 + 12х5

при ограничениях х1 + 3х2 + 5х3 + 6х4 + 3х5 £ 90

х1 … х5 ³ 0

№ 3.14. Рассмотрим следующую задачу ЛП:

максимизировать Z = х1 - 3х2 – 2х3

при ограничениях 3х1 – х2 + 2х3 £ 7

-2х1 + 4х2 £ 12

-4х1 + 3х2 + 8х3 £ 10

х1; х2; х3 ³ 0.

а). Решите задачу СМ, выбирая на каждой итерации в качестве новой базисной переменной ту небазисную переменную, которая в Z – уравнение имеет наибольший положительный коэффициент.

б). Решите задачу СМ, выбирая в качестве новой базисной переменной ту небазисную переменную, которая имеет в Z – уравнение наименьший положительный коэффициент.

в). Сравните количество итераций, потребовавшихся для решения задачи в пп (а) и (б).

г). Если требование минимизации целевой функции заменяется требованием ее максимизации, исходную целевую функцию умножают на (-1), и при реализации СМ используют условие оптимальности, соответствующую процессу максимизации. Как изменяются при этом вычислительные процедуры СМ по сравнению со случаем, когда целевая функция должна была минимальна?

№3.15. Решите следующую задачу, используя для получения начального (допустимого) базисного решения переменные х4; х5; х6.

минимизировать Z = 3х1 + х2 + 2х3

при ограничениях 12х1 + 3х2 + 6х3 + 3х4 = 9

1 + х2 – х4 + 2х5 = 10

1 –х6 = 0 х1, … х6 ³ 0

Тема: Искусственные переменные и М – метод.

№3.16. Рассмотрите систему ограничений:

-2х1 + 3х2 = 3 (1)




Поделиться с друзьями:


Дата добавления: 2015-06-04; Просмотров: 341; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.093 сек.