Задача на определение оптимального ассортимента продукции
Стр 1 из 4Следующая ⇒ Лабораторная работа №3. Методы принятия решений в условиях определенности Решение задач линейного программирования с Использованием табличного процессора Excel Общая постановка задачи линейного программирования
В общем виде оптимизационная задача записывается следующим Образом:
где ; – область допустимых значений переменных ; F(X) – целевая функция. Для того чтобы решить задачу оптимизации, достаточно найти ее оптимальное решение X*, т.е. указать такое, что при любом . Оптимизационная задача является неразрешимой, если она не имеет оптимального решения. В частности, задача максимизации будет неразрешима, если целевая функция F(X) не ограничена сверху на допустимом множестве U. Методы решения оптимизационных задач зависят как от вида целевой функции F(X), так и от строения допустимого множества U. Целевая функция в задаче, как правило, является функцией п переменных. Методы решения таких задач называют методами математического программирования. В математическом программировании выделяют следующие основные задачи в зависимости от вида целевой функции F(X) и от области U: • задачи линейного программирования (ЗЛП), если F(X) и ограничения линейны; • задачи целочисленного линейного программирования (ЗЦЛП), если ставится условие целочисленности переменных ; • задачи нелинейного программирования, если форма F(X) носит нелинейный характер. Задача линейного программирования имеет вид
где a, b, c – коэффициенты задачи линейного программирования. При этом система линейных уравнений (1.1.3) и неравенств (1.1.4), (1.1.5), определяющая допустимое множество решений задачи U, называется системой ограничений задачи линейного программирования, а линейная функция F(X) называется целевой функцией, или критерием оптимальности.
Задачи на построение математической модели Задач линейного программирования
Построение экономико-математических моделей задач линейного программирования рассмотрим на конкретных примерах.
Задача на определение оптимального ассортимента продукции Пример 1. Предприятие изготавливает два вида продукции – П1 и П2, которая поступает в продажу. Для производства продукции используется два вида ресурсов (сырья) – А и В. Максимально возможные запасы сырья в сутки составляют 10 и 15 единиц соответственно. Расход сырья на единицу каждой продукции приведен в табл. 1.1. Таблица 1.1
Известно также, что суточный спрос на продукцию П1 никогда не превышает спроса на продукцию П2 более чем на 2 ед., а спрос на продукцию П2 никогда не превышает 3 ед. в сутки. Оптовые цены единицы продукции равны: 4 денежные единицы (ден. ед.) для П1и 5 ден. ед. для П2. Какое количество продукции каждого вида должно производить предприятие, чтобы доход от реализации продукции был максимальным? Процесс построения математической модели для решения поставленной задачи начинается с ответов на следующие вопросы. 1. Для определения каких величин должна быть построена модель, т.е. как идентифицировать эндогенные переменные данной задачи? 2. Какие ограничения должны быть наложены на переменные, чтобы выполнялись условия, характерные для моделируемой системы? 3. Какова цель задачи, для достижения которой из всех допустимых значений переменных нужно выбрать те, которые будут соответствовать оптимальному (наилучшему) решению? Ответы на вышеперечисленные вопросы могут быть сформулированы для данной задачи так: фирме требуется определить объемы производства каждого вида продукции в тоннах, максимизирующие доход в ден. ед. от реализации продукции с учетом ограничений на спрос и расход исходных продуктов.
Для построения математической модели необходимо идентифицировать переменные и представить цель и ограничения в виде математических функций этих переменных. Обозначим через х1 количество единиц продукции П1 а через х2 – соответственно количество единиц продукции П2, которые производит предприятие. Так как производство продукции П1 и П2 ограничено имеющимся в распоряжении предприятия сырьем каждого вида и спросом на данную продукцию и количество изготавливаемых изделий не может быть отрицательным, должны выполняться следующие неравенства: Доход от реализации х1 единиц продукции П1 и х2 единиц продукции П2 составит F= 4 x1 +5 х2. Таким образом, мы приходим к следующей математической задаче: среди всех неотрицательных решений данной системы линейных неравенств требуется найти такое, при котором функция F принимает максимальное значение. Рассмотренная задача относится к разряду типовых задач оптимизации производственной программы предприятия. В качестве критериев оптимальности в этих задачах могут быть также использованы: прибыль, себестоимость, номенклатура производимой продукции и затраты станочного времени. Пример 2. Для выпуска трех видов продукции требуются затраты сырья, электроэнергии и оборудования. Исходные данные приведены в табл. 1.2. Таблица 1.2
Необходимо определить, сколько каждого вида продукции следует выпустить, чтобы общий доход от реализации выпускаемой продукции был бы максимальным. Для построения модели введем обозначения: х1 – количество изделий продукции 1, х2 – количество изделий продукции 2, х3 – количество изделий продукции 3. Зная количество каждого из ресурсов, необходимое для изготовления одной единицы продукции, и запасы этих ресурсов, можем составить систему ограничений, определяющую область возможных значений x1, х2 и х3:
Также на переменные налагаются дополнительные ограничения, требующие неотрицательности их значений (, и , если соответствующая продукция не выпускается): . Доход, получаемый предприятием от реализации х1 единиц продукции 1, х2 единиц продукции 2 и х3 единиц продукции 3, составит . В общем случае математическая модель такой задачи имеет следующий вид. Найти вектор , максимизирующий функцию
при ограничениях:
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|