Мегаобучалка Главная | О нас | Обратная связь


Удаление пассивных ограничений



2019-07-03 210 Обсуждений (0)
Удаление пассивных ограничений 0.00 из 5.00 0 оценок




Перед построением p-множества из системы ограничений должны быть удалены пассивные ограничения. Пассивным будем называть неравенство     (п-неравенство), граница которого не является частью границ области Dx, за исключением, может быть, ее отдельной точки. Неравенства, образующие границы Dx, назовем активными (а-неравенства).

Чтобы грани не были включены в Dxp, не имея никакого отношения к Dxp, неравенство e1 должно быть удалено из исходной системы ограничений. Условием для исключения неравенства ei ³ 0 из системы является несовместность (или вырожденность) данной системы неравенств при условии ei = 0. Геометрически это означает, что граница ei = 0 неравенства ei ³ 0 не пересекается с областью Dx или имеет одну общую точку. Если граница ei = 0 имеет общую угловую точку с Dx (вырожденность), то с удалением               п-неравенства ei ³ 0 эта точка не будет утеряна, так как она входит в границы других неравенств. Помимо заданных m неравенств проверке подлежат и n условий неотрицательности переменных, так как координатные плоскости (оси) также могут входить в границы Dx.

В качестве примечания можно отметить, что поскольку п-неравенства (пассивные неравенства) для любой точки x Î Dx будут выполнены, то по мере выявления п-неравенств и введения их в базис они удаляются из с-таблицы.

Запишем систему неравенств Dx в форме с-таблицы:

 

Т1 х1 х2 1 bi/ais bi/ais
e1 -1 -1 15 15 15
e2 5 1 -1 1/5 1
e3 1 -1 5 - 5
e4 0 -1 20 - 20

 

Т2 e1 x2 1         Т2 x1 e2 1
х1 -1 -1 15         e1 4 -1 14
e2 -5 -4 74         x2 -5 1 1
e3 -1 -2 20         e3 2 -1 4
e4 0 -1 20         e4 1 -1 19

 

ОП – получен, следовательно           ОП – получен, следовательно

х2  и e1 – активные ограничения; x1 и e2 – активные ограничения;      

 

из Т2 получаем:

 

Т3 e1 e3 1
x1 1 1/2 5
e2 -3 2 34
x2 -1/2 -1/2 10
e4 2 ½ 10

 

отсюда делаем вывод, что e3 – активное ограничение;

 

из Т3 получаем:

 

Т4 e4 e3 1
x1     10
e2     19
x2     15/2
e1     -5

 

Опорный план не получен, следовательно e4 – пассивное ограничение.

 

 


3.2.Определение p -множества с-методом.

 

При подготовке решения для ЛПР интерес будет представлять информация обо всем множестве p-оптимальных (эффективных) решений Dxp. Графический метод позволяет сформулировать довольно простой подход к определению множества Dxp. Суть этого подхода в следующем. Решая усеченную задачу линейного программирования, устанавливаем факт существования д-конуса       ( Dmax > 0). Поскольку для линейных ЦФ конфигурация д-конуса не зависит от положения его вершины х,, то, помещая ее на границу ei области Dx, решаем усеченную ЗЛП с добавлением ei, соответствующего i-му участку границ Dx. Вырождение д-конуса в точку х, будет признаком p-оптимальности и всех других точек данной грани. С помощью с-метода указанная процедура легко проделывается для пространства любой размерности n. Неудобство указанного метода состоит в том, что потребуется на каждой грани ОДР Dx найти точку х, (по числу граней Dx) сформулировать и решить столько же ЗЛП размера Rxn.

Существенно сократить объем вычислений можно путем выбора вершины        д-конуса в фиксированной точке х, = (1)n и в нее же параллельно себе перенести грани, составляющие границы Dx

Приведенные к точке х, = (1)n приращения d-r и невязки ei запишутся в виде:

(8)
 

