Об одном подходе к сравнению нечетких чисел в задачах принятия решений

Автор: Ухоботов Виктор Иванович, Михайлова Екатерина Сергеевна

Журнал: Вестник Южно-Уральского государственного университета. Серия: Математика. Механика. Физика @vestnik-susu-mmph

Рубрика: Математика

Статья в выпуске: 1 т.7, 2015 года.

Бесплатный доступ

Рассмотрен один подход сравнения нечетких чисел. Он может быть применим в задачах принятия решений с нечеткой информацией о помехе. Этот подход основан на сравнении множеств уровня нечетких чисел. Для некоторых классов нечетких чисел предложенный метод сравнения приводит к нахождению решения в лексикографическом смысле некоторой многокритериальной задачи. Для трапецеидальных и колоколообразных нечетких чисел дана геометрическая интерпретация решения этой задачи.

Нечеткое число, нечеткое множество, сравнение нечетких чисел

Короткий адрес: https://sciup.org/147158845

IDR: 147158845

Текст научной статьи Об одном подходе к сравнению нечетких чисел в задачах принятия решений

Для целого класса экономических и социальных задач информация о переменных носит нечеткий расплывчатый характер. Для исследования таких задач используются нечеткие числа. С момента опубликования Л. Заде своей работы по нечетким множествам [1], вышло большое количество работ, в которых рассматриваются действия с нечеткими числами [2, 3].

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

К настоящему времени предложено достаточное количество различных методов сравнения нечетких чисел [4]. Ни один из них не является универсальным. Возникает проблема с интерпретацией тех или иных методов, не все они понятны интуитивно.

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

В данной работе продолжаются исследования, начатые в работе [5].

Постановка задачи

Пусть задана функция и A : R ^ [0;1]. Нечетким числом A называется [1] совокупность пар вида ( x | и A ( x ) ) , x e R . Функция и A ( x ) называется функцией принадлежности нечеткого числа A , а её значение на конкретном числе x e R называется степенью (или мерой) принадлежности этого числа x нечеткому числу A .

Для каждого числа a e [ 0;1 ] обычное множество A ( a ) = { x e R : и A ( x ) a } называется множеством уровня нечеткого числа A . Эти множества уровня удовлетворяют следующим свойствам:

A (0) = X ;0 а в 1 ^ A ( в ) c A ( a ); 0 a < 1 ^ Q A ( t ) = A ( a ).      (1)

0 < t

Пусть при каждом 0 a 1 определено множество A ( a ) c R . Если совокупность этих множеств удовлетворяет свойствам (1), то оно является семейством множеств уровня нечеткого числа A , функция принадлежности которого равна

^ A ( x ) = sup { a e [0;1]: x e A ( a ) } .

Поэтому нечеткое число A можно задать семейством множеств A ( a ) c R , при каждом 0 a 1, удовлетворяющих свойствам (1).

В данной работе будем рассматривать нечеткие числа, множества уровня которых имеют вид отрезков [6]

A ( a ) = [ a + £ f ( a ); b - ( a )].

Функции f , ^ :(0;1] ^ ( -^ ;0] и коэффициенты a, £ ,b, 5 удовлетворяют следующим свойствам:

0 a 1 < a 2 1 ^ f ( a 1 ) f ( a 2 ), ^1) < ^ 0 2 ); f (1) = ^ (1) = 0;

lim f ( t ) = f (t ), lim ^ ( t ) = ^ ( t ) , £ 0, 5 0, a b . t ^t - 0               t ^t - 0

При выполнении условий (3) отрезки (2) удовлетворяют свойствам (1).

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

Зафиксируем число 0 a 1 и будем считать, что ЛПР интересует только те выигрыши, значения которых x е A i ( a ), i = 1,2. Приходим к задаче о сравнении отрезков [ g 1 ( a ); G 1 ( a ) ] и [ g2( a ); G2( a ) ] . Вид функций g i ( a ) и G i ( a ) следует из формулы (2). На плоскости z 1 Oz 2рассмотрим прямоугольник ABCD (см. рис.1). На этом рисунке прямая ON является множеством точек ( z 1 , z 2 ) , у которых z = z 2. Считаем, что отрезок [ g i ( a ); G i ( a ) ] предпочтительнее для ЛПР отрез-

