3.4. Экономическое содержание двойственности
Основа планово-экономических задач: при ограниченных ресурсах достигнуть наилучшего экономического эффекта.
Как правило, любое производство характеризуется готовой продукцией и наличием отходов основного производства. Отходы могут служит сырьем для выпуска вторичных изделий. Возникает двойственная задача оценки отходов с учетом возможности их использования и получения дополнительной прибыли от инвестированных проектов.
Для учебных целей сформируем двойственную пару задач линейного программирования для данной ситуации. Введем знаково-лингвистическое определение ситуации.
Рис. 3.2. Пример работы программы RAND4x6 (DOS-версия)
Виды и количество отходов обозначим через множество Q:
Q={q1;q2;…qj;…qn},
где qj – количество qj для j–го вида отходов.
Виды и количество вторичных изделий обозначим через X:
X={x1; x2;…xi;…xm},
где {xi} – неизвестные нам количества, подлежащие планированию.
Стоимость единицы отхода также неизвестна, обозначим ее через y={y1; y2;…yj;…yn}.
Неизвестная прибыль от прямой продажи отходов может составить .
Выбрасывая отходы, мы получаем минимальную прибыль, равную нулю. Желательно увеличить эту прибыль за счет вторичного производства.
Пусть имеются инвестиционные проекты на X видов вторичных изделий или способов использования отходов, по которым известна матрица удельных расходов A=[aij] и отходов Q на единицу изделия xiX.
Маркетинг показывает нам рыночную стоимость одного изделия xiX. Пусть она равна biB:
B={b1; b2;…bi;…bm}.
С учетом введенных обозначений получаем таблицу типа транспортной.
| Y | |||||
X | B | y1 |
| yj |
| yn |
x1 | b1 | a11 |
| a1j |
| a1n |
|
|
|
|
|
|
|
xi | bi | ai1 |
| aii |
| ain |
|
|
|
|
|
|
|
xm | bm | am1 |
| amj |
|
|
Q | q1 |
| qj |
| qn |
Из последней на алгебраическом уровне абстрагирования формируется следующая двойственная пара задач:
суммы по столбцам определяют ОДР – X:
;
–
задача максимизации прибыли от вторичного использования отходов;
суммы по строкам определяют ОДР – Y:
;
–
задача минимизации расходов покупателя отходов.
Упражнение
Требуется:
Составить двойственную пару задач.
Решение:
1.1.
| Y | ||||
X | B | y1 | y2 | y3 | y4 |
x1 | 20 | 3 | 2 | 4 | 1 |
x2 | 30 | 3 | 6 | 0 | 2 |
Q | 15 | 18 | 16 | 8 |
1.2.
ОДР – X
w20x1+30x2
1.3.
ОДР – Y
r15y1+18y2+16y3+8y4 .
Задание на самостоятельную проработку:
1) Решить задачу п.1.2 графически и алгебраически (путем уточнения координат точек решения). Решение этой задачи рекомендуется проделать самостоятельно.
2) Решить самостоятельно задачу п.1.3, используя табличный алгоритм замены переменных и симплекс-метод.
3) Сравнить результаты решения двойственной пары задач. Проверить выполнение общих свойств двойственности ЗЛП в данном конкретном случае.
4) Дать инвестиционную интерпретацию и составить конкретное описание задачи на знаково-лингвистическом уровне в случае:
(b1; b2) – удельная стоимость единичного изделия от реализации проектов (x1; x2);
(y1; y2; y3; y4) – удельная цена составляющих элементов проектов (x1; x2);
(q1; q2) – объемы инвестиций, предусмотренные на реализацию проектов (x1; x2) (активы);
[aij] – удельные расходы количеств элементов на реализацию проектов (x1; x2);
w – ожидаемая эффективность проекта;
r – эффективность от прямой реализации составляющих проекта;
w=r – условие определения стоимости элементов, определяемая от потребительской стоимости проектов (b1; b2) при их реализации в объемах (x1; x2).
4. Транспортная задача (ТЗ)
линейного программирования
4.1. Составление опорного плана ТЗ
по методу северо-западного угла (СЗУ)
Название этого метода связано с особой разметкой транспортной таблицы: стороны таблицы называют по сторонам света (верхняя – северная, нижняя – южная), а углы соответственно помечают как промежуточные направления (левый верхний – северо-западный угол или СЗУ и т.д.) (табл. 4.1).
Составление опорного плана начинают с СЗУ таблицы – заполняют клетку A1 B1 меньшим из чисел a1 и b1, т.е. x11 = min {a1, b1}. От соотношения a1 и b1 зависит последовательность заполнения таблицы:
Если a1 > b1 , то x11 = b1 – это значит, что заявка потребителя B1 удовлетворена полностью. В этом случае говорят, что столбец B1 «закрыт» и переходят к заполнению клетки A1B2 (т.е. передвигаются по строке вправо, к следующему потребителю). При этом x12 = min {a1 – b1, b2}.
Если a1 < b1, то запасы поставщика A1 исчерпаны (строка A1 «закрыта»), а заявка потребителя B1 удовлетворена не полностью. Поэтому, чтобы закончить обслуживание заявки B1, переходим к клетке A2 B1 (т.е. к следующему поставщику) и записываем в нее значение x21 = min {a2, b1 – a1}.
Если a1= b1, то закрываем строку A1 и строку B1, а затем переходим к клетке A2 B2.
Процесс продолжается до тех пор, пока не будут исчерпаны запасы ai, и заявки bj не будут удовлетворены полностью. Это всегда возможно, т.к. по условию задача сбалансирована, т.е. предложение товаров равно спросу на них. Основным свойством транспортной задачи является то, что она всегда имеет решение.
Надо сказать, что название метода достаточно условно, поскольку заполнение таблицы можно начинать с любого угла.
В табл. 4.1-4.2 показано начало решения задачи – обслуживание потребителей B1 и B2. Результат решения задачи приведен в табл. 4.3.
- В.М. Панченко а.В. Панов
- Учебное пособие
- Введение
- 1. Основные свойства и модели линейного программирования
- Граф-схема решения задачи линейного программирования
- 1.2. Алгебраическая модель решения задачи линейного программирования
- 1.3. Геометрическая форма представления процесса решения
- 1.4. Свойства задач линейного программирования
- Симплекс-метод решения задачи линейного программирования
- 2.1. Иллюстрация процесса поиска решения
- 2.2. Алгебраическое решение
- 2.3. Табличный вариант замены переменных
- 2.4. Система «тренажер»
- 2.5. Система правил замены переменных
- 3.2. Формирование конкретной системы данных задачи линейного программирования
- 3.3. Программа Random (Windows-версия)
- 3.4. Экономическое содержание двойственности
- 4.2. Составление опорного плана тз по методу минимума стоимостей перевозки
- 4.3. Сравнение планов по критерию стоимости
- 4.4. Проверка лучшего опорного плана на оптимальность
- 4.5. Улучшение плана по методу циклических перестановок
- Заключение
- Библиографический список
- 117454, Москва, пр-кт Вернадского, 78