Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Оптимиз. модели,Парето,.docx
Скачиваний:
138
Добавлен:
05.06.2015
Размер:
2.56 Mб
Скачать

5.3. Многокритериальный выбор в иерархиях с различным числом и составом альтернатив под критериями [2]

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

Рассмотрим методику определения вектора приоритета альтернатив для случая, когда иерархия имеет один уровень критериев, объединенных фокусом (целью) ,и разное количество альтернатив у каждого критерия. Методика предполагает выполнение ряда процедур по структурированию информации и проведению вычислительных операций.

Процедура 1. Исходная проблема структурируется в виде иерархии.

Процедура 2. Осуществляется экспертная оценка альтернатив по соответствующим критериям, используя метод парного сравнения или метод сравнения альтернатив относительно стандартов. На основе экспертных оценок строится матрица А следующего вида:

В матрице А экспертные оценки представляют векторы приоритетов альтернатив относительно критериев. При этом если альтернативаAi не оценивается по критерию , то в матрицеА соответствующее значение . Векторы в матрице имеют различное число значенийи могут быть нормированными или нет в зависимости от используемого метода сравнения альтернатив.

Процедура 3. В результате обработки матрицы попарных сравнений критериев относительно фокуса определяется вектор приоритетов критериев относительно цели .

Процедура 4. Формируются следующие диагональные матрицы S и L:

Rj – число альтернатив, находящихся под критерием Ej.

- суммарное число альтернатив, находящихся под всеми критериями.

С помощью матрицы S нормируются векторы приоритетов альтернатив, образующих матрицу А, путем умножения последней на S справа. Использование критерия L позволяет эксперту или ЛПР изменять при необходимости вес альтернатив, связанных с соответствующими критериями пропорционально отношению . Этим обеспечивается повышение приоритета альтернатив, образующих большие группы, и снижение приоритета альтернатив в группах с их относительно небольшим числом. Необходимость приведенной вычислительной процедуры обусловлена тем, что у критериев с высоким приоритетом в иерархии может находиться большое число альтернатив, а у критериев с низким приоритетом – значительно меньшее число альтернатив. В этой ситуации желательно повышение приоритетов альтернатив в большой группе, поскольку, если альтернатив много, каждая из них получит меньший составной приоритет, чем каждая альтернатива, входящая в меньшую группу с низким приоритетом критерия.

Процедура 5. Определяется вектор приоритетов альтернатив относительно W относительно критериев. Данная процедура реализуется последовательным перемножением матриц слева направо следующих матриц и векторов:

- случай ненормированных оценок в матрице А.

- случай нормированных оценок в матрице А.

Матрица В предназначена для окончательного нормирования значений вектора приоритетов альтернатив.

xi – значения ненормированного вектора приоритетов альтернатив, полученное после последовательного перемножения матриц .

r – число альтернатив.

Существуют иерархии, у которых альтернативы сгруппированы в подмножества ,,, а элементы каждого из таких подмножеств связаны, в свою очередь, с определенными группами критериев,,(рисунок 17).

K0

K1

K2

Kn

...............

K11 K12 ... K1m K21 K22 ... K2r Kn1 Kn2 ... Knp

A1 A2 ... Am A`1 A`2 ... A`s A``1 A``2 ... A``l

Рис. 17 Иерархия с несколькими ветвями

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

Алгоритм синтеза для иерархии с несколькими ветвями.

Шаг 1. Вычисляются векторы приоритетов альтернатив относительно критериев Kij.

Шаг 2. Строятся матрицы Ai, у которых наименованиями строк являются альтернативы, а наименованиями столбцов критерии Kij. При этом если альтернатива не связана с критерием Kij, то в матрице Ai на пересечении соответствующих строки и столбца ставится ноль.

Шаг 3. Вычисляются векторы приоритетов альтернатив относительно критериевKi по выражениям:

......................................

Матрицы [Si] – для нормирования матриц [Ai];

[Li] – матрица изменения веса альтернатив пропорционально соотношению R/N, где R – число альтернатив под критерием, а N – суммарное число альтернатив.

Xi – вектор приоритетов критериев Kij относительно критериев Ki;

Bi – диагональная матрица для получения нормированного вектора .

Шаг 4: Вычисляется вектор приоритетов критериев X0 относительно фокуса иерархии K0.

Шаг 5. Строится результирующая матрица A0, у которой наименованиями строк являются все рассматриваемые альтернативы, а наименованиями столбцов – критерии Ki. При этом результирующая матрица имеет следующий вид:

Шаг 6. Определяется результирующий нормированный вектор приоритетов всех рассматриваемых альтернатив относительно фокуса иерархииK0 на основании выражения:

.

Конец алгоритма.