Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Графическое решение




Геометрическая интерпретация задачи ЛП.

 

В многомерном пространстве линейное уравнение или задает гиперплоскость с вектором нормали , которая является аналогом плоскости для (или прямой для ). Соответственно, линейное неравенство или задает замкнутое полупространство. Тогда система таких неравенств задает пересечение соответствующих полупространств, т.е. геометрически область ограничений G для задачи ЛП есть некоторый многомерный многогранник, называемый симплексом. Симплекс, как и обычные многогранники, является выпуклым телом, лежит по одну сторону от любой своей грани (содержит весь отрезок, соединяющий любые две свои точки).

Для целевой функции вектор – градиент grad f = является постоянным вектором. Поэтому при движении от любой допустимой точки (для Ǿ) по направлению градиента в области ограничений (в симплексе) значения целевой функции увеличиваются до тех пор, пока не будет достигнута граница симплекса (грань). Таким образом, в стандартной форме задачи ЛП оптимальное решение, если оно есть, достигается на границе симплекса, а так как к этой форме можно привести любую задачу ЛП, то это верно и для любой задачи ЛП.

 
 

 


Рис.6. Сравнение градиента и граней симплекса

Если градиент перпендикулярен достигнутой грани, то она является множеством уровня целевой функции, где функция принимает одно и то же значение (постоянна). Поэтому движение дальше в направлении градиента (в сторону увеличения значения целевой функции) по этой грани невозможно (как и по другим граням в силу выпуклости симплекса) (рис.6, б).

Эта грань и будет множеством оптимальных решений (бесконечное множество альтернативных решений).

Если градиент не перпендикулярен грани, то возможно движение по этой грани в направлении градиента, а точнее – в направлении проекции градиента на эту грань (рис.6, б) и, следовательно, увеличение значения целевой функции до перехода на следующую грань, для которой следует повторить эту процедуру. В итоге либо движение по симплексу неограниченно, т.е. неограниченно увеличивается целевая функция и у нее нет наибольшего значения (задача ЛП не имеет решения), либо через несколько шагов попадем на грань, перпендикулярную grad f (множество решений), либо окажемся в вершине, из которой невозможно движение в направлении градиента для увеличения значения целевой функции (вершина A на рис.7). В последнем случае получим единственное решение. Таким образом, оптимальное значение, если оно есть, достигается всегда по крайней мере в одной из вершин симплекса.

Такое геометрическое (графическое) решение практически возможно только для случая двух переменных, т.е. на плоскости . Тогда, находясь на стороне многоугольника (двумерный симплекс), следует определить направление движения по ней (влево или вправо). Для этого достаточно определить расположение градиента относительно нормали стороны (см. рис.6, а).

  Рис.7. Геометрическое решение задачи ЛП    

Пример 16. Решить задачу ЛП при ограничениях вида

Решение. Здесь – уравнение стороны I ; – уравнение стороны II ; – уравнение стороны III ; , grad f = .

По диаграмме взаимного расположения нормалей и градиента (рис.6, а) и по проекциям градиента на оси координат (рис.7) определим направления движения по границам области ограничений и оптимальное решение, т.е. вершину A (рис.7), координаты которой есть пересечение сторон II и III:

.

Заметим, что для построения области ограничений достаточно найти точки пересечения сторон I и II, II и III и точки пересечения осей координат и границы I (наименьшая точка пересечения на оси ) и границы II (наименьшая точка пересечения на оси ).

 

 




Поделиться с друзьями:


Дата добавления: 2017-02-01; Просмотров: 125; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.