русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Содержание отчета по результатам


Дата добавления: 2014-11-27; просмотров: 1588; Нарушение авторских прав


Отчет по результатам Целевая ячейка (максимум)
Ячейка Имя Исходно   Результат
$F$4 коэф. в ЦФ  
  Изменяемые ячейки
Ячейка Имя Исходно   Результат
$В$3 значение X1  
$С$3 значение Х2  
$D$3 значение ХЗ  
$Е$3 значение Х4  
  Ограничения        
Ячейка Имя Значение   Формула
$F$7 труд левая часть   $F$7<=$H$7
$F$8 сырье левая часть   $F$8<-$H$8
I $F$9 оборудование левая часть   $F$9<=$H$9

 

В отчете по результатам содержатся оптимальные значения переменных Х1, Х2, Х3, Х4, которые соответственно равны 0; 10; 30; 0; значение целевой функции - 150, а также левые части ог­раничений.

Содержание остальных отчетов будет рассмотрено ниже.

3. Сформулируем экономико-математическую модель двойственной задачи к задаче о коврах.

Неизвестные. Число неизвестных в двойственной задаче равно числу функциональных ограничений в исходной задаче. Исход­ная задача содержит 3 ограничения: по труду, сырью и оборудо­ванию. Следовательно, в двойственной задаче 3 неизвестных:

Y1 — двойственная оценка ресурса «труд», или «цена» труда;

Y2 — двойственная оценка ресурса «сырье», или «цена» сырья;

Y3 — двойственная оценка ресурса «оборудование», или «цена» оборудования.

Целевая функция двойственной задачи формулируется на ми­нимум. Коэффициентами при неизвестных в целевой функции двой­ственной задачи являются свободные члены в системе ограничений исходной задачи:

g( ) = 80У1+ 480У2+130У3 min.

Необходимо найти такие «цены» на ресурсы (Yi), чтобы общая стоимость используемых ресурсов была минимальной.



Ограничения. Число ограничений в системе двойственной за­дачи равно числу переменных в исходной задаче. В исходной задаче 4 переменных, следовательно, в двойственной задаче 4 огра­ничения. В правых частях ограничений двойственной задачи стоят коэффициенты при неизвестных в целевой функции исходной задачи. Левая часть ограничений определяет стоимость ресурсов, затрачен­ных на производство единицы продукции. Каждое ограничение соответствует определенному виду продукции:

7Y1 + 5Y2 + 2Y3 3,

2Y1 + 8Y2 + 4Y3 4,

2Y1 +4Y2 + Y3 3,

6Y1 +3Y2 + 8Y3 1,

Y1, Y2, Y3 0.

4. Найдем оптимальный план двойственной задачи, используя
теоремы двойственности.

Воспользуемся первым соотношением второй теоремы двойственности

тогда

Y1 (7Х1 + 2Х2 + 2Х3 + 6Х4 - 80) = 0,

Y2 (5Х1 + 2 + 3 + ЗХ4 - 480) = 0,

У3 (2Х1 + 4Х2 + Х3 + 8Х4 - 130) = 0.

Подставим оптимальные значения вектора в полученные вы­ражения

Y1 (7х0 + 2х30+ 2х10 + 6х0 - 80) = 0,

Y2 (5х0 + 8х30+ 4х10 + Зх0 - 480) = 0,

У3 (2х0 + 4х30 + 1х10 + 8х0- 130) = 0.

и получим

Y1 (80 - 80) = 0,

У2 (280 - 480) = 0, так как 280 < 480, то У2 = 0,

У3 (130 -130) = 0.

Воспользуемся вторым соотношением второй теоремы двойственности

если хi>0, то

В нашей задаче Х2 = 30 > 0 и Х3 = 10 > 0, поэтому второе и третье ограничения двойственной задачи обращаются в равенства

2 х Y1 + 8 х Y2 + 4 х Y3 = 4,

2 х Y1+ 4 х Y2 + 1 х Y3 = 3,

Y2 = 0.

Решая полученную систему уравнений, находим Y1 и У3.

Теневые цены ресурсов «труд», «сырье» и «оборудование» со­ответственно равны У1 = 4/3, У2 = 0, У3 = 1/3, или в десятичных дробях 1,3333; 0; 0,3333.

Проверим выполнение первой теоремы двойственности

= 80 х Y1 + 480 х У2 +130 х У3 =

= 80x4/3 + 480x0 + 130x1/3 = 150,