ка |^ g j ( a ); G j ( a ) J тогда и только тогда, когда площадь фигуры AKNCD не меньше площади фигуры KBN .

Этим определением мы формализуем тот факт, что «число» пар ( z 1 , z 2 ) выигрышей z 1 е [ g i ( a ), G i ( a ) ] и z 2 е |^ g j ( a ), G j ( a ) J , у которых z 1 z 2 не меньше, чем число пар выигрышей, у которых z 1 z 2 .

Нетрудно показать, что [7] площадь фигуры AKNCD не меньше площади фигуры KBN тогда и только тогда, когда

Z 2

g i ( a ) + G i ( a ) g j ( a ) + G j ( a ).

Последнее неравенство означает, что середина i -го отрезка не меньше середины j- го отрезка.

B

K gj "

G j

O    g i

G i      z 1

Рис. 1. Задача о сравнении отрезков

Обобщим изложенный подход. С этой целью зафиксируем число 0 2 1 и рассмотрим величину

Q i ( a ) = (1 - 2 ) ( g i ( a ) + G ( a ) ) + 2 ( g i ( a ) - G ( a ) ) .

Выбор наибольшего из двух чисел Q i ( a ) и Q j ( a ) отражает намерение ЛПР выбрать отрезок, у которого, по возможности, больше середина и меньше длина. Сравнение нечетких чисел A i и A j будем проводить с помощью неравенства

Q ( a ) Q j ( a ).

Слабая предпочтительность нечетких чисел

Определение 1 . Будем говорить, что нечеткое число A i предпочтительней нечеткого числа A j в слабом смысле, если существует число 0 у 1 такое, что неравенство (5) выполнено при всех у a 1.

Пример 1. Функция принадлежности нечеткого числа A = «примерно b или более» может быть задана следующей формулой:

r

z х 1 , Д ( x ) = - 1 - exp

-

γ

V

V

x

ε

при 0 x b , ^ ( x ) = exp

( ( x - b v ' )

-

V V 5 7 J

-

при b x ; у = 1 e

V

2 A

. (6)

График этой функции приведен на рис. 2. Множества уровня этого нечеткого числа являются отрезками [ g ( a ); G ( a )] с функциями

Математика

g ( a ) = e^ - ln ( 1 - ay ) , G ( a ) = b + S V - ln a .

Поэтому функция (4) равна

Q( a ) = E - ln ( 1 - aY ) + (1 - 2 2 ) ( b + S - In a ) .

Обозначим

I ------------- 2

t = V- In a ^ a = e~t ,0 t <+^ ; a ^ 1 ^ t ^ 0.

Тогда множество

D ( t ) = Q ( exP( - t 2) )

равно

D ( t ) = E - In ( 1 - y + (1 - exp ( - t 2 ) ) y ) + (1 - 2 2 ) ( b + S t ) .

Рис. 2. График функции принадлежности «примерно b и не более»

Разлагая это выражения по степеням t и используя вид числа у(6), получим

D ( t ) = b

(

V

г

£г

+ ^    1exp

V

b |

I E ' )

^ t 2 ,

+ (1 - 2 2 ) ( b + S t ) + o ( t 2) .

Запишем неравенство (5) в виде

D i ( t ) >  D j ( t ) при малых t > 0.                                (8)

Из формулы (7) получим, что, если bi > bj, то (8) будет выполнено. Пусть bi = bj = b. Тогда, если S > S, то (8) выполнено. Пусть bi = bj = b, S = Sj = S. Тогда (8) будет выполнено, если eT -1 ej -1    (b У

------<------ T = I — I .

T      T j      V E )

Поскольку функция ---- возрастает при т > 0, то предыдущее неравенство выполнено тогда и

τ только тогда, когда Ei > Ej. Если Ei = Ej, то, как следует из формулы (6), нечеткие числа Ai и Aj- совпадают.

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

Из формул (2) и (4) следует, что неравенство (5) равносильно следующему неравенству: E i f i ( a ) - E f ( a ) + (1 - 2 2 )( S j P j ( a ) - Sp i ( a )) a j - a , + (1 - 2 2 )( b j - b i ).              (9)

Из формулы (9) и из условий fS (1) = p S (1) = 0 следует, что, если a i + (1 - 2 2 ) b i > a j + (1 - 2 2 ) b j ,                          (10)

то нечеткое число A i предпочтительнее в слабом смысле нечеткого числа A j .

Рассмотрим случай, когда в формуле (10) стоит равенство. Будем предполагать, что функции fS (a) и pS (a) представимы рядом Тейлора г \ v (a-1) нкл\ v (a-1) fs (a) = E   , /fs k) (1)’ Ps (a) = E   , / pk) (1) • k=1 k•                           k=1    k•

Подставим эти формулы в (9). Получим:

f s ( a ) = E ^ O J2 1 ( g f (k ) (1) - e j f j k ) (1) + (1 - 2 2 ) ( Sp ) (1) - S i p k ) (1) ) ) 0. k = 1 k !

