Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ye_Yu_Dorohina_M_A_Halikov_-_Modelirovanie_m

.docx
Скачиваний:
4
Добавлен:
07.11.2018
Размер:
503.61 Кб
Скачать

D = А* -1. (3.3)

Тогда

Х*= D В. (3.4)

Скалярно расписав это равенство, получим для каждого из базисных неизвестных оптимального плана следующее аналитическое выражение:

Так как обращение матрицы предусматривает ее транспонирование, то по строкам матрицы D идут продукты, а по столбцам - ресурсы. Отсюда индексация элементов dji именно в таком, обратном первоначальному порядке.

Матрица D характеризует влияние ресурсов на величину выпуска продукции. Изменим размер выделяемых ресурсов, т.е. дадим приращение    вектору  . Тогда

Х* + Х* = D (B + B) = D B + D B.

C учетом (2.2) можем записать

 Х* = D B. (3.6)

Или скалярно, для каждого базисного переменного

В нашем примере (см. ограничения 3.1) матрицу А* образуют те столбцы норм затрат, которые соответствуют базисным в оптимальном плане неизвестным х1*, х2*, х4*:

х1* х2* х4* х3 х4 х5

х3 0,05 0,5 0 х1* -2,5 0 5

А* = х4 1,1 1 1 ; D = х2* 2,25 0 -0,5

х5 0,225 0,25 0 х4* 0,5 1 -5

В полученной матрице D строки соответствуют базисным переменным х1*, х2*,х4*, а столбцы — ресурсам. Сравнив ее с табл.3.1(в), видим, что матрица эффективности D фактически представлена в столбцах табл.3.1(в) последнего шага решения. Следует пояснить, что строки в табл.3.1(в) чередуются в порядке, сложившемся в процессе решения задачи (т.е. х2, х4, х1) .

Вектор оптимального плана Х* может быть получен согласно условию (3.4) как произведение матрицы D на вектор ресурсов В:

-2,5 0 5 20 110

2,25 0 -0,5  180 = 29 .

0,5 1 -5 32 30

Или же каждое значение базисного неизвестного может быть получено отдельно из условия (3.5), например:

х2* = 2,25  20 + 0  180 + (-0,5) 32 = 29.

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

-2,5 0 5 10 -75

Х* = 2,25 0 -0,5  0 = 27,5 .

0,5 1 -5 -10 55

А в целом план добычи будет таким:

110 -75 35

Х * + Х* = 29 + 27,5 = 56,5 .

30 55 85

Для заданного в исходной модели вектора наличного запаса ресурсов В = (20, 180,32) значение целевой функции с = 62,3 тыс. т суммарной добычи условного топлива. В случае указанного выше изменения вектора ресурсов на величину В = (10,0,-10) получено изменение оптимального плана добычи торфа на величину х1* = -75 тыс.т и угля на величину х2*=27,5 тыс.т. Определим величину, на которую изменился критерий оптимальности:  с = 0,25  (-75) + 1,2  27,5 = 14,25 (тыс.т условного топлива). Таким образом, экономический эффект от указанного изменения вектора ресурсов оказывается положительным. Оценим данный результат с позиций двойственных оценок ресурсов. Исходя из последней симплекс-таблицы 3.1(в) (значений коэффициентов первой строки), двойственная оценка оборотных средств предприятия равна 2,075 т усл.топлива /руб., двойственная оценка ресурсов — 0,65 т усл.топлива / чел.ч, а двойственная оценка ресурсов электроэнергии — нулевая (так как переменная х4 находится среди базисных переменных исходной задачи, являющейся по определению прямой).

В силу первой теоремы двойственности (см. соотношение 2.27) увеличение в потреблении предприятия оборотных средств в размере 10 тыс.руб. приведет к увеличению выпуска условного топлива на 10  2,075 = 20,75 тыс.т, а уменьшение трудовых ресурсов на 10 тыс.чел.ч приведет к уменьшению выпуска на 10  0,65 =6,5 тыс.т. Суммарный эффект составит 20,75 - 6,5 = 14,25 тыс.т, т.е. совпадет в рассчитанным выше.

Рассмотрим вектор Х, в который входят свободные переменные из последней симплекс-таблицы. Вектор Х формируют те неэффективные виды продукции, производство которых в оптимальном плане невыгодно. Однако в ряде случаев может оказаться необходимым их производство (например, корректировка плана в конце года) или целесообразен анализ альтернативных планов выпуска. Для производства новой продукции, задаваемой конкретными значениями вектора Х, потребуются ресурсы (в размере А Х), что уменьшит их количество, выделяемое для базисных видов продукции. Это в свою очередь изменит размер ее производства, т.е.

Х* +  Х* = D (B - А Х) = DB - D А Х.

Учитывая условие (3.4), имеем  Х* = - D АХ. Обозначим через Н произведение матриц D и А:

Н = D А . (3.8)

Тогда

 Х* = - Н Х. (3.9)