= 3 х Х1 + 4 х Х2 + 3 х Х3 + Х4 =

= 3x0 + 4x30 + 3x10 + 0 = 150.

Это означает, что оптимальный план двойственной задачи определен верно.

Ответ на вопрос о равенстве нулю Х1 и Х4 будет дан позже.

Решение двойственной задачи можно найти, выбрав команду Поиск решений => Отчет по устойчивости.

Отчет по устойчивости. Отчет по устойчивости приводится в табл. 1.5. Первая часть таблицы содержит информацию, относя­щуюся к переменным;

• Результат решения задачи.

• Нормированная стоимость, которая показывает, на сколько изменится значение ЦФ в случае принудительного включения единицы этой продукции в оптимальное решение. Например, в отчете по устойчивости для рассматриваемой задачи (см. табл. 1.5) нормированная стоимость для ковров первого вида равна - 7 тыс. руб./шт. (строка 1). Это означает, что если мы, несмотря на оптимальное решение (0; 30; 10; 0), попробуем включить в план выпуска один ковер первого вида, то новый план выпуска принесет нам доход 143 тыс. руб., что на 7 тыс. руб. меньше, чем прежнее оптимальное решение.

• Коэффициенты целевой функции.

• Предельные значения приращения целевых коэффициентов , при которых сохраняется первоначальное оптимальное реше­ние. Например, допустимое увеличение цены на ковер первого вида равно 7 тыс. руб./шт., а допустимое уменьшение — практически не ограничено (строка 1 из табл. 1.5). Это означает, что если цена ковра первого вида возрастет более чем на 7 тыс. руб./шт., то оптимальное решение изменится: станет целесообразным вы­пускать Х1. А если их цена будет снижаться вплоть до нуля, то оптимальное решение (0; 30; 10; 0) останется прежним.

Во второй части табл. 1.5 содержится информация, относя­щаяся к ограничениям:

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

• Предельные значения приращения ресурсов . В графе Допустимое уменьшение показано, на сколько можно уменьшить (устранить излишек) или увеличить (повысить минимально необходимое требование) ресурс, сохранив при этом оптималь­ное решение. Рассмотрим анализ дефицитных ресурсов. Ана­лизируя отчет по результатам, мы установили, что существуют причины (ограничения), не позволяющие фабрике выпускать больше ковров, чем в оптимальном решении, и получать более высокий доход. В рассматриваемой задаче такими ограниче­ниями являются дефицитные ресурсы «труд» и «оборудование». Поскольку знак ограничений этих запасов имеет вид , то возникает вопрос, на сколько максимально должен возрасти запас этих ресурсов, чтобы обеспечить увеличение выпуска продукции. Ответ на этот вопрос показан в графе Допустимое увеличение. Ресурс «труд» имеет смысл увеличить самое большее на 150 чел./дней, а ресурс «оборудование» - на 30 станко/час.

• Ценность дополнительной единицы ресурса i («теневая цена») рассчитывается только для дефицитных ресурсов.

 

Таблица 1.5

Содержание отчета по устойчивости

Ячейка Имя Резуль­тирую­щее зна­чение Норми­руемая стоимость Целевой коэф­фициент Допус­тимое увели­чение Допус­тимое умень­шение
$В$3 Значение X1 -7 1Е+30
$C$3 Значение Х2
$D$3 Значение ХЗ 1.75
$Е$3 Значение Х4 -9.667 9.667 1Е+30
Ограничения
Ячейка Имя Резуль­тирую­щее зна­чение Теневая цена Ограни­чение правая часть Допус­тимое увели­чение Допус­тимое умень­шение
$F$7 труд левая часть 1.333
$F$8 сырье левая часть 1Е+30
$F$9 оборудование левая часть 0.333

 

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

• Анализ использования ресурсов в оптимальном плане выпол­няется с помощью второй теоремы двойственности:

если Yi >0, то i = 1, …, т;

если , то Yi = 0, i = 1, …, т.

Ресурсы «труд» и «оборудование» имеют отличные от нуля оценки 4/3 и 1/3 - эти ресурсы полностью используются в опти­мальном плане и являются дефицитными, т.е. сдерживающими рост целевой функции. Правые части этих ограничений равны левым частям:

1 + 2Х2 + 2Х3 + 4 80,

1 + 4Х2 + Х3 + 4 130,

7 х 0 + 2 х 30 + 2 х 10 + 6 х 0 = 80 = 80,