где черта сверху у d, e и D означает, что эти величины приведены к точке   х, = (1)n.

По существу, (8) – ЗЛП размера (R+m)xn (D®max), а ее решение позволит найти все грани, составляющие p-множество Dxp.

Составляем с-таблицу, не учитывая пассивные ограничения, т.е e1:


 

Т1 х1 х2 1
e2 -1 -1 2
e3 5 1 -6
e4 1 -1 0
х1 1 0 -1
х2 0 1 -1
d1 1 -2 1
d2 1 1 -2
d3 -1 4 -3
D 1 3 -4

 

В начале решается усеченная ЗЛП (под чертой):

 

Т2 х1 d1 1
e1 -3/2 1/2 3/2
e2 11/2 -1/2 -11/2
e3 1/2 1/2 -1/2
х1 1 0 -1
х2 1/2 -1/2 -1/2
x2 1/2 -1/2 1/2
d2 3/2 -1/2 -3/2
d3 1 -2 -1
D 5/2 -3/2 -5/2

 

Т3 d3 d1 1
e1 -3/2 -5/2 0
e2 11/2 21/2 0
e3 1/2 3/2 0
х1 1 2 0
х2 1/2 1/2 0
x2 1/2 1/2 1
d2 3/2 5/2 0
x1 1 2 1
D 5/2 7/2 0

 

 

Т4 e1 d1 1
d3     0
x2     1
d2     0
x1     1
D -5/3 -2/3 0

 

e1Î Dxp, так как Dmax = 0.

 

 

Данный метод построения множества Dxp обладает недостатком, связанным с разрушением области допустимых решений (ОДР) Dx при переносе ее граней в х,. Действительно, вершины области Dx в преобразованной модели никак не отражены, а именно одна из них может составить p-множество в случае его совпадения с оптимальным решением. Такое совпадение возможно, если все ч-критерии достигают максимум на одной вершине. Физически это значит, что они слабопротиворечивы – угол при вершине д-конуса приближается к 180° (градиенты ч-критериев имеют практически совпадающие направления). Данный случай имеет место, если в p-множество не вошла ни одна из граней ОДР Dx. Следовательно, p-множество совпадает с оптимальным решением. Для определения p-множества решается обычная ЗЛП с одним из ч-критериев. Если при этом получено множество оптимальных решений, то решается ЗЛП с  другим ч-критерием. Пересечение оптимальных решений и является                   p-множеством. Для ЛПР указание на то, что некоторая грань ei  = eip Î Dxp        p-оптимальна, является только обобщенной информацией.

4.Определение альтернативных вариантов многокритериальной задачи

Наиболее естественным и разумным решением мк-задачи было бы органическое объединение всех ч-критериев в виде единой ЦФ. Иногда это удается сделать путем создания более общей модели, в которой ч-критерии являются аргументами более общей целевой функции, объединяющей в себе все частные цели операции. На практике этого редко удается достигнуть, что, собственно, и является основной причиной появления проблемы многокритериальности. Однако наиболее распространенный подход к решению проблемы пока остается все-таки один: тем или иным путем свести решение мк-задачи к решению однокритериальной задачи. В основе подхода лежит предположение о существовании некой функции полезности, объединяющей в себе ч-критерии, но которую в явном виде, как правило, получить не удается. Получение наиболее обоснованной «свертки» ч-критериев является предметом исследований нового научного направления, возникшего в связи с проблемой многокритериальности - теории полезности. В данной работе будут рассмотрены некоторые подходы, позволяющие получить варианты решения мк-задач при тех или иных посылках и которые лицо принимающее решение (ЛПР) должно рассматривать как альтернативные при принятии окончательного решения и которые, конечно, должны удовлетворять необходимому условию- p-оптимальности.

 



2019-07-03 210 Обсуждений (0)
Удаление пассивных ограничений 0.00 из 5.00 0 оценок









Обсуждение в статье: Удаление пассивных ограничений

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...
Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (210)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.006 сек.)