![]() Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
ПРИМЕРЫ ФОРМАЛИЗАЦИИ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
Задача о распределении ресурсов (или производственная задача) Имеется m видов ресурсов (под ресурсами понимается сырье, энергия, рабочее время, потребительский спрос и т.д.). Известны запасы каждого ресурса: bi, i=1,...,m. Ресурсы можно использовать для выпуска n видов продукции. Известна прибыль от выпуска единицы каждого вида продукции: cj, j=1,...,n. Известны расходы каждого ресурса на единицу каждого вида продукции: ai j , i=1,...,m, j=1,...,n; здесь aij - расход i-го ресурса на выпуск единицы j-го вида продукции (возможно, что некоторые коэффициенты ai j равны 0, если i-ый ресурс для выпуска j-ой продукции не используется). Требуется составить оптимальный план производства, т.е. найти, сколько продукции каждого вида требуется выпускать, чтобы получить максимальную прибыль (при соблюдении ограничений на ресурсы). Введем в рассмотрение неизвестные переменные x1, x2, …, xn. Переменная xj будет обозначать план выпуска продукции j-го типа, с1x1 +c2x2 + . . . +cnxn представляет собой общую прибыль предприятия от реализации всей продукции, произведенной в соответствии с планом x1, x2, …, xn. Максимизации прибыли – цель настоящей задачи. Поэтому можно записать целевую функцию: L(x)= с1x1 +c2x2 + . . . +cnxn→max. Сформулируем ограничения, вытекающие из постановки задачи. Во-первых, для производства продукции используется сырье, запасы которого небезграничны. Рассмотрим более подробно первый вид сырья. a11 – норма расхода этого сырья на производство единицы (штуки, килограмма, литра и т.п.) продукции первого вида. Поэтому a11x1 – расход сырья 1-го вида на весь выпуск продукции 1-го вида. Аналогично a12x2 – расход сырья 1-го вида на выпуск продукции 2-го вида, a13x3 – 3-го вида и т.д. Для реализации всего плана x1, x2, …, xn выпуска продукции потребуется a11x1 + a12x2 + . . . + a1nxn единиц сырья 1-го вида. Естественно эта величина не может превосходить b1 – количества сырья 1-го вида, имеющегося в запасах у предприятия. Т.о. возникает ограничение a11x1 + a12x2 + . . . + a1nxn ≤ b1. Рассуждая подобным образом для 2-го, 3-го, . . . , n-го вида сырья, получим ограничения a11x1 + a12x2 + . . . + a1nxn ≤ b1, a21x1 + a22x2 + . . . + a2nxn ≤ b2, . . . . . . . . . . . . . . . . . . . . . . . . . am1x1 + am2x2 + . . . + amnxn ≤ bm. Во-вторых, необходимо учесть, что искомые переменные не могут принимать отрицательных значений, т.е. x1 ≥0, x2 ≥0, . . . , xn ≥0. Таким образом, окончательно математическая модель задачи принимает вид: В задачу о распределении ресурсов часто входят и другие ограничения. Например, если задано условие, что изделий k-го вида необходимо выпустить не менее sk единиц, то вводится следующее ограничение: xk >= sk. Если задано, что изделия видов p и q должны выпускаться в соотношении sp / sq , то вводится следующее ограничение: xp/ xq = sp/ sq, которое приводится к стандартной форме следующим образом: sq xp – sp xq = 0. |
||
Последнее изменение этой страницы: 2018-06-01; просмотров: 239. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |