Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МОР - вариант 34 нархоз 73280.doc
Скачиваний:
192
Добавлен:
31.03.2015
Размер:
290.3 Кб
Скачать

Задача 1

Информация по фирме о нормах затрат ресурсов на единицу выпускаемой продукции, лимитах на эти ресурсы и ценах реализации готовой продукции представлена в таблице.

Наименование ресурсов

Норма затрат на

Объем ресурса

Продукт А

Продукт В

Сырье (кг)

4

1

329

Оборудование (ст.час.)

1

5

372

Трудоресурсы (чел.час.)

8

1

995

Цена реализации (руб.)

257

259

Требуется:

1. Составить модель расчета оптимальной производственной программы для этой фирмы на основе задачи линейного программирования.

2. Используя графический метод решения этой модели, найти оптимальную программу выпуска продукции, максимизирующую ожидаемый объем продаж.

3. Сформировать задачу, двойственную к задаче расчета оптимальной производственной программы и составить обе группы условий “дополняющей нежесткости”.

4. Подставив в условия “дополняющей нежесткости” оптимальную программу выпуска, найти предельную эффективность имеющихся у предприятия объемов ресурсов.

5. Выполнить проверку оптимальных решений прямой и двойственной задачи подстановкой их в ограничения и целевые функции.

Решение

1. Пусть х1 – количество выпускаемого продукта А;

х2 – количество выпускаемого продукта В.

Искомая производственная программа X = (x1; x2) выпуска изделий А и В должна удовлетворять всем ресурсным ограничениям. Запишем их в математической форме.

4х1 + 1х2 < 329

1x1 + 5x2 < 372

8x1 + 1x2 < 995

x1 > 0, x2 > 0

Пусть z – выручка от продажи продуктов А и В. Задача состоит в таком выпуске продукции X = (x1; x2), который обеспечивает максимальную выручку, т.е. z = 257 x1 + 259 x2  max

2. Построим область допустимых решений (ОДР). Запишем уравнения граничных прямых для каждого из неравенств и по две точки на этих прямых.

1 + 1х2 = 329 (1) 1x1 + 5x2 = 372 (2) 8x1 + 1x2 = 995 (3)

x1

0

82,25

x1

0

372

x1

0

124,375

x2

329

0

x2

74,4

0

x2

995

0

При подстановке точки (0; 0) в левую часть неравенств они будут выполняться. Следовательно, искомые полуплоскости будут располагаться слева (ниже) граничных прямых. Получим ОДР в результате пересечения всех полуплоскостей в первом квадранте.

Находим градиент функции:

grad r = (dz/dx1; dz/dx2) = (257; 259)

Двигая линии уровня 257х1 + 259х2 = h вдоль вектора нормали, находим точку касания линии уровня и ОДР. Это и есть точка максимума функции z. В нашей задаче точка максимума X* лежит на пересечении граничных прямых (2) и (1). Находим ее координаты из системы:

1х1 + 5х2 = 372

4x1 + 1x2 = 329

x1 = 67

x2 = 61

Оптимальная производственная программа X* = (67; 61) состоит в выпуске 67 изделий А и 61 изделий В. Ожидаемая выручка от их продажи:

z* = 257 * 67 + 259 * 61 = 33018 руб.

3. Исходная задача:

u1  4х1 + 1х2 < 329

u2  1x1 + 5x2 < 372

u3  8x1 + 1x2 < 995

x1 > 0, x2 > 0

z = 257 x1 + 259 x2  max

Двойственная задача:

4u1 + 1u2 + 8u3  257

1u1 + 5u2 + 1u3  259

u1  0, u2  0, u3  0

w = 329u1 + 372u2 + 995u3  min

Для того, чтобы допустимое решение X исходной задачи и допустимое решение U двойственной задачи были оптимальными, необходимо и достаточно, чтобы выполнялись следующие условия.

xj * vj = 0

uj * yj = 0

где vj = aijui – cj, yj = bi - aij*xj

Подставив найденные компоненты вектора X* = (67; 61) в условия получаем:

x1 * v1 = 0; x1 = 67  v1 = 0 4u1 + 1u2 + 8u3 = 257

x2 * v2 = 0; x2 = 61  v2 = 0 1u1 + 5u2 + 1u3 = 259

u1 * y1 = 0; y1 = 329 – 4*67 – 1*61 = 0  u1  0

u2 * y2 = 0; y2 = 372– 1*67 – 5*61 = 0  u2  0

u3 * y3 = 0; y3 = 995 – 8*67 – 1*61=398  u3 = 0

Получаем систему уравнений:

4u1 + 1u2 + 8u3 = 257 u1* =54

1u1 + 5u2 + 1u3 = 259 u2* = 41

u3 = 0 u3* = 0

Значение целевой функции двойственной задачи на этом решении:

w* = 329*54 + 372*41 + 995*0 =33018 руб.

Получены следующие результаты расчета модели:

x* = (67; 61); u* = (54; 41; 0)

z* = w* = 33018 руб.

Переменная ui характеризует абсолютный прирост оптимизируемого показателя z в случае увеличения объема i-го ресурса на одну единицу.

Переменная yj показывает, сколько остается i-го ресурса после выполнения производственной программы X.

Переменная vj интерпретируется как возможный убыток по полезности при выпуске j-го продукта.

Оценка ui* = 54 руб/кг показывает, что если объем сырья увеличить на 1 кг, то при прочих равных условиях максимальная выручка увеличится на 54 руб., а если уменьшить на 1 кг, то снизится на 54 руб.

Оценка u2* = 41 руб/ст.час. показывает, что если оборудование увеличить на 1 ст.час то при прочих равных условиях максимальная выручка увеличится на 41 руб., а если уменьшить на 1 ст.час, то снизится на 41 руб.

Оценка u3* = 0 руб/чел.час. показывает, что трудоресурса является избыточным. Уменьшение (в пределах интервала устойчивости) или увеличение фонда времени на трудоресурсы не повлияет на величину ожидаемой выручки.

.

Задача 2

Учитывая данные задания 1, исследовать динамику предельной эффективности сырья при изменении его объема от нуля до бесконечности при сохранении других ресурсов в прежних объемах.

Требуется:

  1. Рассмотреть модель расчета оптимальной производственной программы как задачу линейного программирования с параметром, выражающим объем сырья.

  2. Используя графический метод решения прямой задачи при увеличении параметра от нуля до бесконечности и условия "дополняющей нежесткости", вычислить убывающие значения предельной эффективности и определить диапазоны их устойчивости.

  3. Записать выявленную функцию предельной эффективности сырья в табличной форме и построить ее график.

Решение

Проведем на графике прямую (1’), соответствующую минимальному объему сырья, при котором оптимальные двойственные оценки ресурсов остаются равными U* = (54; 41; 0). Также проведем прямую (1’’), соответствующую максимальному при этом же условии объему сырья (верхняя граница интервала устойчивости).

Сырьё.

Найдем объемы сырья r1’ и r1’’, соответствующие этим прямым.

Прямая (1’) проходит через точку пересечения прямой (2) с осью Ох2.

r1’ = 4*0 + 1*74,4= 74,4 кг

Прямая (1’’) проходит через точку пересечения прямой (3) и (2):

r1’’ = 4*118,03 + 1*50,8 = 522,9 кг

r1  [74,4; 522,9]

Допустимое уменьшение объемов сырья:

329 – 74,4 = 254,6

Допустимое увеличение объемов сырья:

522,9 – 329 = 193,9

Найдем функции предельной полезности сырья

При малом r1 > 0 сырье будет лимитирующим ресурсом и предприятие будет производить только продукт В.

Следовательно,

х1 = 0  v1  0

х2 > 0  v2 = 0

u1 > 0

u2 = 0

u3 = 0

Получаем систему уравнений:

1u1 + 5u2 + 1u3 = 259

u2 = 0

u3 = 0

Из нее находим:

u1* = 259

u2* = 0

u3* = 0

Эти двойственные оценки будут оптимальными, пока объемы сырья не вырастут до уровня (а1), т.е. пока объемы сырья не станут равными: r1 = 259 кг.

При r1 > 259 оптимальным решением будет точка пересечения прямых (1) и (3), при котором u* = (54; 41; 0), т.е. u1(r1) = 54 руб/кг при r1  [74,4; 522,9].

При r1 > 259 кг (выше прямой (а2)), сырье станет избыточным. Поэтому, u1(r1) = 0 руб/кг при r1  [522,9; ].

При r1  [0; 74,4], z = 259*r1. При r1 = 74,4, z = 259 * 74,4 = 19269,6 руб.

При r1  [74,4; 522,9], z = 19269,6+ 54 (r1 – 74,4) = 15252 + 54r1.

При r1 = 522,9, z = 15252 + 54*522, 9 = 43488,6.

При r1  [522,9; ], z = 43488,6 руб.

Представим полученные результаты в виде таблицы.

r1 (кг)

[0; 74,4]

[74,4; 522,9]

[522,9; ]

u1(r1) (руб/кг)

259

54

0

z(r1) (руб)

259r1

15252 + 54r3

43488,6

График функции предельной полезности сырья.