Тема 9. Оценка многокритериальных альтернатив: методы ELECTRE

 

1. Конструктивистский подход

2. Два основных этапа

3. Свойства бинарных отношений

4. Метод ELECTRE1 ..  Метод ELECTRE II . Метод ELECTRE III

5. Пример практического  применения метода ELECTRE III

6. Некоторые сопоставления

 

 

1. Конструктивистский подход

 

В конце 60-х годов группа французских ученых во главе с профессором Б. Руа предложила новый подход к проблеме принятия решений при многих критериях. Название outranking approach, под которым он известен в мировой литературе, мало отражает его содержание. Мы будем называть его далее подходом, направленным на Разработку Индексов Попарного Сравнения Альтернатив (РИПСА). В настоящее время имеется много методов принятия решений, принадлежащих к данному подходу. Из них наиболее известна группа методов ELECTRE  (Elimination Et Choix Traduisant la  Realite  -  исключение и вы­бор, отражающие реальность) .

Как и методы аналитической иерархии, методы РИПСА направлены на сравнение заданной группы многокритериаль­ных альтернатив. Следовательно, методы РИПСА принадлежат к методам первой группы согласно приведенной в лекции 4 классификации.

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

 

2. Два основных этапа

 

При подходе РИПСА принято различать два основных эта­па :

1)   этап разработки, на котором строятся один или несколько индексов попарного сравнения альтернатив;

2) этап исследования, на котором построенные индексы используются для ранжирования (или классификации) заданного множества  альтернатив.

Индексы попарного сравнения альтернатив в большинстве методов строятся на основе принципов конкорданса (согласия) и дискорданса (несогласия). В соответствии с этими принципа­ми, альтернатива аi является, по крайней мере, не худшей, чем альтернатива Аj, если

         «достаточное большинство» критериев поддерживает это утверждение (принцип согласия);

         «возражения» по остальным критериям «не слишком сильны» (принцип малого несогласия).

 

3. Свойства бинарных отношений

 

Подход РИПСА основан на построении бинарных отноше­ний. Поэтому следует дать некоторые определения.

Бинарное отношение К, определенное на конечном множе­стве альтернатив А, называется (при :

    полным, если аi R  Аj или Аj R Аi;

.   транзитивным, если Аi R Аj , Аj R Аk => аi R Аj;

         полным порядком, если оно полное и транзитивное;

         частичным порядком, если оно транзитивное, но не полное.

Обозначим через  оценки альтернатив аi Аj по k-му критерию.

Напомним, что отношение предпочтения ЛПР при сравне­нии альтернатив по одному критерию является полным по­рядком.

При подходе РИПСА вводится понятие псевдокритерия. Псевдокритерием является тройка функций, представляющих предпочтения ЛПР и определенных так, что:

 если по k-му критерию Аi имеет сильное

предпочтение по сравнению с Аj;

  если по k-му критерию Аi

имеет слабое предпочтение по сравнению с Аj.

Альтернативы аi, Аj находятся в отношении безразличия по k-му критерию , если не выявлено сильное или слабое предпочтение одной из альтернатив.

Функции р и g называются соответственно порогами без­различия и предпочтения. Бинарное отношение называется четким, если оно построено на основе критериев, и числовым (valued), если оно построено на основе псевдокритериев.

Далее мы рассмотрим ряд методов, принадлежащих подхо­ду РИПСА.

 

                                           4. Метод ELECTRE I

 

Метод ELECTRE I был первым в семействе методов, при­надлежащих к подходу РИПСА. В нем используются четкие бинарные отношения между альтернативами.

Индексы согласия и несогласия строятся следующим обра­зом. Каждому из N критериев ставится в соответствие целое число   w, характеризующее важность критерия. Б. Руа предло­жил рассматривать w как число голосов членов жюри, подан­ное за важность данного критерия.

Выдвигается гипотеза о превосходстве альтернативы аi над альтернативой Аj Множество I, состоящее из N критериев, разбивается на три подмножества:

I+ — подмножество критериев, по которым аi предпочти­тельнее Аj;

I= - подмножество критериев, по которым аi равноценно Аj;

I- — подмножество критериев, по которым АJ предпочти­тельнее аi.

Далее формулируется индекс согласия с гипотезой о пре­восходстве аi над Аj. Индекс согласия подсчитывается на осно­ве весов критериев. В методе ELECTRE I этот индекс определя­ется как отношение суммы весов критериев подмножеств I+ и I= к общей сумме весов:

Индекс несогласия dAB с гипотезой о превосходстве аi над Аj определяется на основе самого противоречивого критерия — кри­терия, по которому аj в наибольшей степени превосходит аi.

Чтобы учесть возможную разницу длин шкал критериев, разность оценок Аj и Аi, относят к длине наибольшей шкалы:

где :  - оценки альтернатив Аi и Аj    по i-му критерию; Li — длина шкалы i-го критерия.

Укажем очевидные свойства индекса согласия.

3) CAiAj сохраняет значение при замене одного критерия на несколько с тем же общим весом.

