КАТЕГОРИИ: Архитектура-(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
Фактически все изменения правых частей ограничений, обусловленные введением 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 и остаточных переменных s3, s4 остаются равными нулю. Это уравнение отличается от z-уравнения до введения d1 только наличием членов, содержащих d1. Коэффициенты при d1 равны коэффициентам при соответствующих переменных в xE-уравнении симплекс-таблицы для полученного ранее оптимального решения
Мы рассматриваем 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-уравнению:
Из приведенного фрагмента заключительной симплекс-таблицы видно, что единственное отличие от 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 + х2 +х3 № 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 5х1 – 2х2 + 6х4 + х6 = 8 2х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; 2) х4; 3) х5; 4) х6; 5) х7. б). Для каждого из случаев, перечисленных в пункте (а), определите результирующее увеличение или уменьшение целевой функции Z. № 3.11. Решите следующие системы линейных уравнений, используя процедуру преобразования спрос (Гаусса – Жордана), являющуюся составной частью СМ. а). –3х1 + 2х2 + 5х3 = 5 4х1 + 3х2 + 2х3 = 8 х1 – х2 + 3х3 = 10 б). х2 + х3 = 5 (на экзамен) 2х1 + х2 – х3 = 12 х1 + 3х2 + 4х3 = 10 № 3.12. Дана следующая совокупность ограничений: х1 + 7х2 + 3х3 + 7х4 £ 46 3х1 – х2 + х3 + 2х4 £ 8 2х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 8х1 + х2 – х4 + 2х5 = 10 3х1 –х6 = 0 х1, … х6 ³ 0 Тема: Искусственные переменные и М – метод. №3.16. Рассмотрите систему ограничений: -2х1 + 3х2 = 3 (1)
Дата добавления: 2015-06-04; Просмотров: 361; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |