КАТЕГОРИИ: Архитектура-(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) |
Тема 2.6. Основные теоремы линейного программирования
Определение. Линейная комбинация
точек
Определение. Множество точек называется выпуклым, если оно содержит любую выпуклую линейную комбинацию любых своих точек.
Теорема 1. Множество всех планов задачи ЛП является выпуклым множеством. Доказательство. Пусть
Пусть
Таким образом,
Определение. Точка области называется вершиной (угловой точкой), если она не является выпуклой линейной комбинацией других точек. Это определение не опирается на наглядность, но и не противоречит обыденному нашему представлению о вершине прямоугольника, треугольника, куба и т.п.
Теорема 2. Если оптимальный план задачи ЛП существует, то, по крайней мере, одна из вершин является оптимальным планом. Доказательство. Обозначим через
где
Тогда: М =
= Пусть
Тогда:
( Отсюда следует, что
Теорема 3. Каждое невырожденное базисное решение системы ограничений задачи ЛП является вершиной. Доказательство. Пусть
Эту систему уравнений можно записать в виде:
где: Так как
то
при этом векторы Допустим, что Х не является вершиной. Тогда
удовлетворяет системе ограничений, то справедливо равенство:
Вычтем из равенства (1) равенство (2). Получим равенство:
Но так как векторы
Таким образом, Х совпадает с вершиной Х Теорема 4. Каждая вершина области ограничений задачи ЛП является базисным решением ее системы ограничений. Доказательство этой теоремы опускаем.
Тема 2.7. Метод последовательного улучшения плана (симплекс-метод) Задача. Найти наибольшее значение функции f = 3 x
Решение. Вводим балансовые величины х
Балансовые переменные х
Целевую функцию f запишем в виде: f = 0 - (- З х f = f = 0- (-3
Положим, что:
Тогда f = 3 Выразим базисные переменные х2, x 4 x x f = 3 x Итак, имеем: f = 15 -
Видим, что увеличение x Теперь сформулируем алгоритм симплекс- метода. I шаг. Приводим систему ограничений к виду: x х2 = …......................................................................... хm = где x II шаг. Полагая свободные переменные равными нулю, получаем первое базисное решение ( f ( III шаг. Выражаем целевую функцию f через свободные переменные: f = f
Если среди коэффициентов то f Допустим, что среди чисел Пусть a Если min то переменную х Таким образом, если оптимальное решение задачи ЛП существует, то симплекс-метод позволяет через конечное число шагов найти его среди базисных решений системы ограничений. В принципе, оптимальный план можно найти простым перебором всех базисных решений, если их не так много.
Дата добавления: 2014-10-31; Просмотров: 1045; Нарушение авторских прав?; Мы поможем в написании вашей работы! |