Приведем свойства индекса несогласия:

 

2)     сохраняет значение при введении более детальной шкалы по i-му критерию при той же ее длине.

Введенные индексы используются при построении матриц индексов согласия и несогласия для заданных альтернатив.

Отметим, что индекс несогласия может быть назван «вето», так как он как бы накладывает вето на сравнения.

В методе ELECTRE I  бинарное отношение превосходства задается уровнями согласия и несогласия. Если   и           

 где  - заданные уровни согласия и несогласия, то альтернатива А объявляется превосходящей альтерна­тиву В.

Если же при этих уровнях сравнить альтернативы не уда­лось, то они объявляются несравнимыми. С методологической точки зрения, введение понятия несравнимости было важным этапом развития теории принятия решений. Если оценки аль­тернатив в значительной степени противоречивы (по одним критериям одна намного лучше другой, а по другим - наобо­рот), то такие противоречия никак не компенсируются и такие альтернативы сравнивать нельзя. Понятие несравнимости ис­ключительно важно и с практической точки зрения. Оно по­зволяет выявить альтернативы с «контрастными» оценками как заслуживающие специального изучения.

Отметим, что уровни коэффициентов согласия и несогла­сия, при которых альтернативы сравнимы, представляют собой инструмент анализа в руках ЛПР и консультанта. Задавая эти уровни (постепенно понижая требуемый уровень коэффициента согласия и повышая требуемый уровень коэффициента несо­гласия), они исследуют имеющееся множество альтернатив.

При заданных уровнях на множестве альтернатив выделя­ется ядро недоминируемых элементов, которые находятся либо в отношении несравнимости, либо в отношении эквивалентно­сти. При изменении уровней из данного ядра выделяется мень­шее ядро и т.д. Аналитик предлагает ЛПР целую серию воз­можных решений проблемы в виде различных ядер. В конеч­ном итоге можно получить и одну лучшую альтернативу. При этом значения индексов согласия и несогласия характеризуют степень «насилия» над данными, при которых делается окон­чательный вывод.

Итак, основные этапы метода ELECTRE  I можно предста­вить следующим образом.

I) Этап разработки индексов

На основании заданных оценок двух альтернатив подсчи­тываются значения двух индексов: согласия и несогласия. Эти индексы определяют согласие и несогласие с гипотезой, что альтернатива Аi превосходит альтернативу Аj.

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

II) Этап исследования множества альтернатив

Из множества альтернатив удаляются доминируемые. Ос­тавшиеся образуют первое ядро. Альтернативы, входящие в ядро, могут быть либо эквивалентными, либо несравнимыми.

Вводятся более «слабые» значения уровней согласия и не­согласия (меньший по значение уровень согласия и больший уровень несогласия), при которых выделяются ядра с меньшим количеством альтернатив. В последнее ядро входят наилучшие альтернативы. Последовательность ядер определяет упорядо­ченность альтернатив по качеству.

 

