|
|||||||
|
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Алгоритм решения ЗЛП графическим методом1. Находим область допустимых решений системы ограничений задачи. 2. Строим вектор-градиент 3. Проводим линию уровня L 0, которая перпендикулярна вектору 4. Линию уровня перемещаем по направлению вектора Если только одна общая точка с областью допустимых решений, то эта точка будет точкой экстремума и решение ЗЛП единственное. Если окажется, что линия уровня проходит через одну из сторон ОДР, то в таком случае экстремум достигается во всех точках соответствующей стороны, а ЗЛП будет иметь бесчисленное множество решений. Говорят, что такая ЗЛП имеет альтернативный оптимум, и ее решение находят в виде выпуклой линейной комбинации решений
где ЗЛП может быть неразрешима, когда определяющие ее ограничения окажутся противоречивыми (т. е. область допустимых решений окажется пустым множеством). 5. Находим координаты точки экстремума и значение целевой функции в этой точке. Пример 38.1. Найти максимум функции
Решение. Определим вначале многоугольник решений – ОДР. Для этого построим прямые, которые ограничивают этот многоугольник: I: III: Каждая прямая отсекает отрезки на осях координат: I – (10;10); II – (-2;3); III – (-10;3); IV – (20;12). Проверим справедливость каждого неравенства по одной точке (начало координат). Рассмотрим первое неравенство: Для второго неравенства Рассмотрим неравенство Рассмотрим неравенство
Замечание: Если ограни- чивающая прямая проходит через начало координат, то вместо точки (0;0) можно взять любую другую точку.
Рис. 38.4. Многоугольник решений Образовалась область решения всех неравенств – это многоугольник АВСД – многоугольник планов. Теперь строим градиент целевой функции. Это вектор: Далее Вычислим координаты этой вершины. Точка С лежит на пересечении прямых IIIи ІV. Решим систему уравнений этих прямых:
Откуда Следовательно, Пример 38.2. Найти минимум функции
Решение. Для построения многоугольника решений можно использовать пример 38.1. Далее строим градиент целевой функции (рис. 38.5). Это вектор:
Строим линию уровня
38.5. Многоугольник решений
Вычислим координаты точек D и С, а также значение функции цели. Точка D лежит на пересечении прямых І и III. Решим систему уравнений:
Откуда Тогда
Точка С лежит на пересечении прямых III и IV. Решим систему уравнений:
Откуда Следовательно, минимум будет в любой точке отрезка DС:
Поиск по сайту: |
||||||
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (5.214 сек.) |