Минимизация отходов лесопилки

Автор работы: Пользователь скрыл имя, 11 Апреля 2012 в 18:53, лабораторная работа

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

Пилорама заготавливает, оцилиндровывает и сушит 20-футовые брёвна, которые в дальнейшем используются для строительства бревенчатых домов, бань и т.п. Поступил новый заказ, для которого требуется 275 шт. 8-футовых, 100 шт. 10-футовых и 250 шт. 12-футовых брёвен. На складе 315 шт. 20-футовых брёвен.

Содержимое работы - 1 файл

ильн.doc

— 720.00 Кб (Скачать файл)


 

1. Минимизация отходов лесопилки

 

Пилорама заготавливает, оцилиндровывает и сушит 20-футовые брёвна, которые в дальнейшем используются для строительства бревенчатых домов, бань и т.п. Поступил новый заказ, для которого требуется 275 шт. 8-футовых, 100 шт. 10-футовых и 250 шт. 12-футовых брёвен. На складе 315 шт. 20-футовых брёвен.

Считайте, что число стандартных кусков не менее заказа (но может быть и больше, т.е. часть кусков заготовлена впрок).

Задания:

       Распилить брёвна так, чтобы выполнить заказ и минимизировать длину нестандартных отрезков.

       1. Дайте интерпретацию теневых цен.

   2. Каков должен быть запас брёвен на лесопилке, чтобы обратить отходы в ноль?

   3. Что произойдёт, если запас брёвен уменьшить ниже величины нижнего предела устойчивости?

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

      Насколько сильно отличается оптимальное решение с целочисленным ограничением на переменные от полученных ранее? Стоит ли вводить целочисленное ограничение в этой задаче?

Измените ограничения исходной задачи так, чтобы число стандартных кусков было точно равно заказу (а не больше него). Введите целочисленные ограничения. Существует ли решение? Почему? Что нужно изменить в условиях задачи, чтобы решение существовало? Существенно ли целочисленное ограничение в этом случае?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение

 

Дано

Целевая функция

Ограничения

x1 = 10+10    0

2*x3+4*x4 - > min

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

x2 = 12+8      0

 

X2+x3+2*x4 >=275     -8

x3 = 10+8      2

 

X2 >= 250                    -12

x4 = 8+8        4

 

2*x1+x3 >=100            -10

 

 

1) Распилить брёвна так, чтобы выполнить заказ и минимизировать длину нестандартных отрезков.

Надо

 

 

На складе

 

8-футовые

275

 

20-фут.

315

10-фут.

100

 

 

 

12-фут.

250

 

 

 

 

 

 

 

 

 

 

 

 

 

Х1-8 8

10

 

Ограничения

Х2-10 8

0

 

8-футовые

275

Х3-10 10

50

 

10-фут.

100

Х4-12 8

255

 

12-фут.

255

 

315

 

 

 

 

 

 

 

 

Р=

40

 

 

 

 

2) Дайте интерпретацию теневых цен.

Изменяемые ячейки

 

 

 

 

 

 

 

 

 

Результ.

Нормир.

Целевой

Допустимое

Допустимое

 

Ячейка

Имя

значение

стоимость

Коэффициент

Увеличение

Уменьшение

 

$B$8

Х1-8 8

10

0

4

0

4

 

$B$9

Х2-10 8

0

0

2

1E+30

0

 

$B$10

Х3-10 10

50

0

0

0

4

 

$B$11

Х4-12 8

255

0

0

2

1E+30

 

 

 

 

 

 

 

 

Ограничения

 

 

 

 

 

 

 

 

Результ.

Теневая

Ограничение

Допустимое

Допустимое

 

Ячейка

Имя

значение

Цена

Правая часть

Увеличение

Уменьшение

 

$B$19

12-фут.

255

0

250

5

1E+30

 

$B$17

8-футовые

275

4

275

5

10

 

$B$18

10-фут.

100

2

100

5

20

 

$B$12

Всего

315

-4

315

10

2,5

 

По таблице – для 12 фут. прибыль не изменится, для 8-фут. прибыль увеличится на 4, для 10-фут. увеличится на 2.

 

3. Чтобы обратить отходы в ноль, нужно увеличить запас бревен на 10, до 325.

 

4. Не сможем уложится в заданный план, не будет хватать одного 12-фут. бревна.

 

5. Насколько сильно отличается оптимальное решение с целочисленным ограничением на переменные от полученных ранее? Стоит ли вводить целочисленное ограничение в этой задаче?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Оптимальный план развития новых программных продуктов

 

Компания “Корвет” производит программное обеспечение на CD-ROM, которое продаётся в пакете с драйверами CD-ROM основными производителями компьютерного оборудования. Компания оценивает возможность развития 6 новых программных приложений. В таблице представлена информация о затратах и ожидаемой чистой приведённой прибыли от продажи приложения (с учётом временной стоимости денег).

Приложение

Ожидаемые затраты на развитие, $

Требуемое число программистов

Ожидаемая чистая приведённая прибыль, $

1

400 000

6

2 000 000

2

1 100 000

18

3 600 000

3

940 000

20

4 000 000

4

760 000

16

3 000 000

5

1 260 000

28

4 400 000

6

1 800 000

34

6 200 000

У “Корвета” 60 программистов. Фирма может выделить $3,5 млн. на развитие новых программных приложений. Каков оптимальный набор приложений, которые следует развивать, если

                  ожидается, что клиенты, заинтересованные в приложении 4, будут заинтересованы также в приложении 5, и наоборот? Таким образом, если одно из приложений решено развивать, другое тоже должно быть развито;

                  развитие приложения 1 имеет смысл, только если в пакет включено также приложение 2? Таким образом, если решено развивать приложение 1, то и приложение 2 должно быть развито. Однако если решено приложение 1 не развивать, то приложение 2 всё же может быть включено в пакет;

                  приложения 3 и 6 эксплуатируют одну и ту же тему? Следовательно, если одно из них развивается, то другое определённо нет;

                  стремясь обеспечить качество продукции, “Корвет” не склонен развивать более 3 программных продуктов?

Проанализируйте влияние каждого из 4 последних ограничений на оптимальное решение.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение

 

Переменные решения

Целевая функция

Х1 – Приложение 1
Х2 – Приложение 2
Х3 – Приложение 3

Х4 – Приложение 4

Х5 – Приложение 5

Х6 – Приложение 6

P= 2 000 000*X1 + 3 600 000*X2 + 4 000 000*X3 + 3 000 000*X4 + 4 400 000*X5 +

+ 6 200 000*X6 -> Макс         

Ограничения

6*X1+18*X2+20*X3+16*Х4 +28*Х5+34*Х6 <= 60
400000*X1+1100000*X2+940000*X3+760000*X4+1260000*X5+1800000*X6 <= 3500000

Информация о работе Минимизация отходов лесопилки