Отсюда видно, что если

E i f i (1) - (1 - 2 2 ) Sp (1) E j f j (1) - (1 - 2 2 ) S]p'] (1),                         (11)

то найдется число 0 Y 1, такое, что неравенство (9) будет выполнено при всех Y a 1.

Если в неравенстве (11) стоит знак равенства, то рассмотрим следующие слагаемые и так далее.

Таким образом, задача сводится к нахождению оптимального в лексикографическом смысле решения многокритериальной задачи ai + (1 - 22)bi ^ max, (-1)k (eifi(k) (1) - (1 - 22)Sp(k) (1)) ^ max, i = 1,2.     (12)

Пример 2. Рассмотрим случай трапецеидальных чисел (см. рис. 3). Их лингвистическое описание имеет вид A = «примерно в интервале [ a , b ], но не менее a -e и не более b+ S »

Формула (2) примет вид:

A ( а ) = [ a + ( а - 1) e ; b - ( а - 1) S ], 0 а 1.

В этом примере   fS (1) = фS (1) = а -1,   при s = 1, 2. Поэтому   fS (1) = p'S (1) = 1, fSk) (1) = Psk) (1) = 0 , k > 2 . Задача (9) примет вид ai + (1 -22)bi ^max, -ei + (1 -22)Si ^max, i = 1,2.                    (13)

В случае 2 = 0 задачу (13) запишем в виде ai + bi ^ max, - ei + Si ^ max, i = 1,2.

Допустим, что нечеткое число A i предпочтительнее A , но a i + b i = a j - + b j . Тогда из второго критерия получим, что S i - e i S j - e j . Как видно из рис. 3, разность S S - e S равна разности Q s^^ - Q S1 площадей треугольников.

Таким образом, если середины отрезков, являющиеся ядрами нечетких чисел A i и A j [7], совпадают, то предпочтительней из них в слабом смысле то, у которых разность Q ^2^ - Q S1 больше.

Рис. 3. К иллюстрации оптимальности в лексикографическом смысле

Рис. 4. График функции принадлежности колоколообразного числа

Сильная предпочтительность нечетких чисел

Определение 2. Будем говорить, что нечеткое число A i предпочтительней нечеткого числа A j в сильном смысле, если неравенство (5) выполнено при всех 0 а 1.

Рассмотрим случай, когда fS (а) = pS (а) = ^(а), s = 1,2. Функция ^:(0;1] ^ (-~;0] не убывает и ^(1) = 0. Обозначим t = ^(а) и t* = lim ^(а).(14)

а ^ 0

Тогда неравенство (9) можно записать в следующем виде:

((ei - ej) - (1 - 22)(S - Sj)) t + ai - aj- + (1 - 22)(bi - bj) > 0 при t < 0.(15)

Случай t* = -^. Тогда неравенство (15) выполнено при всех t < 0 в том и только том случае, когда выполнено неравенство (10) и ei- (1 - 22)S< ej - (1 - 22)Sj .(16)

