КАТЕГОРИИ: Архитектура-(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) |
Геометрический метод решения задач линейного программирования
Геометрический метод решения ЗЛП – простой и наглядный способ решения стандартных ЗЛП с двумя переменными:
при условиях
Рассмотрим следующие геометрические объекты. Выпуклые множества и их свойства.
Множество точек называется выпуклым, если оно вместе с произвольными двумя своими точками содержит весь отрезок, соединяющий эти точки. Справедливо утверждение: пересечение любого числа выпуклых множеств есть выпуклое множество. Каждое неравенство системы ограничений (19) геометрически определяет полуплоскость с граничной прямой Поясним сказанное. Рассмотрим, например, неравенство Посмотрим прямую L:
Рис. 2 Для того чтобы определить, какая полуплоскость удовлетворяет заданному неравенству, необходимо выбрать любую точку, не лежащую на L, и подставить ее координаты в неравенство. Если неравенство будет выполняться, то данная точка является допустимым решением, и полуплоскость, содержащая точку, удовлетворяет неравенству. Как правило, в качестве «пробной» берут точку Подставим Полуплоскости, описываемые неравенствами (19) – выпуклые множества. Их пересечение – область допустимых решений ЗЛП, которая является также выпуклым множеством. Это множество называют также многоугольником решений. Он может быть точкой, отрезком, лучом, ограниченным или неограниченным многоугольником. (Случай вырождения, когда система ограничений (19) – пустое множество и ЗЛП не имеет решения, исключается). Ввиду неравенств Для нахождения экстремума целевой функции F воспользуемся вектором набла
Он показывает направление наискорейшего изменения целевой функции F. Прямая
Алгоритм решения ЗЛП геометрическим методом.
1. Строится многоугольник решений. 2. Строится вектор набла, перпендикулярно ему проводятся линии уровня и при этом учитывают, что оптимальное решение ЗЛП находится в угловой точке многоугольника решений. 3. Первая точка встречи линии уровня с многоугольником решений определяет минимум целевой функции. 4. Последняя точка встречи линии уровня с многоугольником решений определяет максимум целевой функции. 5. Если линия уровня параллельна одной из сторон многоугольника решений, то экстремум достигается во всех точках этой стороны 6. Для нахождения координаты точки экстремума решают систему из двух уравнений прямых, дающих в пересечении эту точку. Пример 1. Экономико-математическая модель задачи о планировании производства. Построим многоугольник решений. С этой целью запишем уравнения границ полуплоскостей из (17) в виде
«Пробная» точка Построим вектор набла
Подставив координаты точки
Рис. 3
Пример 2. Экономико-математическая модель задачи о диете. Построим многоугольник решений. С этой целью запишем уравнения границ полуплоскостей из (17) в виде
«Пробная» точка Построим вектор набла
Подставив координаты точки
Рис. 4
Дата добавления: 2014-12-25; Просмотров: 1472; Нарушение авторских прав?; Мы поможем в написании вашей работы! |