Двойственные оценки

Автор работы: Пользователь скрыл имя, 24 Января 2013 в 22:58, контрольная работа

Краткое описание

Двойственные оценки — одно из основных понятий линейного программирования. Это оценки продуктов, ресурсов, работ, вытекающие из условий («объективно обусловленные ими», как писал первооткрыватель линейного программирования Л. В. Канторович) решаемой оптимизационной задачи. Введён советским учёным Л. В. Канторовичем в 1959 году, и в основном используется при решении экономических задач методами математического программирования.

Прикрепленные файлы: 1 файл

Двойственные оценки.doc

— 964.50 Кб (Скачать документ)

 Двойственные оценки — одно из основных понятий линейного программирования. Это оценки продуктов, ресурсов, работ, вытекающие из условий («объективно обусловленные ими», как писал первооткрыватель линейного программирования Л. В. Канторович) решаемой оптимизационной задачи.

Введён советским учёным Л. В. Канторовичем в 1959 году, и в основном используется при решении экономических задач методами математического программирования. Аналогичен терминам «оптимальные оценки», «объективно обусловленные (оптимальные) оценки», «теневые цены», «разрешающие множители». Двойственные оценки в экономических задачах показывают, к каким экономическим результатам приведёт появление в хозяйственном процессе дополнительной единицы того или иного производственного компонента. Размерность двойственных оценок соответствует размерности критерия оптимальности (натуральные или натурально-условные единицы измерения, денежные и т.д.). Двойственные оценки объективно вытекают из условий постановки и решения экономической задачи и целиком обусловлены совокупностью тех конкретных хозяйственных факторов, которые учтены при математической формализации производственно-экономической деятельности. Поэтому они являются эффективным средством анализа текущей хозяйственной деятельности, позволяют выявить и количественно оценить «узкие места», а при предположении некоторой устойчивости дают возможность наметить направления улучшения показателей работы хозяйственного объекта. 

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

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

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

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

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

    Задача 1. Построить экономико-математическую модель задачи, дать необходимые комментарии к ее элементам и получить решение графическим методом. Что произойдет, если решить задачу на максимум, и почему?

 

Условие задачи:

Имеется два  вида корма I и II, содержащие питательные  вещества (витамины) , и . Содержание числа единиц питательных веществ в 1 кг каждого вида корма и необходимый минимум питательных веществ приведены в таблице.

 

Питательное вещество (витамин)

Необходимый минимум питательных веществ

Число единиц питательных

Веществ

в 1 кг корма

I

II

9

3

1

8

1

2

12

1

6


 

Стоимость 1 кг корма I и II соответственно равна 4 и 6 ед.

Необходимо составить дневной рацион, имеющий минимальную стоимость, в котором содержание питательных веществ каждого вида было бы не менее установленного предела.

 

Решение:

Составим уравнения  прямой оптимизационной задачи на минимум  затрат. Корм первого и второго видов обозначим как х1 и х2 соответственно.

F(x) = 4x1 + 6x2 → min

Ограничения задачи:

3x1 + 1x2 ≥ 9


x1 + 2x2 ≥ 8

x1 + 6x2 ≥ 12

x1 + x2 = 1

x1, x2 ≥ 0

 

Определим множество решений  первого неравенства. Оно состоит  из решения уравнения и строгого неравенства. Решением уравнения служат точки прямой 3x1 + 1x2 – 9 =0. Построим прямую по двум точкам (0;9) и (3;0), которые легко определить в результате обнуления сначала одной переменной потом другой (на рисунке прямую обозначим цифрой 1).

Множество решений строгого неравенства – одна из полуплоскостей, на которую делит плоскость построенная прямая.

Аналогичный образом построим области решения двух других неравенств. Решениям второго уравнения  x1 + 2x2 – 8 = 0 служат точки (0;4) и (8;0)(на рисунке прямая под цифрой 2); третьего уравнения x1 + 6x2 – 12 = 0 - точки (0;2) и (12;0) (на рисунке прямая под цифрой 3).

Заштрихуем общую область  для всех неравенств.

