Классификация векторных задач математического программирования. Однородные и неоднородные ВЗМП. ВЗМП с равнозначными критериями

Страницы работы

Содержание работы

2.2. Классификация векторных задач математического программирования (ВЗМП)

Любую из многочисленных ВЗМП, поставленных и исследованных в настоящее время, можно свести к одному из следующих типов, в соответствии с выбранными признаками-классификаторами.

1.   По характеру оптимизации каждого критерия:

      а)   однородные ВЗМП – в которых все критерии оптимизируются одинаково (либо max, либо min);

      б)   неоднородные ВЗМП – где часть критериев максимизируется, для остальных ищется минимум.

2.  По характеру предпочтений ЛПР:

      а)   равнозначные ВЗМП – в которых ЛПР не отдает предпочтений ни одному из критериев, считая их все равноценными;

      б)   неравнозначные ВЗМП – где ЛПР определяет приоритет каждого критерия, ранжируя их по важности.

3.   По виду целевых функций  и ограничений :

      а)   линейные ВЗПМ – все  и  линейны относительно ;

      б)   нелинейные ВЗМП – хотя бы одна из  или  является нелинейной.

4.   По типу переменных :

      а)   непрерывные ВЗМП – все  могут принимать любые неотрицательные, действительные значения;

      б)   дискретные ВЗМП – все (или частично)  могут быть любыми из некоторого дискретного множества, в частности, целых чисел;

      в)   стохастические ВЗМП – в которых все (или частично)  принимают некоторые значения лишь с определенной вероятностью.

Первые 2 признака являются основными, т.к. они определяют принципы построения алгоритма решения. Остальные – вспомогательные, поскольку принципиально не влияют на характер алгоритма, а лишь определяют его модификации.

Рассмотрим теперь принципы, на которых должна основываться методика решения различных типов ВЗМП. Для этого, сначала, сделаем постановку ВЗМП в соответствии с классификацией, предложенной выше.

2.3.  Однородные и неоднородные  ВЗМП

2.3.1. Однородные ВЗМП.

Определим однородную ВЗМП с максимизацией критериев (назовем ее ВЗМП 1) в следующей постановке. Найти:

                                                     ,                         

если

                                                                                                                      

                                                         ,                                                                 

где   -  вектор неизвестных;

        - вектор критериев;

        - вектор ограничений;

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

Пусть также  - вогнутые, - выпуклые функции, а область допустимых решений ВЗМП 1 не является пустым множеством:

                                .                                                                 

Рассмотрим также однородную ВЗМП с минимизацией критериев (назовем ее ВЗМП 2) в следующей постановке. Найти:

                                                     ,                         

если

                                                                                                                     

                                                         ,                                                                 

где   -  вектор неизвестных;

        - вектор критериев;

        - вектор ограничений;

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

Пусть также  - вогнутые, - выпуклые функции, а область допустимых решений ВЗЛП 2 не является пустым множеством:

                                .                                                                 

2.3.2. Неоднородные ВЗМП.

Теперь определим неоднородную ВЗМП (назовем ее ВЗМП 3). Требуется найти:    

                                                                                                 

где   -  вектор неизвестных;

 ;

  - множество индексов критериев ВЗМП 3;

        - вектор ограничений;

        - вектор ограничений;

  - заданные уровни ограничений.

Пусть функции -вогнутые; -выпуклые, а область допустимых решений ВЗМП 3 не является пустым множеством:

                                                                                    

2.4. ВЗМП с равнозначными критериями.

В соответствии с замечаниями, изложенными в п.2.1.4. необходимо, в первую очередь, установить принципы (аксиомы) равенства критериев ВЗМП, а для этого, очевидно, их следует нормализовать. Только в том случае, когда все разнородные критерии будут приведены к одинаковому, безразмерному виду их можно обоснованно сравнивать между собой.

2.4.1. Нормализация критериев в равнозначных ВЗМП.

