Пример использования обобщенного решающего правила
Рассмотрим конкретный случай использования ОРП в качестве математического аппарата поддержки принятия решения для данной индивидуальной задачи.
Таблица 12
F1(xr) | F2(xr) | |
x1 | ||
x2 | 4,5 | 4,5 |
x3 | 4,9 |
Пусть на МДФ Х= {x1, x2, x3} согласно таблице 12, определена ВЦФ F(x) = F1(x), F2(x), состоящая из двух минимизируемых критериев Fν(x) .
Из табл. 12 , что ПМА и ПМ данной 2-критериальной задачи совпадают с МДР, т.е.
Х0 = = {xr}, r = .
При этих исходных данных требуется выбрать ПМА Х0 решение, обладающее наибольшей полезностью. В качестве математического инструмента поддержки принятия решения используем описанное в параграфе 2.4 ОРП и проранжируем элементы xr € X0, r = в порядке убывания их предпочтительности, т.е. полезности. По предложению ЛПР или заключению экспертов эта полезность может быть косвенно оценена следующими тремя РП:
(12) (62) f1(x) = - Линейная свертка критериев;
(13) (63) f2(x) = - оценка по наихудшему (вида MINMAX);
(14) (64) f3(x) = ( -расстояние до идеальной точки а = (а1,а2) = (1,3) эти критерии и представляют собой указанные выше 2-местные функционалы (54) (4).
Реализуя ОРП на базе этих РП, исходим из того, что считается выполненным следующее:
Предположение 1. В каждом РП системы S ={ fs(x)}, s = критерии Fν(x) рассматриваются как равноправные, т.е. их КОВ(29)одинаковы:
ν1 = ν2 = 1.В свою очередь все РП fs(x) € Sтакже обладают одинаковой относительной важностью, так численная оценка каждого из них учитывается в ОРП без умножения на какие-либо весовые коэффициенты.
|
|
Переходим к реализации вычислительной схемы ОРП, которая осуществляется поэтапно или итеративно.
Таблица 13
F1(xr) | F2(xr) | F3(xr) | |
x1 | 7 | 6 | 3 |
x2 | 9 | 4,5 | 3,8 |
x3 | 7,9 | 4,9 | 3,9 |
Итерация k=1. Для значений критериев Fν(x) ,заданных таблицей 12, вычисляем значения РП (12-14) (62)-(64), которые представляем в таблице 13. Согласно этой таблице элементы xr € X0 являются векторно несравнимыми п новой ВЦФОП:
f(x) = (f1(x), f2(x), f3(x)), (15) (65)
которая представляет собой указанную выше ВЦФОП (3) (53),
т.о., результатом первой итерации является множество конкурирующих альтернатив. (МКА) ,которое совпадает с исходным ПМА Х0 {x1, x2, x3} = X0. Поэтому, для перехода к следующей (второй) итерации пронумеруем компоненты fs(x), s = новой ВЦФОП (65). Для этого сначала вычислим нормирующие коэффициенты ; s =
Из табл. 13 имеем:
Тогда, = ;
= ;
= .
Таблица 14
xr | F1(1) (xr) | F2(1) (xr) | F3(1)(xr) |
x1 | 1 | 1,33 | 1 |
x2 | 1,29 | 1 | 1,27 |
x3 | 1,13 | 1,09 | 1,3 |
Табл.14 является исходной для следующей итерации.
Итерация k=2. Подставляя нормированные значения , , заданные табл.14 в формулы (55), (56) и (57), вычисляем значения ВЦФОП (60) для k=1 на :
= 1,33;
= 1,29;
= 1,3;
= (02+0,332+02)1/2 = 0,33;
|
|
= 0,4;
= 0,34.
Полученные данные сведем в таблицу 15, которая представляет собой новую ВЦФОП вида (60) на ПМА Х10:
= ( (66)
Таблица 15
xr | F(f1(1)(xr)) | F(f2(1) (xr)) | F(F3(1)(xr)) |
x1 | 3,33 | 1,33 | 0,33 |
x2 | 3,56 | 1,29 | 0,7 |
x3 | 3,52 | 1,3 | 0,34 |
Как видно из таблицы 15, все решения xr € X10 являются векторно несравнимыми по ВЦФОП (66). Т.о. результатом итерации k=2 является новое ПМА Х20, совпадающее согласно Х20 = Х10. Для перехода к следующей итерации k=3 осуществим нормирование критериев ВЦФОП (66).
Сначала вычислим нормирующие коэффициенты: используя формулу
Из табл.15 имеем:
Тогда согласно формуле (59) получаем нормированные значения критериев векторной целевой функции оценки полезностей (60) для k=2:
= f1 (f(1)(xr)); r = ;
= f2 (f(1)(xr)); r = ;
= f3 (f(1)(xr)); r = .
Результаты сводим в таблицу 16, которая и представляет исходные данные для следующей итерации.
Таблица 16
F(x) xr | f1(2) (xr) | f2(2) (xr) | f3(2)(xr) |
x1 | 1 | 1,03 | 1 |
x2 | 1,07 | 1 | 1,21 |
x3 | 1,06 | 1,01 | 1,03 |
Итерация k=3.
Подставляя нормированные значения , по таблице 16 в формулы (55), (56) и (57) вычисляем значения , , получаем табл. 17, которая определяет ВЦФОП на ПМАХ20.
Таблица 17
F(x) xr | F1(f(2)(xr)) | F2(f(2) (xr)) | F3(f(2)(xr)) |
x1 | 3,03 | 1,03 | 0,03 |
x2 | 3,28 | 1,21 | 0,22 |
x3 | 3,1 | 1,06 | 0,07 |
= () (67)
|
|
Как видно из таблицы 17, все решения xr € X20являются векторно сравнимыми по ВЦФОП (67) т.е. достигнутая полная векторная сравнимость элементов xr € X20 означает, что эти альтернативы можно проранжировать по убыванию предпочтительности или, более точно, по возрастанию численных значений компонент ВЦФОП (67).
Для рассматриваемой индивидуальной задачи в результате указанного ранжирования получаем последовательность:
x1 < x3 < x2 (68)
в соответствии со строгим возрастанием значений ВЦФОП (67):
= ( = (3,03; 1,03; 0,03) < = ( = (3,1; 1,06; 0,07) < = ( = (3,28; 1,21; 0,22)
Последовательность (68) совместно с конкретными значениями ВЦФОП (69) и составляют основу того, что подразумевается под термином «поддержка принятия решения» для ППР.
Дата добавления: 2016-01-04; просмотров: 9; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!