Корректировки решения задач симплекс-методом

Задача 11.

Фермер выращивает картофель, капусту и морковь. Ресурсы фермерского хозяйства:

пашня – 85 га;

трудовые ресурсы – 1140 чел. дней;

минеральные удобрения – 2600 кг действующего вещества (кг д.в.).

Расход ресурсов на единицу площади (1 га) и эффективность выращивания культур представлены в таблице.

Таблица 61 – Расход ресурсов на 1 га и прибыль с единицы площади

Показатели Культуры
картофель капуста морковь
Расход на 1 га: пашни, га      
труда, чел. дней      
удобрений, кг д.в.      
Прибыль на 1 га, д.ед.      

Площадь картофеля может находиться в пределах 40 – 70 га. В свою очередь, площадь капусты не может превышать 50 га, а моркови – 25 га.

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

Введем неизвестные:

X1 – площадь картофеля, га

X2 – площадь капусты, га

X3 – площадь моркови, га.

Тогда экономико-математическая модель задачи включает 7 ограничений.

1X1 + 1X2 + 1X3 ≤ 85

10X1 + 15X2 + 20X3 ≤ 1140

30X1 + 25X2 + 15X3 ≤ 2600

1X1 ≥ 40

1X1 ≤ 70

1X2 ≤ 50

1X3 ≤ 25

Целевая функция – максимум прибыли со всей площади:

Fmax = 12X1 + 10X2 + 5X3

Исходная симплексная таблица представлена ниже.

Таблица 62 – Исходная симплексная таблица задачи 11

БП СЧ НБП
X1 X2 X3
Y1        
Y2        
Y3        
Y4 -40 -1    
Y5        
Y6        
Y7        
Fmax   -12 -10 -5

В результате нескольких переходов получен оптимальный план.

Таблица 63 – Оптимальный план задачи 11

БП СЧ НБП
Y5 Y1 X3
X2   -1    
Y2     -15  
Y3   -5 -25 -10
X1        
Y5        
Y6     -1 -1
Y7        
Fmax        

Согласно оптимального плана фермеру целесообразно занять картофелем 70 га, а под капусту отвести 15 га. Это даст возможность получить 990 денежных единиц прибыли. Земельные ресурсы в этом случае будут использованы полностью. Напротив, трудовые ресурсы и минеральные удобрения дефицитными не являются. Остаток трудовых ресурсов составит 215 чел. дней, а минеральных удобрений – 125 кг.

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

Первоначально следует определить максимально возможную величину корректировки. С этой целью необходимо рассчитать все положительные отношения коэффициентов столбца СЧ на соответствующие коэффициенты столбца X3 (X3 – это площадь моркови). Из полученных отношений необходимо выбрать минимальное. Таким образом,

Поскольку, максимально возможная величина корректировки превышает желаемую величину (⌂X3 = 10), то оптимальный план может быть изменен в нужном направлении с помощью несложных вычислений. Общая формула корректировки имеет вид:


Xjk (Yik)- значения базисных основных (дополнительных переменных после корректировки;

Xj (Yi) - значения тех же переменных до корректировки;

aij - коэффициенты столбца, который используется для корректировки;

⌂Xj (⌂Yj)- величина корректировки по основной (дополнительной переменной).

Используя вышеприведенную формулу, получим новое решение:

X2k=15 - 1∙10 = 5

Y2k=215 - 5∙10 = 165

Y3k=125 – (-10)∙10 = 225

X1k=70 - 0∙10 = 70

Y4k=30 – 0∙10 = 30

Y6k=35 – (-1)∙10 = 45

Y7k=25 - 1∙10 = 15

Fmaxk=990 - 5∙10 = 940

А также нужно помнить, что X3k=10.

Пусть необходимо скорректировать оптимальный план и увеличить площадь моркови до 20 га (это превышает максимально возможную величину). Тогда, применив соответствующую формулу, получим, что X3k=15 - 1∙20 =- 5. Как известно, площадь не может быть отрицательной и, следовательно, такая корректировка не имеет смысла.

Корректировка оптимального решения по дополнительным небазисным переменным – второй вид корректировки.

Мы знаем, что дополнительные переменные вводятся по каждому ограничению. В частности, переменная Y1 соответствует ограничению по использованию пашни. В оптимальном плане переменная Y1 является небазисной. Это означает, что вся площадь пашни в количестве 85 га была использована полностью.

Предположим, что нам необходимо выполнить корректировку по дополнительной переменной Y1.Здесь возможны 2 варианта: когда площадь пашни уменьшается и когда она увеличивается.

Рассмотрим первый вариант. Допустим, что площадь пашни в фермерском хозяйстве сокращается на 5 га, т.е. должна составить 80 га. Определим максимально возможную величину корректировки. Для этого находим все положительные отношения коэффициентов столбца СЧ на соответствующие коэффициенты столбца Y1. В нашем случае только одно такое отношение (15:1 = 15). Следовательно, максимальная величина корректировки по столбцу Y1 составит 15. При наличии нескольких положительных отношений необходимо выбрать минимальное. Учитывая, что требуемая величина корректировки (⌂Y1 = 5) не превышает максимально возможную (⌂Y1 = 15), то оптимальный план может быть скорректирован. С помощью известной формулы находим новое решение:

X2k=15 - 1∙5 = 10

Y2k=215 – (-15)∙5 = 290

Y3k=125 – (-25)∙5 = 250

X1k=70 - 0∙5 = 70

Y4k=30 – 0∙5 = 30

Y6k=35 – (-1)∙5 = 40

Y7k=25 - 0∙5 = 25

Fmaxk=990 - 10∙5 = 940

Теперь рассмотрим обратную ситуацию: предположим, что площадь фермерского хозяйства должна увеличиться на 10 га (⌂Y1= -10). Определим максимально возможную величину корректировки. Для этого необходимо выбрать отрицательные отношения коэффициентов столбца СЧ на соответствующие коэффициенты столбца Y1. В результате имеем:

или {-14,33; -5; -35}.

Из полученных отношений выбираем минимальное по модулю (-5), которое и является максимально возможной величиной корректировки. Однако, необходимая величина корректировки по модулю (|-10| = 10) превышает модуль максимально возможной величины (|-5| = 5). Следовательно, в этом случае корректировка не возможна.

Предположим, что площадь пашни возрастает на 5 га. В этом случае после проведения корректировки получим новый план:

X2k=15 - 1∙(-5) = 20

Y2k=215 – (-15)∙(-5) = 140

Y3k=125 – (-25)∙(-5) = 0

X1k=70 - 0∙(-5) = 70

Y4k=30 – 0∙(-5) = 30

Y6k=35 – (-1)∙(-5) = 30

Y7k=25 - 0∙(-5) = 25

Fmaxk=990 - 10∙(-5) = 1040.

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

Корректировка по базисным переменным (основным и дополнительным) – третий вид корректировки.

Согласно оптимального плана площадь картофеля составляет 70 га. Однако, допустим, что ситуация изменилась и нам необходимо уменьшить площадь данной культуры до 60 га. Прежде всего, среди небазисных переменных необходимо выбрать ту, которая позволит нам скорректировать решение. Пусть это будет переменная X3 (она выбирается произвольно). Тогда, используя общую формулу корректировки, получим:

X1k= X1 - 0·⌂ X3 или 60 = 70 - 0·⌂X3

Анализ показывает, что невозможно подобрать значение ⌂X3, которое обращает данное выражение в равенство. Следовательно, переменная X3 не может быть взята нами для корректировки. Небазисная переменная Y1 нас также не устраивает.

Попытаемся скорректировать оптимальный план с помощью небазисной переменной Y5. Подставив известные значения в формулу корректировки, получим:

60 = 70 - 1·⌂Y5. Отсюда, ⌂Y5 = 10.

В результате мы определили величину корректировки по столбцу Y5 (⌂Y5 = 10). И теперь нужно рассчитать максимально возможную величину корректировки по этому столбцу. Дальнейшие операции нам уже известны:

‌X2k=15 – (-1)∙10 = 25

Y2k=215 – 5∙10 = 165

Y3k=125 – (-5)∙10 = 175

X1k=70 - 1∙10 = 60 и т.д.

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

Выполним еще одну корректировку. Допустим, что фермер решил полностью использовать минеральные удобрения (согласно оптимального плана остаток удобрений составляет 125 кг). Выберем для корректировки небазисную переменную Y1 и с помощью общей формулы найдем значение ⌂Y1:

0 = 125 – (-25)∙ ⌂Y1. Отсюда ⌂Y1= -5.

Отсюда следует, что для решения проблемы необходимо площадь пашни увеличить на 5 га. Остается определить максимально возможную величину корректировки по столбцу

Y1. Для этого, по столбцу Y1 рассчитаем отрицательные симплексные отношения:

Минимальное по модулю отношение (-5) является искомой величиной. Необходимая величина корректировки по модулю (‌‌‌‌‌‌‌‌‌‌‌-5) не превышает (в нашем случае равна) модуль максимальной величины корректировки по столбцу Y1. Следовательно, оптимальный план может быть скорректирован:

X2k=15 - 1∙(-5) = 20

Y2k=215 – (-15)∙(-5) = 140

Y3k=125 – (-25)∙(-5) = 0

- - - - - - - - - - - -

Fmaxk=990 - 10∙(-5) = 1040.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: