Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
21
Добавлен:
15.06.2014
Размер:
79.87 Кб
Скачать

Задача оптимизации использования бревен

Требуется распилить брёвен длиной каждое на брусья трёх размеров: 3,5; 4,5 и 5м, которые должны быть изготовлены в ассортименте 2:1:1. Составить модель для определения оптимального плана распила из условия максимального числа брусьев в заданном ассортименте.

Математическая модель

Пример

Составим модель для определения оптимального плана распила 1 бревна (N=1), длина которого равна 33 метра (L1=33), из условия максимального числа брусьев в заданном ассортименте:

Для удобства вычислений произведем замену: x11=x1, x12=x2, x13=x3 и приведем задачу ЛП к каноническому виду:

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

x0

x1

x2

x3

x0

t1

x2

x3

x0

t1

t2

x3

t1

0

1

-2

0

x1

0

1

-2

0

x1

0

0

1

-2

t2

0

1

0

-2

t2

0

-1

2

-2

x2

0

-1/2

1/2

-1

y1

33

7/2

9/2

5

y1

33

-7/2

23/2

5

y1

33

9/4

-23/4

33/2

h

0

2

-2

-2

h

0

-2

2

-2

h

0

-1

-1

0

Обе базисные переменные t1 и t2 вышли из базиса, а все h  0. Вычеркнем столбцы с t и выпишем ЗЛП заново:

Полученную ЗЛП решает симплекс-методом.

x0

x3

x0

y1

x1

0

-2

x1

4

4/33

x2

0

-1

x2

2

2/33

y1

33

33/2

x3

2

2/33

f

0

4

f

-8

-8/33

Так как в строке целевой функции все элементы неположительные, то получена оптимальная таблица, содержащая оптимальное решение , причем, так как полученное решение целочисленное, то применения метода Гомори не требуется.

Произведя обратную замену, получим:

x11=4 (количество брусьев длиной 3,5 метра),

x12=2 (количество брусьев длиной 4,5 метра),

x13=2 (количество брусьев длиной 5 метров).

Проверим, всем ли заданным условиям удовлетворяет полученное решение, подставив его в исходную математическую модель:

Полученное решение удовлетворяет всем заданным условиям.

Соседние файлы в папке 26-Новая папка