5.  Метод ELECTRE II

 

 Этап разработки индексов

 

Так же, как в методе ELECTRE I в методе ELECTRE II ис­пользуются четкие бинарные отношения между альтернативами.

Индекс согласия подсчитывается тем же способом, что и в методе ELECTRE I . В методе ELECTRE  II задаются два уровня для индекса согласия:  и два уровня индекса несогласия (вето): . Далее вводятся два отношения предпочтения  и  между альтернативами так, что для i=1,2 имеем:

Ясно, что  называется сильным, а  - слабым отношением предпочтения.

 

Этап исследования множества альтернатив

На заданном конечном множестве альтернатив А выявля­ются альтернативы, находящиеся в сильном, а затем - в сла­бом отношении предпочтения. Далее выявляется первое ядро, в которое входят недоминируемые альтернативы. Затем они уда­ляются из рассмотрения, и процедура повторяется снова уже для оставшихся альтернатив и т.д.

Присваивая ранги альтернативам, входящим в соответст­вующие ядра, строим полный порядок на множестве альтерна­тив. Второй полный порядок строится аналогично первому, но начиная с класса худших альтернатив (недоминирующих дру­гие) и переходя снизу вверх к лучшим альтернативам. Если два построенных порядка не слишком различны по упорядоче­нию альтернатив, то на их основе строится средний порядок, который и предъявляется ЛПР.

Это построение осуществляется на основе следующих правил:

·               AiPAj строго превосходит, если аi имеет лучший ранг в одном из порядков, и по крайней мере не худший в другом;

·               AiIAj (эквивалентны), если они имеют одинаковые ранги в двух полных порядках;

·               АiN Аj (несравнимость), если они имеют одно упорядочение в одном из порядков, противоположное - в другом.

 

                                                                                       6. Метод ELECTRE III

 

                Этап разработки индексов

В методе ELECTRE  III используются псевдокритерии и чи­словые бинарные отношения. Задано N псевдокритериев и уро­вень вето

Индексы согласия и несогласия вычисляются следующим способом:

 

Для каждой пары альтернатив Аi,  Аk строится «числовое» бинарное отношение в следующем виде:

 

 

здесь I* — множество критериев, для которых

Величину  можно интерпретировать как меру уве­ренности в справедливости гипотезы о том, что а1 предпочти­тельнее Аj.

 

Этап исследования альтернатив

На этом этапе определяется сначала

 

Устанавливается достаточно близкий к     уровень, при кото­ром принимается гипотеза о превосходстве аi над Аj.

Далее для каждой альтернативы аi подсчитываются два индекса:

·               индекс «силы» — число альтернатив, доминируемых Аi,

·               индекс «слабости» - число альтернатив, доминирующих Аj

Альтернативе Аi присваивается характеризующее ее число, равное разности индексов «силы» и «слабости».

Затем строится сверху вниз первый полный порядок альтер­натив аналогично тому, как это делается в методе ELECTRE  II.

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

Другой порядок определяется при подходе снизу вверх. На основе полных двух порядков строится средний, аналогично тому, как это делается в методе ELECTRE II.

Отметим, что метод ELECTRE IV близок по идеям к методу ELECTRE III. Наиболее существенное отличие состоит в том, что в ELECTRE IV не используются веса критериев.

 

                              7. Пример

 

Обратимся к нашему примеру, используя ме­тод ELECTRE  I. Предположим, что в задаче выбора места для строительства аэропорта заданы альтернативы: А ($180 млн, 70 мин., 10 тыс.); С ($160 млн, 55 мин., 20 тыс.); В ($170 млн, 40 мин., 15 тыс.); В ($150 млн, 50 мин., 25 тыс.). Пусть веса критериев следующие: w1 = 3; w2 = 2; wз = 1. Сохраним те же длины шкал L1 = 100; L2 = 50; L3 = 45.

Матрица индексов согласия приведена как табл. 6.1, а мат­рица индексов несогласия — как табл. 6.2.

 

 

Таблица   6.1  Индексы согласия для примера

 

Альтернатива

A

B

C

D

A

*

1/6

1/6

1/6

B

5/6

*

3/6

3/6

C

5/6

3/6

*

1/6

D

5/6

3/6

5/6

*

 

Таблица 6.2  Индексы  несогласия для примера

 

Альтернатива

A

B

C

D

A

*

0,6

0,3

0,4

B

0,11

*

0,1

0,2

C

50,22

0,3

*

0,1

D

0,33

0,22

0,11

*

 

 

Зададим первые уровни  согласия  и несогласия:  и  . Отношения  между альтернативами  представлены на рис. 6.1.

В первое ядро входят альтернативы В  и Д , исключается  альтернативы А и С, что легко  устанавливается с помощью  таблицы 6.1 и 6.2 Альтернативы В и D ,  входящие в ядро, несравнимы  приведенных уровнях  и  согласия и несогласия. Их оценки  противоречивы: альтернатива С превосходить альтернативу В  по первому  критерию,  но существенно  по двум другим  критериям.

 

   

 

 Рис. 6.1  Выделение первого ядро

Изменив уровни согласия  и не согласия:             Легко убедиться, при введенных  уровнях  альтернатива D  оказывается  наилучшей. Она  превосходит  остальные  три альтернативы.

Применив метод ELECTRE III для решения такой же задачи. Функции p и g зададим в следующем виде:  , где - постоянные. Значения постоянных для трех критериев С1 С2С3  приведены в табл. 6.3.

Отметим, что мы не используем уровней вето.

 

Таблица 6.3. Значения постоянных величин

Критерий

l1

l2

C1

0.1

0.06

C2

0.15

0.15

C3

0.2

0.2

 

Матрица индексов согласия приведена как таб. 6.4.

 

Таблица 6.4. Матрица индексов согласия

Альтернатива

A

B

C

D

А

*

0.67

0.17

0.17

В

0.83

*

0.97

0.5

С

0.83

0.5

*

0.91

D

0.83

0.5

1

*

 

Различие между  матрицами, представленными таб. 6.1 и 6.4, связано с использованием иного способа подсчета индекса согласия.

Результаты ранжирования альтернатив сверху вниз приведены  на рис. 6.2, а снизу вверх – на рис.6.2,б. Результирующие ранги  альтернатив  представлены в табл. 6.5.

Рис.6.2. Результаты ранжирования альтернатив

 

Таблица 6.5.  Результирующие  ранги  альтернатив 

 

Альтернатива

В

D

A

C

Ранг

1

2

3

4

 

 

 

8. Пример практического  применения метода ELECTRE III

 

Практическая задача состояла в выборе системы переработки отходов в одном  из районов Улу имеется 17 муниципалитетов и проживает около 185 тыс. человек. Было необходимо выбрать систему для переработки 80 тыс  тонн твердых  отходов  на период до 2010г. Рассматривались  три основных способа переработки  отходов: вывоз  на мусорные поля,  сжигание  и переработка в компост. Кроме того, в качестве  предлагалось  создание 17 предприятий  по переработке  в каждом  из муниципалитетов, одно  централизованное  предприятия  и промежуточные  варианты. Всего  рассматривалось 22 альтернативы.

В выборе  принимали  участие  представители всех муниципалитетов – группа  из 113 человека. По  согласовано  с членами группы было выбрано восемь критериев оценка  альтернатив:

1) стоимость  переработки  тонны отходов;

2) техническая  надежность;

3)общее воздействие  на окружающую среду;

4)воздействие на здоровье жителей региона;

5)кислотные выбросы;

6)выбросы  загрязненной воды;

7)число рабочих , занятых  на предприятиях;

8) количество  переработанных  отходов.

