Задачи линейного программирования (ЛП).


 

- стандартная форма задачи ЛП

 

В общем случае, если , то допустимая область представляющая собой многогранник в пространстве.

 

 

В случае - многогранник, имеющий неполную размерность.

Допустим, имеется некоторое выпуклое множество. Тогда в любой граничной точке этого множества, всегда можно провести опорную гиперплоскость, т.е. такую гиперплоскость которая имеет с множеством только одну общую точку, и все множество находится по одну сторону от гиперплоскости.

 

 
 

 

 


Если –grad является нормалью к гиперплоскости и плоскость не опорная, то можно двигаться под острым углом к –grad, тем самым улучшая значение функции. Такое движение невозможно, если антиградиент определяет опорную плоскость. Следовательно в этом случае это точка локального минимума, который является и глобальным.

Геометрически, чтобы найти точку локального минимума, необходимо найти такую вершину глобального множества, что плоскость которая является нормальной к антиградиенту является опорной.

 

Рассмотрим , т – ограничений равенств, п – число переменных.

n

 
 

 


m A

 

 

Первые m столбцов линейно независимы. , .

 

n n-m

 

 


A = B N m

 

 

Базисная матрица

 

, - столбцы матрицы

- базисные переменные

 

Тогда систему ограничений равенств можно записать

;

;

 

Для В существует обратная матрица ;

 

Если для данного базиса зафиксируем не базисные переменные в нуле, то получим точку, которая является вершиной многогранника.

Вершины многогранника множества характеризуемые тем, что небазисные переменные равны 0.

Что делать если вершина не точка оптимума.

 

Рассмотрим целевую функцию:

d – показывает суммарное влияние небазисных переменных на целевую функцию

d0 – множители Лагранжа или относительные оценки небазисных переменных.

 

Z

 

 

Точка будет точкой оптимума, если все .

Если имеется один отрицательный коэффициент.

 

следовательно можно увеличить , тогда целевая функция начнет улучшаться.

, если , то дальше увеличивать нельзя и меняются местами.

 



Дата добавления: 2022-05-27; просмотров: 125;


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

Воспользовавшись поиском можно найти нужную информацию на сайте.

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

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.01 сек.