КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Симплекс-метод решения задачи производственного планирования
Все точные методы решения общей задачи линейного программирования (ОЗЛП) косвенные, т.е. не непосредственно решаем ОЗЛП, а решаем некоторую другую задачу и на основе ее делаем вывод о решении ОЗЛП. Такой косвенной задачей в ЛП является каноническая задача линейного программирования (КЗЛП). Канонической задачей линейного программирования будем называть следующую задачу: F( A
rang (A) = m < n, (4) где A = (aij) m, n = ( Если целевая функция имеет конечный экстремум, то по крайней мере одно оптимальное решение является базисным (вершиной допустимого множества). Это означает, что при поиске оптимального решения в допустимой области можно ограничиться базисными допустимыми решениями. В вычислительной схеме симплекс-метода реализуется вычислительный процесс, при котором, начиная с некоторой допустимой вершины (обычно начала координат), осуществляются последовательные переходы от одной допустимой вершины к другой, до тех пор, пока не будет найдена точка, соответствующая оптимальному плану. Канонический вид, рассмотренной в параграфе 1.2, задачи производственного планирования будет следующим: F( при ограничениях X1 + X2 + X3 = 5 2×X1 + X2 + X4 = 9 X1 + 2×X2 +X5 = 7 Xj
Рис. 1 Геометрическая интерпретация задачи производственного планирования Каждую точку пространства решений можно определить с помощью переменных X1, X2, X3, X4, X5. Увеличение переменных X3, X4, X5 будет соответствовать смещению допустимых точек с границ пространства решений в его внутреннюю область. Нас интересует прежде всего алгебраическое представление вершин допустимого множества. Анализируя рисунок можно записать:
Смежные вершины (крайние точки) отличаются только одной переменной в каждой группе свободных и базисных переменных. Все допустимые вершины определяются как все неотрицательные базисные решения системы линейных уравнений (2). Расширенную матрицу системы линейных уравнений, которая определяет неотрицательное базисное решение исходной системы будем называть К-матрицей. Пусть Матрица K(S) может быть получена следующим образом:
Тогда
В нашей задаче
K(0) определяет исходный опорный план. Это вершина А на рис. 1. Приведем решение, рассмотренной выше, задачи в симплекс-таблице. Таблица 1
Из последней итерации симплексной таблицы можно получить информацию относительно оптимального плана, статуса сырья, ценности сырья, чувствительности базиса к изменению запасов сырья и вариациям коэффициентов целевой функции. а) оптимальное решение. Используя данные симплекс-таблицы основные результаты можно представить в следующем виде:
X1 = 3 - объем производства продукции вида А1, X2 = 2 - объем производства продукции вида А2, F( б) статус видов сырья. Сырье S1 - дефицитное, так как значение остаточной переменной X3 равно нулю. Сырье S2 - недефицитное, так как значение остаточной переменной X4 равно единице. Положительное значение остаточной переменной указывает на неполное использование соответствующего вида сырья. Сырье S3 - дефицитное, так как значение остаточной переменной X5 равно нулю. Увеличение запасов сырья S1 и S3 позволит улучшить найденное решение. в) ценность сырья. Ценность различных видов сырья характеризуется величиной улучшения оптимального значения F(
Как следует из теории линейного программирования ценность видов сырья можно определить по формуле:
В нашем примере: Y1 = Y2 = Y3 = г) чувствительность базиса к изменению запасов сырья. Предположим, что запас первого вида сырья изменился на
В данном диапазоне изменения запаса сырья S1 переменные X1, X4, X2 остаются базисными и определяют оптимальное базисное решение. В этом случае остаются неизменными виды производственной деятельности. При исследовании чувствительности базиса к изменению запасов сырья S2 и S3 поступим аналогично. Соответственно получим:
Так как изменение запасов сырья может повлиять только на допустимость решения, то интервалы изменения запасов сырья в общем случае определятся из соотношений:
Þ д) чувствительность оптимального плана к вариациям коэффициентов целевой функции. Так как любые изменения коэффициентов целевой функции оказывают влияние на симплексные разности, то такие изменения могут сделать полученное решение неоптимальным. Предположим, что коэффициент F( Симплексные разности при базисных переменных X1, X4, X2 останутся равными нулю. Коэффициенты при
Аналогично для случая F( получим
Любое изменение коэффициента целевой функции при небазисной переменной приводит лишь к тому, что в заключительной симплексной таблице изменяется только симплексная разность соответствующей этой переменной. В таком случае необходимо требовать Изменение коэффициентов целевой функции оказывает влияние на оптимальность полученного ранее решения. Поэтому допустимые интервалы изменения коэффициентов целевой функции в общем случае определятся из следующих соотношений:
Þ
Дата добавления: 2013-12-14; Просмотров: 673; Нарушение авторских прав?; Мы поможем в написании вашей работы! |