- •Задание №1 Задача 1.1. На конфетной фабрике
- •Задача 1.2. Оптимальный план производства
- •Задача 1.3. Оптимизация инвестиционного портфеля
- •Задача 1.4. Максимальная прибыль универмага
- •Задача 1.5. Выбор оптимальных проектов для финансирования
- •Задача 1.6. Оптимальный план развития программных продуктов
- •Задача 1.7. Оптимальный план размещения рекламы
- •Задача 1.8. Распределение рекламного бюджета
- •Решение:
- •Задача 1.9. Оптимальный план выпуска молочной продукции
- •Решение:
- •Задача 1.10. Максимизация прибыли мебельного комбината
- •Задание №2 Задача 2.1. Задача коммивояжера
- •Задача 2.2. Оптимальный план перевозок грузов
- •Задача 2.3. Распределение самолетов по маршрутам
- •Решение:
- •Задача 2.4. Распределение аудиторов по фирмам
- •Задача 2.5. Закрепление самолётов за воздушными линиями
- •Решение:
- •Задача 2.6. Транспортная задача
- •Решение:
- •Задача 2.7. Транспортная задача
- •Решение:
- •Задача 2.8. О назначениях
- •Решение:
- •Задача 2.9. О распределении работ
- •Решение:
- •Задача 2.10. О доставке
- •Решение:
Задача 2.9. О распределении работ
На предприятии имеется четыре группы станков, каждый их которых может выполнять любые из пяти видов элементарных операций по обработке деталей, причём операции могут производиться в любом порядке. Максимальное время работы каждой группы станков соответственно равно 320, 400, 240 и 400 час; каждая операция должна выполняться соответственно в течение 336, 224, 224,288 и 288 час.
Требуется определить, на какой операции и сколько времени использовать каждую группу станков, чтобы обработать максимальное число деталей, если производительность каждого станка группы задана матрицей С, где Су – производительность станка i при выполнении операции j:
4 3 6 2 5
С = 3 4 3 5 2
2 5 4 3 4
3 6 5 4 3
К чему приведёт запрет на использование станков второй группы для выполнения операций первого типа?
Решение:
Для определения того, на какой операции и сколько времени использовать каждую группу станков, чтобы обработать максимальное число деталей, составим матрицу исходных значений. Для этого вводим в ячейки А11:А15 максимальное время работы каждой группы станков, при этом значение в ячейке А15 принимаем равным 0, для того чтобы получаемая матрица стала квадратной.
В ячейки В10:F10 заносим данные о длительности выполнения каждой операции. Диапазон ячеек В11:F15 содержит данные о производительности станка i при выполнении операции j, при этом значения ячеек В15:F15 принимаются равными 0.
Полученная таким образом матрица является матрицей исходных значений.
В данной задаче предполагается, что суммарные потребности равны суммарным запасам (модель закрыта), т.е. выполняется условие: .
Таким образом, экономико-математическая модель задачи имеет следующий вид:
(где cij – производительность станка (шт. деталей), xij – время выполнения операции) при ограничениях:
, i = 1, m;
, j = 1, n;
хij ≥ 0, i = 1, m, j = 1, n.
С учетом вышеназванных ограничений составим матрицу изменяемых значений. Для этого в ячейки А2:А6 записываем следующие формулы:
В ячейку А2: =СУММ(B2:F2);
В ячейку А3: =СУММ(B3:F3) и т.д.
В ячейки В7:F7 записываем следующие формулы:
В ячейку В7: =СУММ(B2:B6);
В ячейку С7: =СУММ(C2:C6) и т.д.
Ячейки диапазона В2:F6 можно оставить пустыми. В них после ввода необходимых условий и ограничений появятся искомые данные.
В ячейку В17 вводим формулу: =СУММПРОИЗВ(B11:F15;B2:F6).
Получаем:
Затем в меню выбираем диалоговое окно Поиск решения и вводим необходимые ограничения:
После того, как были введены необходимые ограничения и параметры, в ячейках диапазона А2:F7 были получены следующие результаты:
Ответ:
При данном плане расстановки станков (ячейки В2:F6) максимальное число изготовленных деталей равно 6384 (ячейка В17).
Если ввести запрет на использование станков второй группы для выполнения операций первого типа, то необходимо добавить новое ограничение В3 = 0 и мы получим:
Как видно из таблицы, при введении запрета станки четвертой группы увеличивают производство на первой операции на 16 единиц, уменьшают производство на второй операции на 16 единиц, а на станки второй группы на первой операции уменьшена нагрузка в 112 единиц, зато на третьей и пятой возросла нагрузка на 64 и 48 единиц соответственно. Станки первой же группы увеличили производство на первой операции на 96 единиц, сократив тем самым производство полностью на операциях третьего и пятого типов.
Максимальное число произведенных деталей уменьшилось до 6160.