АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Графический метод решения задач линейного программирования

Читайте также:
  1. F. Метод, основанный на использовании свойства монотонности показательной функции .
  2. FAST (Методика быстрого анализа решения)
  3. I Психологические принципы, задачи и функции социальной работы
  4. I этап Подготовка к развитию грудобрюшного типа дыхания по традиционной методике
  5. I. 1.1. Пример разработки модели задачи технического контроля
  6. I. 1.2. Общая постановка задачи линейного программирования
  7. I. 2.1. Графический метод решения задачи ЛП
  8. I. 3.1. Двойственная задача линейного программирования
  9. I. 3.2. Двойственный симплекс-метод.
  10. I. ГИМНАСТИКА, ЕЕ ЗАДАЧИ И МЕТОДИЧЕСКИЕ ОСОБЕННОСТИ
  11. I. ЗАДАЧИ ПЕДАГОГИЧЕСКОЙ ПРАКТИКИ
  12. I. Значение и задачи учета. Основные документы от реализации продукции, работ, услуг.

 

Вспомним построение линейных зависимостей. Начнем с уравнений. Линейное уравнение с двумя переменными может быть записано . Чтобы построить это уравнение, найдем точки пересечения с осями координат.

При x1 =0 получим , откуда . При х2= 0 будем иметь и (рис. 2).

Разделим теперь левую и правую части уравнения на b и перепишем уравнение, которое называют уравнением пря­мой в отрезках:

Рис. 2

Такое представление уравнения удобно для построения прямой, так
как величины α1 и α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*.

Отсюда можно сделать исключительно важный вы­вод: оптимальное решение - координаты вершины облас­ти допустимых решений.

Из этого вывода следует метод решения задач линейно­го программирования, который заключается в поиске вер­шин области допустимых решений как точки пересечения ограничений; последовательном определении значения це­левой функции в вершинах.

Вершина, в которой целевая функция приобретает оп­тимальное (максимальное или минимальное) значение, яв­ляется оптимальной вершиной.

Координаты оптимальной вершины есть оптимальные значения искомых переменных.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)