2 х 0 + 4 х 30 + 1 х 10 + 8 х 0 = 130 = 130.

Ресурс «сырье» используется не полностью (280 < 480), поэто­му имеет нулевую двойственную оценку (Y2 = 0).

1 + 8Х2 + 4Х3 + 4 480,

5х0 + 8х30+ 4х10 + 3 х0 = 280 < 480.

Этот ресурс не влияет на план выпуска продукции. Общая стоимость используемых ресурсов при выпуске 30 ков­ров второго вида и 10 ковров третьего вида составит 150 тыс. руб.:

= 80 х Y1 + 480 х У2 +130 х У3 =

= 80x4/3 + 480x0 + 130x1/3 = 150 тыс. руб.

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

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

• Анализ эффективности отдельных изделий выполняется на ос­нове соотношений из второй теоремы двойственности:

если Xj > 0, то , j =1, …, n;

если то Xj = 0, j =1, …, n.

Поясним равенство нулю Х1 и Х4. Если изделие вошло в опти­мальный план (Xj > 0), то в двойственных оценках оно не убыточ­но, т.е. стоимость ресурсов, затраченных на производство единицы изделия, равна его цене. Такие изделия эффективны, выгодны с точки зрения принятого критерия оптимальности. В нашей зада­че - это ковры второго и третьего видов.

Если стоимость ресурсов, затраченных на производство одного изделия, больше его цены, то это изделие не войдет в оптималь­ный план из-за его убыточности. В нашей задаче в план выпуска не вошли ковры первого и четвертого видов, потому что затраты по ним превышают цену на 7 (10 -3 = 7) тыс. руб. и 9,666 (10,666 - 1 = = 9,666) тыс. руб. соответственно. Этот факт можно подтвердить, подставив в ограничения двойственной задачи оптимальные значения вектора Y:

7x4/3 + 5x0 + 2x1/3 = 30/3 = 10 > 3,

2x4/3 + 8x0 + 4x1/3 = 12/3 = 4 = 4,

2 х 4/3 + 4 х 0 + 1 х 1/3 = 9/3 = 3 = 3,

6 х 4/3 + 3 х 0 + 8 х 1/3 = 32/3 = 10,666 > 1.

Разницу между правыми и левыми частями ограничений двой­ственной задачи можно найти в Отчете по устойчивости в столбце Нормируемая стоимость.

6. Анализ влияния изменения правых частей ограничений на значе­ния целевой функции (чувствительность решения к изменению запасов сырья).

Предположим, что запас сырья ресурса «труд» изменился на 12 ед., т.е. теперь он составляет 80 + 12 = 92 ед.

Из теоремы об оценках известно, что колебание величины bi приводит к увеличению или уменьшению . Оно определяется величиной yi в случае, когда при изменении величин bi значения переменных yi в оптимальном плане соответствующей двойствен­ной задачи остаются неизменными. В нашей задаче увеличение запасов ресурса «труд» приведет к увеличению значения целевой функции на 16 тыс. руб. ( 12 х 4/3 = 16).

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

Поэтому необходимо знать такие интервалы изменения каж­дого из свободных членов системы ограничений исходной ЗЛП, или интервалы устойчивости двойственных оценок, в которых оптимальный план двойственной задачи не менялся бы. Эту информацию можно получить из Отчета по устойчивости. В приве­денном фрагменте отчета (табл. 1.6) видно, что запасы дефицит­ных ресурсов «труд» и «оборудование» могут быть как уменьшены, так и увеличены. Увеличение запаса ресурса «сырье» не влияет на план выпуска продукции.

 

Таблица 1.6

Отчет по устойчивости

Отчет по устойчивости 2 Изменяемые ячейки
Ячейка Имя Резуль­тирую­щее зна­чение Норми­руемая стоимость Целевой коэф­фициент Допус­тимое увели­чение Допус­тимое умень­шение
$В$3 значение X1 -7 1Е+30
$С$3 значение Х2
$D$3 значение ХЗ 1.75
$Е$3 значение Х4 -9,667 9,667 1Е+30
Ограничения
Ячейка Имя Резуль­тирую­щее зна­чение Теневая цена Ограни­чение правая часть Допус­тимое увели­чение Допус­тимое умень­шение
$F$7 труд левая часть 1,333
$F$8 сырье левая часть 1Е+30
$F$9 оборудование левая часть 0,333
               

 

