Метод последовательных уступок в задачах ранжирования объектов недвижимости
Предположим, сравнимые показатели (атрибуты) каким-либо образом упорядочены по значимости и, как и ранее, порядок значимости совпадает с исходной последовательностью номеров атрибутов. Рассмотрим еще один неформальный метод ранжирования, который использует некоторые идеи метода последовательных уступок решения многокритериальных задач [1]. Этот метод ранжирования похож на изложенный выше, но гораздо более совершенный, и сводится к следующей последовательности действий.
Введем пороговые значения для всех атрибутов (эти значения также определяются экспертами):
, m € M.
Величина — это наименьшее допустимое значение m-го показателя. Если у вектора xi m-я компонента xim < , то этот вектор (объект недвижимости) не может претендовать на высокое место.
Определим вектор с максимальной первой (наиболее значимой) компонентой, т.е. найдем:
max xi1 = xi11 (6)
i € Î
xim ≥ , m € M \{1} , i € Î . (7)
Это лучший объект недвижимости в соответствии с установленным порядком значимости показателей.
Заметим, что, в отличие от предыдущего метода, не может быть лучший объект недвижимости, если он имеет провальные показатели хотя бы по одному признаку.
С помощью экспертов назначим «интервал безразличия» или «уступку» Δ1, в соответствии с принятой терминологией. Смысл этого интервала заключается в том, что все вектора, первая компонента которых отличается от xi11 , не более чем на Δ1, равноправны на данном этапе с xi1 с точки зрения получения ранга и для их ранжирования следует привлекать следующие по важности показатели. (Это похоже на первый метод в случае, когда имеются одинаковые значения одних и тех же компонентов.)
Если
I1 = {i|xi1≥xi11 – Δ1, i Î\{i1}}
пусто, то объект недвижимости i1 является лучшим — он на первом месте.
В противном случае, среди информационных векторов, входящих в объединение множеств I1 и {i1}находим вектор, лучший по второму по важности атрибуту — второй компоненте, т.е. решаем задачу:
max xi2 = xi22 (8)
i I1 {i1}
xim ≥ , m M\{1}\{2} , i I1 {i1} (9)
Введем в рассмотрение «интервал безразличия» — «уступку» по второму атрибуту — Δ2 и рассмотрим множество
I2 = {i|xi2 ≥ xi22 – Δ2, i I1 {i1}\{i2}}
Это множество определяет номера объектов недвижимости, которые близки к i1 и к i2. Если I2 пусто, то объект i2 — лучший, поскольку он практически (с точностью до «интервала безразличия» Δ1) не отличается по первой компоненте от i1 и лучший по второму показателю.
Если же множество I2 не пусто, то среди информационных векторов, входящих в объединение множеств I2 , {i1} и {i2} находим объект, лучший по третьей компоненте, решая задачу:
max xi3 = xi33 (10)
i I2 {i1} {i2}
хim ≥ , m M\{l}\{2}\{3}
i I2 {i1} {i2} (11)
Затем введем следующий «интервал безразличия» по третьему атрибуту — Δ3 и т.д., пока не находим лучший объект.
Далее уточняем множество недоминирующих векторов Î.
Повторяя выше изложенную процедуру, мы проведем ранжирование информационных векторов хi= (xi1, ... , xi|M|) i Î методом последовательных уступок.