Матрица Н характеризует влияние переменных, неэффективных с точки зрения оптимального плана (нулевых в точке оптимума), на величину эффективных (ненулевых) переменных. Знак “минус” говорит, что это влияние обратно, т.е. элементы матрицы Н показывают уменьшение каждого из базисных неизвестных оптимального плана при увеличении на единицу какого-либо из небазисных. Иными словами, матрица Н есть матрица коэффициентов замены.

Обозначим через f индекс небазисной переменной, а через xf — ее значение. Тогда скалярно расписав условие (3.9), получим для каждой из базисных переменных:

Найдем матрицу коэффициентов замены для нашего примера.

-2,5 0 5 1 0 -2,5 5

Н = 2,25 0 -0,5  0 0 = 2,25 -0,5 .

0,5 1 -5 0 1 0,5 -5

Сравнив с табл.3.1(в), видим совпадение матрицы Н со столбцами свободных переменных х3 и х5. Предположим, мы хотим “сэкономить” фонд оборотных средств и трудовые ресурсы, оставив неиспользованными 10 тыс.руб. и 10 тыс.чел.-ч . Тогда по условию (3.9)

-2,5 5 10 -25

 Х* = - 2,25 -0,5  = -17,5 .

0,5 -5 10 45

Таким образом, указанная “экономия” ресурсов вызвала уменьшение добычи торфа на 25 тыс.т (x1* = -25) и добычи угля на 17,5 тыс.т(x2* = -17,5), но увеличила (отрицательное уменьшение) неиспользованный остаток ресурсов электроэнергии на 45 тыс.кВт.ч .

Рассмотрим важный для дальнейшего изложения случай, когда одна из свободных переменных должна в результате подходящей замены вытеснить из оптимального плана одну из базисных переменных. Обозначим через k индекс той свободной переменной, которую мы хотим сделать ненулевой (xk  ), оставив все прочие (f k) нулевыми (xf = 0). Тогда условие (3.10) преобразуется в xJ = - hJk xk. Положительные приращения (xj *  ) могут быть сколь угодно велики, а отрицательные (xj * ) по абсолютной величине не могут превосходить первоначальные значения базисных переменных. При  xj * = - xj * базисная переменная превращается в ноль, т.е. перестает быть базисной и полностью уступает место в плане другой неизвестной, бывшей в первоначальном плане ненулевой.

В каких же размерах следует начать производить продукцию k-го вида, чтобы она полностью вытеснила j-ю? Итак нас интересует случай, когда xj * + xj * = 0, т.е.  xj * = - xj *. Тогда, подставив - xj * вместо xj *, получим - xj * = - hJk xk или xj * = hJk xk , откуда

Выражение (3.11) определяет объем производства ранее не выпускаемой (невыгодной в оптимальном плане) продукции xk, потребный для полной замены (вытеснения) выгодной продукции xj*. Важно, чтобы коэффициент замены был положительным, т.е. hJk   , так как в выражении (3.11) xk  и xj*  .

В нашем примере коэффициент замены торфа на неиспользованный остаток трудовых ресурсов равен 5. В соответствии с (3.11) x5 = 110 тыс.т торфа : 5 т торфа /чел.ч = 22 тыс. чел.ч . Появление в плане неиспользованных остатков трудовых ресурсов в размере 22 тыс.чел.ч (стремление сэкономить столько труда) вызовет полное прекращение добычи торфа. Такая “экономия” изменит и остальные компоненты плана, что можно проследить, исходя из по формулы (3.9):

-2,5 5 0 110 -110

 Х* = - 2,25 -0,5  = - -11 = 11 .

0,5 -5 22 -110 110

Таким образом, уменьшение добычи торфа до нуля, т.е. на 110 тыс.т, сопровождается ростом добычи угля на 11 тыс.т и увеличением неиспользованного остатка ресурсов электроэнергии на 110 тыс. кВт.ч. Уголь (x2 *) и остаток электроэнергии (x4 *) не уменьшились, а увеличились вследствие отрицательности соответствующих коэффициентов замены (-0,5 и -5). Очевидно, “экономия” трудовых ресурсов, уменьшив до нуля добычу торфа, тем самым дополнительно высвободила часть фонда оборотных средств, что позволило увеличить добычу угля. Высвобождение же затрачиваемой ранее на торф электроэнергии позволило резко увеличить ее неиспользованный остаток. Отрицательный коэффициент замены (hJk  ) показывает, как мы уже отмечали ранее, не уменьшение, а увеличение базисного неизвестного xj *, вызываемое увеличением неизвестного xk на единицу. В этом случае никакое увеличение xk не вытеснит (ни полностью, ни частично) из плана неизвестное xj *. Отрицательный коэффициент hJk говорит о том, что уменьшение производства продукции xj * будет происходить вследствие уменьшения (отрицательного увеличения) производства продукции xk. Но в оптимальном плане xk равен нулю, и уменьшение сделает его отрицательным. Действительно, так как xj *  , то в случае hjk   по условию (3.11) xk .