После увеличения запаса ресурса «труд» до 92 чел./час было по­лучено новое решение задачи. Изменение запасов ресурсов в пре­делах интервалов устойчивости двойственных оценок привело не только к изменению значения целевой функции на 16 тыс. руб., но и к изменению плана выпуска. При этом структура плана не изменилась - изделия, которые были убыточны, не вошли и в новый план выпуска, так как цены на ресурсы не изменились. Новый план выпуска составляет 28 ковров второго вида и 18 ков­ров третьего вида. Изменение общей стоимости продукции на 16 тыс. руб. (24 - 8 = 16) получено за счет уменьшения пла­на выпуска на 2 ед. ковров второго вида по цене 4 тыс. руб. (4 х (28 - 30) = -8 тыс. руб.) и увеличения на 8 ед. плана выпуска ковров третьего вида по цене 3 тыс. руб. (3 х (18 - 10) = 24 тыс. руб.).

 

Пример1.3. Применяя симплекс-метод к задаче о размещении производственных заказов (см. пример 1.1), был получен оптималь­ный план распределения объемов производства по филиалам пред­приятия:

 

Х1 - объем выпускаемой продукции в филиале i
Х1 Х2 Х3 Х4
100 тыс. шт. 200 тыс. шт.

Требуется: сформулировать экономико-математическую модель прямой и двойственной задачи, используя данные табл. 1.2 и найти оптимальный план двойственной задачи, используя теоремы двой­ственности.

 

Решение

1. Экономико-математическая модель исходной задачи.

Пусть Xi — объем выпускаемой продукции в филиале i. Целе­вая функция задачи имеет вид

= 83 Х1 + 89Х2 + 95Х3 + 98 Х4 min.

Ограничения

Х1 + Х2 + Х3 + Х4 300 (тыс. шт.),

120Х1 + 80Х2 + 50Х3 + 40Х4 18 (млн руб.),

X1,2,3,4 0.

В табличном виде их можно записать следующим образом:

 

  95  
Y1 300 000
Y2 18 000 000

 

2. Экономико-математическая модель двойственной задачи.

Пусть Y1 — двойственная оценка выпускаемой продукции, ко­торая может быть ценой изделия; Y2 — двойственная оценка капитальных вложений, которая может быть представлена как коэффициент эффективности капитальных вложений. Тогда

= 300 000Y1 + 18 000 000Y2 max,

1 х Y1 + 120 x Y2 83,

1 x Y1 + 80 x Y2 89,

1 x Y1 + 50 x Y2 95,

1 x Y1 + 40 x Y2 98.

 

3.Для определения оптимального плана двойственной задачи вос­пользуемся соотношениями второй теоремы двойственности.

Если какое-либо ограничение исходной задачи выполняется как строгое неравенство, то соответствующая двойственная оценка равна нулю, т.е.

если то Yi = 0, i = 1, …, m.

Подставляя значения вектора в ограничения исходной за­дачи, получим:

0 + 100 000 + 200 000 + 0 = 300 000,

120 х 0 + 80 х 100 000 + 50 х 200 000 + 4 х 0 = 18 000 000.

 

Двойственные оценки Y1 и Y2 могут принимать любые значения.

Если какая-либо переменная исходной задачи входит в опти­мальный план, то соответствующее ограничение двойственной задачи выполняется как строгое равенство:

если Xj > 0, то

В нашей задаче Х2 = 100 000 > 0 и Х3 = 200 000 > 0, поэтому второе и третье ограничения двойственной задачи обращаются в уравнения, решая которые найдем Y1 и Y2:

 

Тогда

105 = 95 + 50 х 0,2 = 105,

105 = 89 + 80 х 0,2 = 105.

Во втором и в третьем филиалах выпускать новые изделия целесообразно, так как затраты на его освоение и выпуск не пре­вышают цену изделия. Проверим выполнение первой теоремы двойственности:

= 300 000 Y1 + 18 000 000 Y2 =

= 300 000 х 105 + 18 000 000 х (-0,2) = 279 000 000,

= 83 Х1 + 89 Х2 + 95 Х3+ 98 Х4 = 83 х 0 +

+ 89 х 100 000 + 95 х 200 000 + 98 х 0 = 279 000 000.

Полученные оптимальные планы говорят о том, что в первом и четвертом филиалах размещать заказы по выпуску новых изде­лий невыгодно (Х1 = 0 и Х4 = 0), так как затраты на производство единицы изделия в этих филиалах больше цены изделия:

Y1 + 120 х Y2 = 83; Y1 = 105; 105 + 120 х (-0,2) < 95;

105 < 95 + 24 = 119;

1Y1 + 40x Y2 = 98; Y2 = -0,2; 105 + 40 х (-0,2) < 89;

105 < 98 + 8 = 106.

 

Задачи для самостоятельного решения

Задача 1.1. Решите следующую задачу ЛП графическим спо­собом:

= - 2х - х2 min (max),

1 + 4х2 16,

-4x1 + 2х2 8,

х1 + Зх2 9,

1 + 5 х2 = 30,

х1, х2 0.

 

Задача 1.2. Решите графическим способом задачу ЛП, связан­ную с распределением ресурсов:

= 2х1 + 4х2 max (прибыль),

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

х1 + 2х2 5 (ресурс 1),

х1 + х2 4 (ресурс 2),

х1 0,

х2 0.

1. Определите статус каждого ресурса (дефицитный, недефицитный).

2. Найдите максимальный интервал изменения запасов ресурса 1, в пределах которого текущее решение остается допустимым.

3. Выполните задание пункта 2 применительно к ресурсу 2.

4. Для пунктов 2 и 3 определите соответствующее изменение оптимальных значений целевой функции.

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

6. Выполните задание пункта 5 применительно к переменяй х2.

 

Задача 1.3. Инвестор, располагающий суммой в 300 тыс. руб., может вложить свой капитал в акции автомобильного Концерна А и строительного предприятия В. Чтобы уменьшить риск, акций А должно быть приобретено по крайней мере в два раза больше, чем акций В, причем последних можно купить не более чем на 100 тыс руб. Дивиденды по акциям А составляют 8% в год, по акциям В - 10%. Какую максимальную прибыль можно полу­чить в первый год?

 

Задача 1.4. Фирма производит два популярных безалкоголь­ных напитка — «Лимонад» и «Тоник». Фирма может продать всю произведенную продукцию, однако объем производства ограни­чен количеством основного ингредиента и производственной мощ­ностью оборудования. Для производства 1 л «Лимонада» требуется 0,02 час работы оборудования, а для производства 1 л «Тоника» - 0,04 час. Расход специального ингредиента составляет 0,01 и 0,04 кг на 1 л «Лимонада» и «Тоника» соответственно. Ежедневно в распоряжении фирмы имеется 24 час времени работы обору­дования и 16 кг специального ингредиента. Доход фирмы состав­ляет 0,10 руб. за 1 л «Лимонада» и 0,30 руб. за 1 л «Тоника». Сколь­ко продукции каждого вида следует производить ежедневно, если цель фирмы состоит в максимизации ежедневного дохода?

 

1.5. СПЕЦИАЛЬНЫЕ ЗАДАЧИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ

1.5.1. Задачи целочисленного программирования

Под задачей целочисленного программирования (ЦП) понимается задача, в которой все или некоторые переменные должны принимать целые значения. В том случае, когда ограни­чения и целевая функция задачи представляют собой линейные зависимости, задачу называют целочисленной задачей линейного программирования. В противном случае, если хотя бы одна зави­симость — нелинейная, это будет целочисленная задача нелинейного программирования.

Особый интерес к задачам ЦП вызван тем, что во многих прак­тических задачах необходимо находить целочисленное решение ввиду дискретности ряда значений искомых переменных. К их числу относятся:

• задачи оптимизации раскроя;

• оптимальное проектирование машин и оборудования;

• оптимизация системы сервиса и технического обслуживания машинно-тракторного парка и т.д.

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

Задачи оптимизации, в результате решения которых искомые значения переменных должны быть целыми числами, называются задачами (моделями) целочисленного (дискретного) программи­рования:

max(min) f (x1,x2, ...,хn) =

i = 1, 2,..., m,

xj 0, j = 1, 2, …, n,

xj - целые, j = 1, 2, …, p (p n).

Если p = n, то задачу называют полностью целочисленной, если р < п - частично целочисленной.

Существуют различные методы решения задач дискретного программирования (дискретной оптимизации). Наиболее часто используемым методом является метод ветвей и границ. Именно этот метод реализован в программе Поиск решения пакета Excel.

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

Исходя из требования целочисленности в случае дискретной оптимизации возможен вызов только одного Отчета по результатам.

 

Пример 1.4. Задача производства неделимой продукции (опти­мизация производственной программы мебельного предприятия).