Случай t * > -^ . В этом случае неравенство (15) выполнено при всех t * t 0 тогда и только тогда, когда выполнено неравенство (10) и

(ei - (1 - 22)S)) t* + ai + (1 - 22)bi > (ej - (1 - 22)Sj) t* + aj + (1 - 22)bj .(17)

Пример 3. Рассмотрим случай колоколообразных нечетких чисел A , у которых функция принадлежности имеет вид (см. рис. 4):

Математика

µ A ( x ) = exp

к

x -

ε

при x ≤ a ; µ A ( x ) = 1 при a ≤ x ≤ b ;

µ A ( x ) = exp

к

x - b δ

при b ≤ x .

Здесь числа a ≤ b,ε> 0,δ> 0 заданы. Лингвистическое описание таких нечетких чисел имеет вид A = «примерно в интервале [a, b]». Для таких нечетких чисел множества уровня равны

Рис. 5. Геометрическая интерпретация

A ( α ) = [ a + εψ ( α ), b - δψ ( α ) ] , ψ ( α ) = - ln α .

Из формул (12) и (14) получим, что t = -∞ .

Рассмотрим случай, когда λ = 0 . Тогда неравенства (10) и (16) примут вид:

ai + bi aj + bj , ε i - δ i ε j - δ j .

Дадим геометрическую интерпретацию (см. рис. 4). Условие ai + bi max означает, что для ЛПР предпочтительнее то число, у которого середина отрезка больше.

Выясним смысл условия ε i - δ i ε j - δ j . Для этого вычислим площадь QS (1) (см. рис. 5). Используя формулу для значения интеграла Лапласа [8, с. 248], получим

  • a.    ( (v - „v к

    0 π

    S j exP ( - t 2 ) dt =      £ S .


Q S1 = j exp — dx = £

  • -^ к    £S7

Аналогично,

+∞             2

Q S 2) = j exp - X 2   dx = 5s j exp ( - t 2 ) dt = -^3s .

b к    5s   7        0

Поэтому εi -δi ≤εj -δj ⇔ Qi(2) - Qi(1) ≤ Q(j2) -Q(j1) . Таким образом, если середины отрезков, являющиеся ядрами нечетких чисел, совпадают, то предпочтительней из них в сильном смысле будет то, у которого разность QS(2) - QS(1) больше.

Список литературы Об одном подходе к сравнению нечетких чисел в задачах принятия решений

  • Zadeh, L.A. Fuzzy Sets/L.A. Zadeh//Information and Control. -1965. -Vol. 8. -P. 338-353.
  • Dutta, P. Fuzzy Arithmetic with and without using α-cut method: A Comparative Study/P. Dutta, H. Boruah, T. Ali//International Journal of Latest Trends in Computing. -March 2011. -Vol. 2. -P. 99-107.
  • Bansal, A. Trapezoidal Fuzzy Numbers (a.b.c.d.): Arithmetic Behavior/A. Bansal//International Journal of Physical and Mathematical Sciences. -2011. -Vol. 2, № 1. -P. 39-44.
  • Chen, S. Fuzzy multiple attribute decision making methods and applications/S. Chen, C. Hwang. -Springer-Verlag New York, Inc. Secaucus, NJ, USA, 1992.
  • Ухоботов В.И. Об одном подходе к сравнению нечетких чисел/В.И. Ухоботов, П.В. Щичко//Вестник ЮУрГУ. Серия «Математическое моделирование и программирование». -2011. -Вып. 10. -№ 37(254). -С. 54-62.
  • Галлямов, Е.Р. Компьютерная реализация операций с нечеткими числами/Е.Р. Галлямов, В.И. Ухоботов//Вестник ЮУрГУ. Серия «Вычислительная математика и информатика». -2014. -Т. 3, № 3. -С. 97-108.
  • Ухоботов, В.И. Избранные главы теории нечетких множеств: учебное пособие/В.И. Ухоботов. -Челябинск, Изд-во Челяб. гос. ун-та, 2011. -245 с.
  • Смирнов В.И. Курс высшей математики. Т. 2/В.И. Смирнов. -М.: Наука, 1974. -266 с.
Еще
Статья научная