Для нормализации критериев в ВЗМП общем случае используется линейное преобразование вида:

,,

или

                                     ,

где   - исходное значение критерия;  - нормализованное значение; a и c – некоторые константы.

Такая нормализация в ВЗМП не влияет на результат решения. Действительно, если , ,  то в точке оптимума  имеем . Тогда и  , т.е. результат идентичен.

В ВЗМП 1 критерии считаются нормализованными, если:

1)  , если , где ,     , , причем  .

2)            Более общий случай: если , где   , тогда

, , , и тоже  .

Здесь имеет естественный физический (экономический) смысл как относительный уровень достижения k-м критерием своего максимума.

Можно вводить и другую относительную величину – относительное отклонение от достижения k-м критерием своего максимума - . Тогда нормализация будет иметь вид:

1) , , ,;

2),,,.

Совершенно аналогично нормализуются критерии в ВЗМП 2, как с помощью относительных уровней , так и с помощью относительных отклонений .

В ВЗМП 3 используется обобщенный  нормализованный критерий вида:

1)  , , ;                                                                                                           (2.4.1)

или

2)  .                          (2.4.2)

Совершенно очевидно, что между относительными уровнями  и относительными отклонениями  существует однозначная связь:  Этим единым нормализованным критерием мы и будем пользоваться в дальнейшем

2.4.2  Принципы равенства критериев ВЗМП.

Идея здесь проста: сравнивать критерии по величине их  - относительных уровней, или  - относительных отклонений.

В любой ВЗМП два критерия k и q () будут считаться равными в точке , если , . Или: два критерия k и q равны в точке , если , .

Критерии  в ВЗМП считаются равнозначными, если  возможна операция сравнения по числовой величине относительных оценок ,  между собой, при этом на каждый критерий и соответственно  не накладывается условий о приоритетах критериев.

Некоторая числовая характеристика всех относительных оценок λ называется нижним уровнем всех , если , , , т.е. . Соответственно, уровень λ называется верхним для всех относительных уровней , если,, , т.е. .

Аналогично для отклонений: оценка  называется верхней среди всех относительных отклонений , если  , , , т.е. , а оценка  называется нижней для всех относительных отклонений , если,,, т.е. .

Эти определения мы будем использовать при построении принципов оптимальности решения ВЗМП 1 и 3 с равнозначными критериями. Для ВЗМП 2 они “подойдут” с точностью до наоборот.

2.4.3. Принципы оптимальности решения равнозначных ВЗМП.

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

ВЗМП 1 при равнозначных критериях решена, если найдена точка  и такой нижний уровень , что:

                                         (2.4.3)

Таким образом, ВЗМП 1 может быть сведена к следующей скалярной задаче: найти  такое, что

       ,                                                                            (2.4.4)         

при дополнительных ограничениях:

       ,                                                                             (2.4.5)

и основных ограничениях:

 и .                                                       (2.4.6)

Полученную задачу  (2.4.3) - (2.4.6), называют  λ – задачей. Ее решение будем называть решением ВЗМП, полученным на основе принципа гарантированного результата и нормализации критериев (в дальнейшем метод ГРНК). Очень важно отметить, что точка оптимума , полученная при решении ВЗМП 1 методом ГРНК, оптимальна по Парето, причем такая точка только одна. Кроме того, среди решений ВЗМП 1 методом ГРНК всегда найдется два критерия p и q , для которых справедливо равенство:

.

а остальные критерии удовлетворяют неравенству:

,       k  p  q.

Таким образом, величина  и есть гарантированный (не меньше) результат, откуда, собственно, и происходит название метода.

Точно также можно сформулировать принципы оптимальности решения ВЗМП 1 для относительных отклонений: необходимо взять максимальное из отклонений  и найти его минимум в некоторой точке , тогда относительное отклонение любого критерия в этой точке будет не больше его.

Похожие материалы

Информация о работе