Главная » Учебно-методические материалы » ВЫСШАЯ МАТЕМАТИКА, ТВ и МС, МАТ. МЕТОДЫ » Линейное программирование |
22.12.2011, 12:44 | |
Составляющие математической моделиОсновой для решения экономических задач являются математические модели. Составление математической модели включает:
В общем случае задача линейного программирования может быть записана в таком виде: Данная запись означает следующее: найти экстремум целевой функции (1) и соответствующие ему переменные X=(X1, X2,...,Xn) при условии, что эти переменные удовлетворяют системе ограничений (2) и условиям неотрицательности (3).
Пример составления математической моделиЗадача использования ресурсов (сырья)Условие: Для изготовления n видов продукции используется m видов ресурсов. Составить математическую модель. Известны:
Требуется составить план производства продукции, который обеспечивает максимум прибыли при заданных ограничениях на ресурсы (сырье). Решение: Введем вектор переменных X=(X1, X2,...,Xn), где xj ( j = 1,2,...,n) — объем производства j-го вида продукции. Затраты i-го вида ресурса на изготовление данного объема xj продукции равны aijxj, поэтому ограничение на использование ресурсов на производство всех видов продукции имеет вид: Ответ - Математическая модель имеет вид: Каноническая форма задачи линейного программированияВ общем случае задача линейного программирования записывается так, что ограничениями являются как уравнения, так и неравенства, а переменные могут быть как неотрицательными, так и произвольно изменяющимися.
Она может быть представлена в координатной, векторной и матричной записи. Каноническая задача линейного программирования в координатной записи имеет вид: Каноническая задача линейного программирования в матричной записи имеет вид: Здесь:
Нередко используются задачи линейного программирования, называемые симметричными, которые в матричной записи имеют вид: Приведение общей задачи линейного программирования к канонической формеВ большинстве методов решения задач линейного программирования предполагается, что система ограничений состоит из уравнений и естественных условий неотрицательности переменных. Однако при составлении моделей экономических задач ограничения в основном формируются в виде системы неравенств, поэтому необходимо уметь переходить от системы неравенств к системе уравнений. Это может быть сделано следующим образом:Возьмем линейное неравенство a1x1+a2x2+...+anxn≤b и прибавим к его левой части некоторую величину xn+1 , такую, что неравенство превратилось в равенство a1x1+a2x2+...+anxn+xn+1=b. При этом данная величина xn+1 является неотрицательной. Рассмотрим все на примере. Пример 26.1Привести к каноническому виду задачу линейного программирования: Решение: | http://www.grandars.ru |