Мебельное предприятие выпускает книжные полки, тумбу под телевизоры и три вида наборов мебели. Характеристики каждого вида продукции приведены в табл. 1.7. При условии получения максимальной прибыли объем товарной продукции должен со­ставить не менее 459,31 тыс. руб. Ситуация со сбытом продукции сложилась следующая. Книжными полками рынок насыщен, поэтому торговые организации уменьшили объем договоров до 10 тыс. шт. Тумбы для телевизоров могут быть реализованы в объемах от 4 до 7 тыс. шт., наборы мебели 2 - от 7 до 10 тыс. шт. Спрос на наборы мебели 1 и 3 неограничен, и требуется не менее 10 тыс. шт. Предприятие имеет технологическое оборудование, количество которого и нормы затрат времени на изготовление единицы продукции каждого вида приведены в табл. 1.8. Пред­приятие работает в две смены, эффективное время работы каждой машины — 3945 час (коэффициент сменности 1,9). Оптимизиро­вать производственную программу предприятия.

 

Таблица 1.7

 

Показатели   Виды продукции
Наборы мебели Книжные полки Тумба под телевизор
Оптовая цена единицы изделия, тыс. руб. 7,2 14,3 32,5 0,182 1,5
Прибыль от реализации, тыс. руб. 2,4 4,5 8,9 0,06 0,45

Таблица 1.8

 

Наименование оборудования Число, шт. Виды продукции
Набор мебели Книж­ные полки Тумба под телевизор
Линия раскроя Древесностружечных плит 0,068 0,096 0,207 0,018 0,042
Гильотинные ножницы 0,045 0,080 0,158 0,011 0,035
Линия облицовки 0,132 0,184 0,428 0,020 0,060
Линия обрезки кромок 0,057 0,082 0,230 0,010 0,028
Лаконаливная машина 0,063 0,090 0,217 0,010 0,032
Полировальные станки 0,170 0,280 0,620 0,020 0,096

 

Экономико-математическая модель задачи

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

Обозначим через Х1, Х2, Х3, Х4, Х5 количество продукции каж­дого типа (шт.). Каждая машина работает в две смены, эффектив­ное время работы - 3945 час. Определим фонд времени работы оборудования каждого типа:

линия раскроя древесностружечных плит 2 х 3945 = 7890 час;
гильотинные ножницы 1 х 3945 = 3945 час;
линия облицовки 2 х 3945 = 7890 час;
линия обрезки кромок 2 х 3945 = 7890 час;
лаконаливная машина 2 х 3945 = 7890 час;
полировальные станки 4x3945 = 157 800 час.

 

Целевая функция в этом случае имеет вид

= 2,4Х1 + 4,5Х2 + 8,9Х3 + 0,06Х4 + 0,45Х5 max.

Ограничение по объему товарной продукции

7,2Х1 + 14,3Х2 + 26,9Х3 + 0,243Х4 + 1,5Х5 459,31 тыс. руб.

Ограничения по фонду времени работы оборудования:

0,068 Х1 + 0,096 Х2 + 0,207 Х3 + 0,018 Х4 + 0,042 Х5 7890,

0,045 Х1 + 0,080 Х2 + 0,158 Х3 + 0,011 Х4 + 0,035 Х5 3945,

0,132 Х1 + 0,184 Х2 + 0,428 Х3 + 0,020 Х4 + 0,060 Х5 7890,

0,057 Х1 + 0,082 Х2 + 0,230 Х3 + 0,010 Х4 + 0,028 Х5 7890,

0,063 Х1 + 0,090 Х2 + 0,217 Х3 + 0,010 Х4 + 0,033 Х5 7890,

0,170 Х1 + 0,280 Х2 + 0,620 Х3 + 0,020 Х4 + 0,096 Х5 157 800.

Ограничение по сбыту продукции:

Х1 10 000,

7000 Х2 10 000,

Х3 10 000,

Х4 10 000,

4000 Х5 7000,

Х1, Х2, Х3, Х4, Х5 0,

Х1, Х2, Х3, Х4, Х5 - целые числа.

 

Решение задачи целочисленного программирования с помощью средства Excel Поиск решения

На рис. 1.22—1.25 и табл. 1.9 отражена последовательность дей­ствий, необходимая для получения решения задачи.

 

 

 

Таблица 1.9



<== предыдущая лекция | следующая лекция ==>
ГРАФИЧЕСКИЙ МЕТОД РЕШЕНИЯ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ | Результаты применения надстройки Поиск решений


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.714 сек.