Для нахождения экстремального значения целевой функции построим вектор – градиент, координаты которого являются частными производными функции F(x) = 4x1 + 6x2, т.е. (4;6). Для построения вектора соединим данную точку с началом координат. Т.к. задача решается на минимизацию функции, поэтому линию уровня, которая формируется перпендикулярно вектору – градиенту, будем перемещать в направлении, противоположенном направлению вектора. Линию перемещаем до ее пересечения с крайней точкой входящей в область допустимых значений, в данной задаче этой точкой является точка с координатами (2;3).

Решим систему  из двух уравнений ограничений, которые  дали искомую точку.

3x1 +x2 = 9


 x1 + 2x2 = 8

 

x1 = 2, x2 = 3

F(x) = 4x1 + 6x2 = 4*2 + 6*3 = 26 ден. ед.

 

Ответ: оптимальное решение найдено. Минимум расходов 26 ден. ед. достигается при использовании 2 единиц I вида корма и 3 единиц II вида корма.

При решении  задачи на максимум линию уровня следует  передвигать в направлении градиента. При этом max F(x) = ∞ и чтобы составить дневной рацион, в котором содержание корма каждого вида было бы не менее установленного предела, потребовалось бы неограниченное количество корма каждого вида и затраты бы при этом бесконечно возросли.

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

Условие задачи:

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

 

Таблица 1

Тип

сырья

Нормы расхода  сырья

на единицу  продукции

Запасы  
сырья

1

2

1

430

3

0

2

460

1

4

0

420

Цена изделия

3

2

5

 

 

Требуется:

    1. Сформулировать прямую оптимизационную задачу на максимум выручки от реализации готовой продукции, получить оптимальный план выпуска продукции.
    2. Сформулировать двойственную задачу и найти ее оптимальный план с помощью теорем двойственности.
    3. Пояснить нулевые значения переменных в оптимальном плане.
    4. На основе свойств двойственных оценок и теорем двойственности:
  • проанализировать использование ресурсов в оптимальном плане исходной задачи;
  • определить, как изменятся выручка и план выпуска продукции, если запас сырья I вида увеличить на 5 единиц, а II – уменьшить на 5 единиц;
  • оценить целесообразность включения в план изделия четвертого вида ценой 7 у.е, если нормы затрат сырья 2, 4 и 3 единицы соответственно.

 

Решение:

Пусть   х1 – число единиц продукции I;

х2 – число единиц продукции II;

х3 – число единиц продукции III.

Прямая оптимизационная  задача имеет вид:

F(x) =3x1+2x2+5x3→ max

при ограничениях


 х1 + 2х2 + х3 ≤ 430

1 + 2х ≤ 460

 х1 + 4х2 ≤ 420

х1, х2, х3 ≥ 0.

Оптимальный план выпуска найдем с помощью MS Excel.

Рассмотрим  технологию решения задачи в среде Excel.

  1. Укажем адреса ячеек, в которые будет помещен результат решения (изменяемые ячейки).

Обозначим через  х1, х2, х3 количество продукции каждого типа. В данной задаче оптимальные значения х1, х2, х3 будут помещены в ячейки B2:D2, оптимальное значение целевой функции – в ячейке F2.

    1. Введем исходные данные (рисунок 1)

 

Рис 1. Введены исходные данные

 

    1. Введем зависимость для целевой функции
        1. Выделить ячейку F2
        1. Вызвать мастер функций, расположенный на панели инструментов
        2. В окне категория выбрать категорию Математические
        3. В окне функции выбрать строку СУММПРОИЗВ
        4. В строку Массив1 ввести B2:D2
        5. В строку массив2 ввести B3:D3

4.  Заполним  ячейки Е4:Е6

      1. Выделить ячейку Е4
      2. Вызвать мастер функций, расположенный на панели инструментов
      3. В окне категория выбрать категорию Математические
      4. В окне функции выбрать строку СУММПРОИЗВ
      5. В строку Массив1 ввести B2:D2
      6. В строку массив2 ввести B4:D4

Аналогичную операцию произведем с ячейками Е5:Е6

Рисунок 2. Введены зависимости  для всех ограничений

            

Информация о работе Двойственные оценки