Для  консультантов  из Финляндии  привлекательной особенностью метода    ELECTRE III была возможность  коллективного  определения  весов  критериев. Каждый  член  группы из113 человек заполнял вопросник, в котором  требовалось  назначить  вес  от  одного до семи баллов,  каждому из критериев. Ответы усреднялись, и средние  значения  использовались  при  выборе. Разброс весов  был  основной для  анализа  чувствительности.

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

 

9. Некоторые сопоставления

 

В отличие от подходов  аналитической иерархии и многокритериальной теории  полезности с помощью подхода РИПСА  невозможно  осуществить  компенсацию малых оценок альтернативы  по одному  критерию  ее  большими   оценками  по другому  критерию. Введение  уровней  несогласия  или  порогов  вето  не  позволяет  объявлять альтернативу Аi  при парном  сравнении более  предпочтительной,  если  по одному  или нескольким  критериям  она  существенно  уступает  альтернативе  Aj.

Индексы  сравнения в методах ELECTRE III,  IV  и  в  ряде  других  методов  этого семейства дают  возможность учесть неточности в данных и измерениях,  совершаемых экспертами.

Однако  подход РИПСА  не гарантирует  выполнения двух важных  методологических  требований: полноты  сравнений  и транзитивности. Появление  отношения  несравнимости  означает, что  в некоторых  парах  альтернатив нельзя  выявить  отношение  предпочтения. Кроме  того,  известны случаи, когда в результирующих графах  отношений  между  альтернативами  появляются циклы. Авторы  методом  предлагают  в этих случаях  два  выхода  из положений:

1)      альтернативы, входящие в цикл, объявляется эквивалентными;

2)        выявляется «наиболее  слабое » звено в цикле, и цикл размыкается.

Хотя  методы ELECTRE были   первично  предложены  как эвристические, имеется  немало  работ  по их  аксиоматическому  обоснованию. Сформировалось  и доказано  теоремы,  характеризующие  методы, принадлежности  к подходу  РИПСА . В  частности,  исследования  показали,  что проблема  создания  системы  индексов,  гарантирующих  заданные  желательные свойства  метода, близка к проблеме  построения  правил  коллективного  выбора.

Метода  ELECTRE реализованы  в виде систем  поддержки  принятия решений. Эти системы  достаточно  привлекательны  для пользователей.  Они разработаны  в университете ParisDauphine   лабораторией  анализа  и моделирования  систем,  помогающих  в принятии   решений .

Выводы

1.      Одним  из первых  подходов  к сравнению многокритериальных альтернатив является подход, основной на определении бинарного  отношения  превосходства  альтернатив  по качеству (outranking relation). Этот подход  реализован в виде совокупности методов ELECTRE. Метод ELECTRE  позволяют  определять для каждой  пары  альтернатив индексы  согласия и несогласия с гипотезой, что одна  из альтернатив превосходит  другую.

2.      При заданных уровнях согласия и несогласия  две альтернативы  могут находится в отношениях  превосходства, эквивалентности  и несравнимости.  Последовательное  выделение ядер  позволяет  частично упорядочить альтернативы по качеству.

3.      В методах  семейства    ELECTRE можно выделить  два основных типа:

·                           этап  разработки, на  котором  строятся  индексы  попарного сравнения  альтернатив;

·                           этап исследования,  на котором  построенные  индексы  используются  для анализа  заданного множества  альтернатив.

4. Достоинством  методом ELECTRE является  поэтапность   выявления  предпочтение ЛПР  в процессе  назначения  уровней  согласия  и несогласия  и изучения  ядер. Детальный  анализ  позволяет  ЛПР   сформировать свои  предпочтения,  определить  компромиссы между критериями. Использование  отношения  несравнимости позволяет  выделить  пары  альтернатив  с противоречивыми    оценками, остановится  на ядре, выделение которого  достаточно  обоснованно  с точки зрения  имеющийся информации.

5. При  применении  методов  семейства ELECTRE веса  критериев  могут  отражать мнение  группы  экспертов, а не только  мнение ЛПР.

 

 

Сайт создан по технологии «Конструктор сайтов e-Publish»