|
Предположим, фирма имеет 4 фабрики и 4 центра распределения ее товаров. Фабрики 1, 2, 3 и 4 обладают производственными мощностями в 20, 30, 50 и 20 единиц продукции соответственно. Центры А, B , C , D распределения обладают соответственно потребностями в 50, 15, 40 и 15 единиц продукции ежедневно. Хранение на фабрике единицы продукции, не поставленной в центр распределения, обходится в $0,75 в день, а штраф за просроченную поставку единицы продукции, заказанной потребителем в центре распределения, но там не находящейся, равен $2,5 в день. Стоимость перевозки единицы продукции с фабрик в центры распределения приведена в таблице.
Цель задачи: необходимо так спланировать перевозки, чтобы минимизировать суммарные транспортные расходы. Если модель сбалансирована (суммарный объем произведенной продукции равен суммарному объему потребностей в ней), то в такой модели не надо учитывать издержки, связанные как со складированием, так и с недостатками продукции. В несбалансированную модель нужно ввести:
Для решения данной задачи построим ее математическую модель. Неизвестными в данной задаче являются объемы перевозок. Пусть X ij – объем перевозок с i -ой фабрики в j -ый центр распределения. Функция цели (целевая функция) – это суммарные транспортные расходы, т.е.
Неизвестные в данной задаче должны удовлетворять следующим ограничениям:
В результате имеем следующую модель: необходимо минимизировать целевую функцию при ограничениях
Для решения этой задачи с помощью средства поиска решения введем:
Теперь выберем команду Сервис – Поиск решения . В окне установите целевую ячейку Е11, переключатель в положение минимальное значение, диапазон в поле изменяя значение , а также добавьте необходимые ограничения. В окне Параметры обязательно установите флажок Линейная модель . После ввода всех необходимых параметров щелкните по кнопке Выполнить и средство поиска решения находит оптимальный план поставок продукции и соответствующие ему транспортные расходы.
|
||||||||||||||||||||||||||||||||||||||||