5в) Цикл по
Выход в п. 5д. Из матрицы
выбираем единичный элемент 
добавляем его к Рі и получаем отношение ![]()

Проверяем полученную матрицу
на транзитивность, для чего возводим
в квадрат и проверяем включение 
Если включение выполняется, то переходим к п. 5г, если же —
нет, то продолжаем перебор добавок
Для нашего примера

5г) Полагаем
Повторяем вычисления пункта 56 с той лишь разницей, что вместо матрицы отношения Pi вычитаем из Р матрицу полученного транзитивного отношения
.
5д) Если ни одно добавление
к Pi не привело к новой
транзитивной точке
, т. е. отношение Pi уже само есть максимальная точка, то в массив максимальных точек
записываем
и продолжаем цикл по і, п. 5а. В противном случае в массив
заносим матрицу найденного максимального отношения Pi и возвращаемся к п. 5а.
6. К этому моменту сформирован массив максимальных точек
Выписываем ядерное отношение
по условию
![]()
Точки
определяют ядро в пространстве
и пред-
ставляют собой два допустимых групповых решения в
удов-
летворяющих принципу Парето. Все остальные решения заполняют линейный сегмент между
Перейдем теперь к построению линейного сегмента. Обозначим множество точек линейного сегмента через ![]()
7. Выписываем матрицу ![]()
![]()
где
8. Построим массив
адресов-индексов тех элементов матрицы
которые равны 1. Например, для матрицы

этот массив будет иметь вид ![]()
Далее будем перебирать все возможные комбинации «добавок» из
к отношению Pmin следующим образом. Пусть ![]()
где через
обозначено число элементов в
равных 1. Теперь будем к Т прибавлять единицу по модулю 2. Если в получаемых таким образом числах номера позиций, занимаемых единицами, отождествлять с номерами адресов (l, k) в массиве L, то таким образом мы переберем все возможные комбинации «добавок». Объединяя Pmin с этими комбинациями и проверяя полученное объединение на транзитивность, мы построим все точки линейного сегмента между
и, следовательно, все допустимые групповые решения в пространстве ![]()
9. Если по условиям задачи допустимые групповые решения нужно получить в пространстве частичных порядков
то массив (PL) нужно вывести на печать.
В качестве дополнительных характеристик полученного множества допустимых групповых решений в
можно подсчитать нормированное расстояние между «крайними» мнениями из ядра по формуле

и коэффициент согласия Кендалла для этих же точек:

10. Если групповые решения ищутся в пространстве линейных квазипорядков
то перенос точек ядра в пространство
производится по формуле

где
есть матрица группового предпочтения в
a
Каждая полученная матрица
проверяется на тран-
зитивность.
11. Если множество допустимых групповых решений в пространстве
пусто, то за групповое решение принимается транзитивное замыкание отношения
12. Работа алгоритма после выполнения п. 11 заканчивается восстановлением по матрицам групповых решений рангов соответствующих ранжирований.
9. Общий анализ выпуклых и метрических структур
В предыдущих разделах для решения проблемы группового выбора была развита общая теория выпуклых множеств в пространствах бинарных отношений и рассмотрены ее реализации в трех конкретных пространствах отношений индивидуального предпочтения. Настало время ответить на два вполне уместных здесь вопроса: как реализуются результаты, полученные в рамках этой теории, в остальных пространствах системы пространств, представленной на диаграмме 6.5, и как соотносятся групповые решения, получаемые на основе предложенного подхода, и подхода, при котором для построения групповых решений используется метрическая структура?
Отвечая на эти вопросы, удобно взглянуть на построенную в разделе 6 систему пространств как бы сверху. Мы начнем наш «обзор» с общего рассмотрения метрической структуры в полных пространствах и указания на ранее изученные в этом отношении пространства (9.1). В следующем параграфе будут рассмотрены выпуклые и метрические структуры в нерассматривавшихся ранее неполных пространствах. В конце этого параграфа ответ на первый вопрос будет представлен в таблице, подводящей итог изучению свойств полноты и выпуклости в пространствах диаграммы 6.5.
В последнем параграфе этого раздела будет проведено сравнение указанных двух подходов к решению проблемы группового выбора на конкретных примерах в двух пространствах диаграммы 6.5.
9.1. Близость и метрика в полных пространствах бинарных отношений
Интуитивно понятие близости существует в любом пространстве с метрикой — мы говорим, что точка R «ближе» к точке Р, чем точка Q, если
где d — функция расстояния в заданном пространстве. Оказывается, что в любом пространстве бинардых отношений аксиоматическое описание понятия «функция близости», более широкое, чем понятие метрики, в конечном итоге приводит к однозначной метрической структуре. Этим мы обязаны специфике рассматриваемых задач.
В этом параграфе мы рассмотрим функции близости и расстояния для случая полных пространств бинарных отношений, где связь между этими понятиями становится наиболее прозрачной.
Начнем со следующего общего определения.
Определение 9.1. Пусть
— произвольное пространство бинарных отношений. Функцией близости на пространстве
называется каждая функция
на
удовлетворяющая условиям:
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |


