«Анализ и проектирование алгоритма симплекс-метода для решения задач линейного программирования.»


Download 490.31 Kb.
bet3/11
Sana18.06.2023
Hajmi490.31 Kb.
#1585862
TuriЗадача
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Лиля-1

Целевая функция. Что можно сказать о линейной форме (ЦФ)? Это функция двух переменных x1 и x2, её образ в трёхмерном пространстве – плоскость, проходящая через начало координат. Найдём частные производные ЦФ по хj

Так как частная производная по переменной хпредставляет наибольшую скорость изменения функции Q в направлении этой оси, то вектор C= <c1, c2> - это вектор наибольшего изменения ЦФ, вектор градиентного направления. Если значения зафиксировать Q =Q1 = const , то уравнение ЦФ превращается в уравнение прямой c1x+ c2x2Q1const плоскости х1О х2
В трёхмерном пространстве это плоскость параллельная х1О х на высоте Q1, в каждой точке <x1, x2Q1>  которой значение ЦФ постоянно и равно Q1. . На плоскости Q этой прямой соответствует линия параллельная плоскости х1О х2, которую называют линией уровня (плотницкий уровень) функции c1x+ c2x2 . Изменяя Q, получим семейство линий уровня параллельных друг другу. Требованию задачи – поиску экстремума соответствует смещение точки по поверхности функции в направлении вектора C= <c1, c2> от начала координат.
Ограничения ЗЛП не позволяют аргументам ЦФ Q(x1, x2) выходить за пределы многоугольной допустимой области. Другими словами, надо найти точку на плоскости наиболее удалённую от плоскости х1О хи проекция которой на х1О хлежит в области допустимых решений. Координаты x*1, x*2 найденной точки и определяют оптимальный план ЗЛП. Покажем, что семейство линий уровня (изолиний) перпендикулярно C, т. е. перпендикулярно прямой х2 =с2х1/c1. Из векторного анализа известно, что все линии уровня ЦФ перпендикулярны вектору градиенту ЦФ, вычисленному в некоторой точке

Таким образом, перемещаясь вдоль вектора C или по прямой х2 =с2х1/c1, легко построить линию уровня (она перпендикулярна х2 = с2х1/c) и вычислить значение ЦФ для этой линии. Экстремум Q, очевидно, будет достигаться в положении касания линией уровня (её проекцией) границы множества допустимых решений. Такое касание может быть трёх типов: в вершине, по ребру, по грани многогранника. Этим типам касания соответствуют: единственное решение в вершине и бесконечное множество решений в других случаях. Область допустимых решений. Рассмотрим случаи ограниченной и неограниченной области допустимых решений. В последнем случае поиск экстремума Q может приводить к отсутствию решения, так как extr Q → ±∞ или существует опорная прямая линия, касающаяся неограниченного многогранника, и тогда решение существует.

Download 490.31 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling