|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Графический метод решения задач линейного программирования
Вспомним построение линейных зависимостей. Начнем с уравнений. Линейное уравнение с двумя переменными может быть записано . Чтобы построить это уравнение, найдем точки пересечения с осями координат. При x1 =0 получим , откуда . При х2= 0 будем иметь и (рис. 2). Разделим теперь левую и правую части уравнения на b и перепишем уравнение, которое называют уравнением прямой в отрезках:
Рис. 2 Такое представление уравнения удобно для построения прямой, так т.е. α1 = 1, α2 = 2. Теперь о неравенствах. Если линейное уравнение с двумя переменными может быть представлено прямой на плоскости, то неравенство изображается как полуплоскость. Так, неравенство представляет собой заштрихованную полуплоскость, координаты всех точек которой, т. е. х1 и х2, удовлетворяют заданному равенству. Значит, эти значения составляют область допустимых решений (рис. 3). Рис. 3 Рассмотрим построение системы линейных неравенств: или в форме, аналогичной уравнениям в отрезках: Построим каждое неравенство в системе координат х1, х2 в виде соответствующих полуплоскостей. Решение этой системы неравенств - координаты всех точек, принадлежащих области допустимых решений, т.е. АВСDО. Так как в области допустимых решений бесчисленное множество точек, значит, рассматриваемая задача имеет бесчисленное множество допустимых решений (рис. 4). Рис. 4 Рис. 5 Не любая система линейных неравенств имеет область допустимых решений, т.е. допустимые решения. Например, построим систему: Из рис. 5 видно, что нет таких точек, которые бы удовлетворяли всем неравенствам системы. Итак, мы рассмотрели линейные уравнения и неравенства с двумя переменными. Если перейти к линейным зависимостям с тремя переменными, то тогда они будут описывать плоскость в трехмерном пространстве; линейное неравенство характеризует полупространство, а система линейных неравенств - многогранник как область допустимых решений в трехмерном пространстве. С увеличением числа переменных выше трех геометрическая интерпретация невозможна, так как система неравенств - область допустимых решений в k -мерном пространстве. При этом мерность пространства определяют так: если ограничения заданы неравенствами, то k = n и, где п - число переменных; если ограничения в виде уравнений, то k = n - т, где т - число уравнений. Если необходимо найти оптимальное решение, то следует принять целевую функцию. Допустим, мы хотим, чтобы решение было оптимальным в смысле максимизации выпуска в целом. Тогда целевая функция: Положим L, равной какому-либо числу (любому), например 2, и построим уравнение целевой функции: Так как нам требуется найти оптимальное решение, при котором достигается mах L, будем перемещать линию целевой функции в направлении увеличения L. Очевидно, что оптимальным решением будут координаты точки С, равные . При этом L = L*. Отсюда можно сделать исключительно важный вывод: оптимальное решение - координаты вершины области допустимых решений. Из этого вывода следует метод решения задач линейного программирования, который заключается в поиске вершин области допустимых решений как точки пересечения ограничений; последовательном определении значения целевой функции в вершинах. Вершина, в которой целевая функция приобретает оптимальное (максимальное или минимальное) значение, является оптимальной вершиной. Координаты оптимальной вершины есть оптимальные значения искомых переменных. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.007 сек.) |