Для дополнительных переменных xn+i (ресурсов) возможна интерпретация отрицательных значений xk. Если положительная величина дополнительной переменной (xk  ) означает наличие неиспользованного остатка соответствующего ресурса или, что то же самое, уменьшение фактического использования ресурса против величины общего его размера bk, то отрицательная величина этой переменной (xk) означает “переисполь-зование” соответствующего ресурса, т.е. его рост против величины bk . Таким образом, для отрицательных коэффициентов замены (hjk  ) из условия (3.11) можно найти величину прироста соответствующего ресурса, которая вызовет уменьшение до нуля (полное исчезновение из плана) производства продукции xj *.

Действительно, пусть расчет по формуле (3.11) определил, что xk . Представим данную переменную по-прежнему неотрицательной, условно вынеся знак “минус” в саму запись соответствующего ограничения

где xj **— новые значения базисных переменных, вызванные превращением бывшей свободной переменной xk в отрицательное число.

Перенесем неизвестное xk, обозначающее недоиспользованный остаток k -го ресурса (правда, в данном случае оно отрицательно) в правую часть. Получим запись

которая означает, что соответствующие новые значения базисных переменных xj ** возможны лишь при увеличении первоначального количества k -го ресурса в размере bk на некоторую положительную величину xk. Иными словами, отрицательное недоиспользование ресурса (xk ) возможно интерпретировать как дополнительное количество k -го ресурса, требуемое для достижения новых значений базисных переменных, в том числе и того из них, которое уменьшится до нуля.

В нашем примере коэффициент замены торфа на неиспользованный остаток фонда оборотных средств отрицателен и равен -2,5 . В соответствии с (3.11)

x3= 110 тыс.т торфа : (-2,5) т торфа/руб. = - 44 тыс.руб.

Перерасход фонда оборотных средств(его прирост сверх лимита в 20 тыс.руб.) на 44 тыс.руб. уменьшит добычу торфа до нуля. Весь план производства в соответствии с (3.9) изменится в этом случае так:

-2,5 5 -44 -110

 Х* = - 2,25 -0,5  = 99 .

0,5 -5 0 22

Таким образом, уменьшение добычи торфа до нуля, на 110 тыс.т, сопровождается ростом добычи угля на 99 тыс.т и увеличением неиспользованного остатка ресурсов электроэнергии на 22 тыс.кВт.ч. В этом случае уменьшение добычи торфа происходит не вследствие сокращения ресурса, а вследствие его роста. Дополнительное увеличение фонда оборотных средств позволяет перевести всю добычу топлива на шахты, полностью отказавшись от добычи низкокалорийного торфа. Ранее такой план был невозможен ввиду малых размеров фонда оборотных средств.

Так как изменение одной свободной переменной xk с нуля до ненулевой величины вызовет одновременное изменение базисных переменных xj *, то возможно отыскать наименьший размер такого изменения переменной xk, достаточный для уменьшения до нуля лишь одной базисной переменной xj *. Введем следующие обозначения:

J*— множество индексов базисных переменных;

Jk1*— множество индексов базисных переменных, для которых hJk   (Jk1*J );

Jk2*— множество индексов базисных переменных, для которых hJk   (Jk2*J ), (Jk2* Jk1*   );

Jk3*— индексов базисных переменных, для которых hJk =  (Jk3*J ), (Jk3*Jk1*   ), (Jk3*Jk2*   ).

Тогда наименьшее достаточное ненулевое значение бывшего нулевого xk определится следующим образом (см. соотношение (3.11)):

1. Для hJk  

Здесь минимальная из положительных дробей покажет наименьшее значение xk, необходимое для уменьшения до нуля самой “чувствительной” базисной переменной из всей группы аналогично реагирующих xj *. Вследствие наличия минуса в выражении (3.10) положительная величина коэффициента hJk указывает на обратную зависимость изменения величин xk и xj *. При увеличении xk все xj * из группы j Jk1* уменьшаются. Чем больше hJk, тем скорость такого уменьшения выше.

2. Для hJk  

Как отмечено выше, трактовка отрицательных xk возможна лишь для остатков ресурсов (т.е. для дополнительных переменных группы xn+i ). Здесь отрицательные значения hjk свидетельствуют о прямой зависимости изменений величин xk и xj *. Они уменьшаются или растут одновременно.

3. В случае, когда hJk =  изменение xk не ведет к изменению соответствующих xj *. Поэтому каких-либо расчетов здесь не требуется.

Выше мы проследили связь между двойственными оценками ресурсов и значением критерия оптимальности. Остановимся на этом еще раз. Итак, коэффициенты первой строки последней симплекс-таблицы (см. табл.3.1(в)) показывают размер изменения критерия оптимальности (суммарной добычи условного топлива) от изменения в плане соответствующей переменной на единицу. В частности, у3 = 0,65 показывает, что один неиспользованный чел.-ч уменьшит суммарную добычу условного топлива на 0,65 т. Равным образом такое уменьшение суммарной добычи произойдет и при сокращении величины выделенных трудовых ресурсов на один чел.-ч. Наоборот, дополнительное выделение одного чел.-ч увеличит суммарную добычу условного топлива в таких же размерах, т.е. на 0,65 т.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]