3.2. Методы линейного и динамического программирования

Линейное программирование объединяет методы решения задач, которые описываются линейными уравнениями. Данный метод основан на решении системы линейных уравнений, когда зависимость между изучаемыми явлениями строго функциональна. С помощью этого метода в промышленном производстве, например, исчисляется оптимальная общая производительность машин, агрегатов, поточных линий. Все экономические задачи, решаемые с применением линейного программирования, отличаются альтернативностью решения и определенными ограничивающими условиями. Решить такую задачу – значит выбрать из всех допустимых вариантов лучший, оптимальный.

Для решения задач линейного программирования могут быть использованы средства, включенные в состав электронных таблиц для персональных компьютеров. Из числа таких средств наиболее распространены таблицы программ MS Excel.

Постановка задачи линейного программирования состоит в формулировке целевой функции и ограничений – уравнений или неравенств.

Пример. Фирма производит продукцию двух видов – Х и У. Имеются следующие данные о производстве продукции:

Цех Продукция Максимально возможная загрузка в неделю, час
Х У
Сборочный 2 шт/час 4 шт/час 100
Отделочный 3 шт/час 2 шт/час 90
Прибыль 25 тыс.р./шт 40 тыс.р./шт Максимум

Целевой функцией в данном случае является прибыль, которую необходимо максимизировать:

ВП = 25 * Х + 40 * У.

Имеются ограничения по производительности сборочного и отделочного цехов:

2 * Х + 4 * У меньше или равно 100;

3 * Х + 2 * У меньше или равно 90,

а также требование неотрицательности элементов – Х, У больше 0.

Решается методом итераций (подбора значений). После каждого шага проверяется соблюдение ограничений. В результате получаем решение Х=20, У = 15. Максимальная прибыль составит 1100 тыс.р. при полной загрузке обоих цехов.

В задачах линейного программирования может представлять интерес вопрос, имеет ли смысл увеличивать объем доступного ресурса. Например, какова цена увеличения рабочего времени в сборочном цехе на один час в неделю. Эта цена – добавочная валовая прибыль, которая может быть получена, называется двойственной оценкой данного ресурса. Двойственную оценку можно рассматривать как упущенную выгоду или как прибыль, недополученную в результате нехватки ресурса. Если в приведенном примере рабочую неделю в сборочном цехе увеличить на восемь часов, то новое оптимальное решение будет выглядеть следующим образом:

Х = 18;

У = 18.

Валовая прибыль при этом составит 1170 тыс.р.

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

Первые два ограничения можно представить в виде:

У ≤ 25 – 0,5 * Х;

У ≤ 45 – 1,5 * Х.

Двум оставшимся ограничениям соответствуют сами оси Х и У.

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

Какая же точка этой области соответствует оптимальному решению? Целевая функция описывается выражением ВП = 25 * Х + 40 * У или У = ВП – 0,625 * Х .

Переменная ВП должна быть максимальна. График этой функции можно представить несколькими линиями при разных значениях ВП. На рисунке представлены три штриховые линии, соответствующие ВП = 5, 10, 15.


45

2

25

15

10 1

 5

8 16 24 30 50

Рис. 3.1. Решение задачи линейного программирования

Нетрудно заметить, что чем дальше от центра координат находится прямая, тем больше значение ВП. Это означает, что функция 25 * Х + 40 * У примет максимально значение в точке пересечении прямых 1 и 2. Координаты этой точки можно найти, решив систему линейных уравнений:

У = 25 – 0,5 * Х У = 15;

У = 45 – 1,5 * Х Х = 20.

 

Методы динамического программирования применяются при решении задач оптимизации, которая описывается нелинейными функциями. Типичным примером является разновидность транспортной задачи, когда необходимо загрузить транспортное средство различными видами товаров, которые к тому же имеют различный вес, таким образом, чтобы стоимость груза являлась максимальной. Если обозначить:

В – максимальная загрузка транспортного средства;

в – масса одного предмета каждого вида;

с – стоимость предмета каждого вида;

к – количество предметов каждого вида ,

тогда задача может быть описана уравнением

 

S к * с = макс при ограничении S к * в < В,

сумма от 1 до Н при этом Н – ассортимент загружаемой продукции. Задача решается в Н этапов, причем на первом этапе определяется максимальная стоимость груза из продукции первого типа, затем – первого и второго типов и так далее.


Информация о работе «Методология экономического анализа»
Раздел: Экономика
Количество знаков с пробелами: 60806
Количество таблиц: 7
Количество изображений: 3

Похожие работы

Скачать
64660
13
2

... в самостоятельную отрасль экономических знаний, он используется в экономической теории, народно-хозяйственном прогнозировании и статистике. Экономический анализ деятельности организаций обособился и занимает самостоятельное место в системе экономических наук и учебных дисциплин. Главное его обеспечение составляют системный бухгалтерский учет и бухгалтерская (финансовая) отчетность. Несмотря на ...

Скачать
57658
0
0

... перспективу. Вторая задача - оценка использования организациями своих материальных, трудовых и финансовых ресурсов. Наиболее рациональное и эффективное использование ресурсов - важнейшая экономическая задача. На основе экономического анализа дается оценка эффективности использования материальных, трудовых и финансовых ресурсов. В промышленности, например, в этом плане исследуются эффективность ...

Скачать
16878
8
0

... наличии каких бы то ни было инвестиций. В связи с этим расчет не может быть выполнен. Список используемой литературы 1.  Барнгольц С.Б., Мельник М.В. Методология экономического анализа деятельности хозяйствующего субъекта: Уч. пособие. – М.: Финансы и статистика, 2003. – 240 с.: ил. 2.  Барнгольц С.Б. Экономический анализ хозяйственной деятельности на современном этапе развития. // Финансы ...

Скачать
33676
15
2

... 232 21,907 Доля влияния фактора, % - - 100 0,327 101,208 0,927 -6,207 -7,916 103,532 10,871 1,535 0,365 5,432 -7,331   Вывод: Прибыль является результативным показателем деятельности предприятия. Снижение прибыли в отчетном периоде составило 298,842. При этом максимальное влияние оказало снижение цены единицы продукции типа А, что составило -16,232 %, прироста прибыли и 5,432% в ...

0 комментариев


Наверх