![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Графический метод решения задачи линейного программирования. ⇐ ПредыдущаяСтр 8 из 8 Пусть требуется найти
и условиям неотрицательности
для которых функция
достигает максимума. Решение.
Эта прямая делит плоскость Для определения того, по какую сторону от граничной прямой располагается полуплоскость, соответствующая заданному неравенству, достаточно «испытать» одну какую-либо точку (проще всего точку О (0;0)). Если при подстановке её координат в левую часть неравенства оно удовлетворяется, то полуплоскость обращена в сторону к испытуемой точке, если же неравенство не удовлетворяется, то соответствующая полуплоскость обращена в противоположную сторону. Направление полуплоскости показывается на чертеже штриховкой. Неравенствам На рисунке строим граничные прямые и полуплоскости, соответствующие всем неравенствам. Общая, часть (пересечение) всех этих полуплоскостей будет представлять собой область допустимых решений данной задачи. При построении области допустимых решений в зависимости от конкретного вида системы ограничений (неравенств) на переменные может встретиться один из следующих четырех случаев:
Рис. 13. Область допустимых решений изобра- жается одной точкой А, что соответствует единственному решению системы.
Графическое изображение целевой функции Вектор градиента
.
Рис. 16 Если область допустимых решений есть выпуклый многоугольник, то экстремум функции Rдостигается, по крайней мере, в одной из вершин этого многоугольника. Если экстремальное значение R достигается в двух вершинах, 'то такое же экстремальное значение достигается в любой точке на отрезке, соединяющем эти две вершины. В этом случае говорят, что задача имеет альтернативный оптимум. В случае неограниченной области экстремум функции R либо не существует, либо достигается в одной из вершин области, либо имеет альтернативный оптимум.
Пример. Пусть требуется найти значения и условиям неотрицательности
для которых функция достигает максимума. Решение. Заменим каждое из неравенств равенством и построим граничные прямые:
Рис. 17
Определим полуплоскости, соответствующие данным неравенствам, путём «испытания» точки (0;0). С учетом неотрицательности В области допустимых решений находим оптимальное решение, строя вектор градиента Оптимальное решение соответствует точке В, координаты которой можно определить либо графически, либо путем решения системы двух уравнений, соответствующих граничным прямым АВ и ВД: Ответ:
Задания.Найти положение точки экстремума и экстремальное значение целевой функции Таблица 9.
Список литературы 1. Бахвалов Н. С. Численные методы. - М.: Наука. 1975. 2. Калиткин Н. Н. Численные методы. - М.: Наука. 1978. 3. Демидович Б. П., Марон И. А. Основы вычислительной математики. – М.:Наука, 1970. 4. Березин И. С., Жидков Н. П. Методы вычислений. – Ч.1 : Наука, 1966; Ч.2 : М.: Физматгиз, 1962. 5. Мак-Кракен Д., Дорн У. Численные методы и программирование на ФОРТРАНе. - М.: Мир, 1969. 6. Турчак Л. И. Основы численных методов. – М.: Высш. шк., 1985. 7. Воробьёва Г. Н., Данилова А. Н. Практикум по численным методам.– М.: Высш. шк., 1979.
Содержание 1. Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Приближенное решение нелинейных уравнений. . . . . . . . . . . . . . . . . . . . . . . . 4 3. Решение систем линейных алгебраических уравнений . . . . . . . .. . . . . . . . . . . .8 4. Аппроксимация функций с помощью метода наименьших квадратов . . . . . .15 5. Решение обыкновенных дифференциальных уравнений. . . . . . . . . . . . . . . . . 21 6. Многомерная оптимизация, Линейное программирование . . . . . . . . . . . . . . .25 Список литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
|