- •Рецензенты т.Ф. Манцерова, в.М. Холопик
- •1. Детерминированные линейные модели
- •1.1 Постановка задачи линейного программирования
- •1.2 Анализ линейных моделей на чувствительность (устойчивость)
- •1.3 Экономическая интерпретация решения задач лп
- •1.4 Экономическая интерпретация двойственности
- •Задание 1.
- •2.2 Метод потенциалов
- •2. Транспортные модели
- •2.1 Транспортная задача и ее особенности
- •2.3 Транспортные задачи в усложненной постановке
- •Задание 2
- •3. Методы сетевого планирования и управления (мсПиУ)
- •3.1 Построение сети проекта
- •3.2 Анализ проектов методом критического пути. Расчет временных параметров сетевого графика. График Ганта.
- •3.3 Оптимизация сетевых моделей по ресурсам (исполнителям)
- •Задание 3.
- •Литература
- •1. Детерминированные линейные модели………………………..3
- •1.1 Постановка задачи линейного программирования…………………3
- •3.3 Оптимизация сетевых моделей по ресурсам (исполнителям)……30
1.3 Экономическая интерпретация решения задач лп
ПРИМЕР 1.1: предприятие изготавливает два вида продукции П1 и П2. Для производства продукции используется два вида сырья А и Б. Максимально возможные запасы сырья, расход сырья на единицу приведены в таблице.
Таблица 1.1.
-
Сырье
Расход сырья на единицу
Запас сырья
П1
П2
А
2
3
9
Б
3
2
13
Опыт работы показал, что суточный спрос на продукцию П1 никогда не превышает спрос на продукцию П2 больше, чем на единицу. Спрос на продукцию П2 ≤ 2 единицы в сутки. Цена реализации П1 составляет 3 ден.ед., П2 – 4 ден.ед.
Какой объем продукции каждого вида должно выпускать предприятие, чтобы максимизировать свой суточный доход?
РЕШЕНИЕ.
Введем переменные: x1 – объем выпуска продукции П1; x2 – объем выпуска продукции П2. Математическая модель задачи и задача в каноническом виде имеют следующий вид:
|
|
Дополнительные переменные (х3, х4, х5, х6, которые прибавили к левым частям соответствующих неравенств) имеют экономический смысл: они показывают величину неиспользованного ресурса. Так, в данном примере х3 показывает величину неиспользованного сырья А, х4 – сырья Б, х5 показывает неиспользованную разницу в спросе на продукцию П1 и П2, х6 – невостребованное количество продукции П2.
Составим исходную симплекс-таблицу:
Таблица 1.2.
Базисные переменные |
Решение |
х1 |
х2 |
х3 |
х4 |
х5 |
х6 |
х3 |
9 |
2 |
3 |
1 |
0 |
0 |
0 |
х4 |
13 |
3 |
2 |
0 |
1 |
0 |
0 |
х5 |
1 |
1 |
-1 |
0 |
0 |
1 |
0 |
х6 |
2 |
0 |
1 |
0 |
0 |
0 |
1 |
-F |
0 |
-3 |
-4 |
0 |
0 |
0 |
0 |
Решая задачу симплекс-методом, получим следующую итоговую симплекс-таблицу:
Таблица 1.3.
Базисные переменные |
Решение |
х1 |
х2 |
х3 |
х4 |
х5 |
х6 |
х1 |
2,4 |
1 |
0 |
0,2 |
0 |
0,6 |
0 |
х4 |
3 |
0 |
0 |
-1 |
1 |
-1 |
0 |
х6 |
0,6 |
0 |
0 |
-0,2 |
0 |
0,4 |
1 |
х2 |
1,4 |
0 |
1 |
0,2 |
0 |
-0,4 |
0 |
F |
12,8 |
0 |
0 |
1,4 |
0 |
0,2 |
0 |
Итоговая симплекс-таблица позволяет ответить на ряд вопросов, касающихся анализа на чувствительность:
1) остаточные (балансовые или дополнительные) переменные х3, х4, х5, х6 позволяют определить статус ресурсов. Если значение остаточной переменной равно нулю (х3 и х5), то ресурс израсходован полностью, т.е. является дефицитным.
Положительное значение остаточной переменной (х4=3, х6=0,6) говорит о недефицитности соответствующего ресурса. Это и есть величина избытка. Соответствующие ресурсы можно уменьшить на полученную величину без изменения значения ЦФ.
2) Теневая цена ресурсов указана в последней строке симплекс-таблицы. Наиболее выгодный первый ресурс (сырье А, ему соответствуем переменная х3), т.к. он имеет наибольшую теневую цену у1=1,4. Поэтому дополнительные капиталовложения, в первую очередь, следует направлять на увеличение запаса сырья А (первый ресурс) и лишь затем на формирование разницы в спросе на продукциюП1 и П2.
3) Максимальное изменение запаса ресурса.
Пусть запас первого ресурса (сырье А) изменится на величину ∆1, тогда результирующая симплекс-таблица примет вид:
Таблица 1.4.
Базисные переменные |
Решение |
х1 |
х2 |
х3 |
х4 |
х5 |
х6 |
х1 |
2,4+0,2∙∆1 |
1 |
0 |
0,2 |
0 |
0,6 |
0 |
х4 |
3-1∙∆1 |
0 |
0 |
-1 |
1 |
-1 |
0 |
х6 |
0,6-0,2∙∆1 |
0 |
0 |
-0,2 |
0 |
0,4 |
1 |
х2 |
1,4+0,2∙∆1 |
0 |
1 |
0,2 |
0 |
-0,4 |
0 |
F |
12,8+1,4∙∆1 |
0 |
0 |
1,4 |
0 |
0,2 |
0 |
Т.к. изменение величины ресурса сказывается только на элементах столбца «Решение», то это может повлиять только на допустимость решения, поэтому должна выполняться система:
Решая систему неравенств, получим: –7 ≤ ∆1 ≤ 3. Т.о., уменьшение запаса сырья А (первый ресурс) более чем на 7 единиц или увеличение более чем на 3 единицы, приведет к недопустимости полученного решения и новой совокупности базисных переменных. Внутри указанного интервала решение будет действительным. Запас сырья А должен быть в пределах:
9 –7 ≤ 9+∆1 ≤ 9+3,
2 ≤ запас сырья А ≤ 12.
Вывод: запас сырья А можно увеличить на 3 единицы с 9 до 12, это приведет к увеличению ЦФ с 12,8 до 17 единиц (12,8 + 1,4∙3 = 17).
4) Анализ на чувствительность оптимального решения к изменению коэффициентов ЦФ.
Пусть доход, получаемый с единицы продукции П1 изменится на величину ∆1, тогда итоговая симплекс-таблица примет вид:
Таблица 1.5.
Базисные переменные |
Решение |
х1 |
х2 |
х3 |
х4 |
х5 |
х6 |
х1 |
2,4 |
1 |
0 |
0,2 |
0 |
0,6 |
0 |
х4 |
3 |
0 |
0 |
-1 |
1 |
-1 |
0 |
х6 |
0,6 |
0 |
0 |
-0,2 |
0 |
0,4 |
1 |
х2 |
1,4 |
0 |
1 |
0,2 |
0 |
-0,4 |
0 |
F |
12,8+2,4∙∆1 |
0 |
0 |
1,4+0,2∙∆1 |
0 |
0,2+0,6∙∆1 |
0 |
х3 и х5 не вошли в базис, должно выполняться:
–1/3 ≤ ∆1
≤ + ∞.
При изменении цены на первый вид продукции от 8/3 до + ∞ оптимальные значения переменных останутся неизменными:
3-1/3 ≤ Ц1 = 3 ≤ 3+ ∞ = ∞.
