Расстояние между нечеткими множествами

Пусть A и B – нечеткие подмножества универсального множества E. Введем понятие расстояния r(A, B) между нечеткими множествами. При введении расстояния обычно предъявляются следующие требования:

·  r(A, B) ³ 0 – неотрицательность;

·  r(A, B) = r(B, A) – симметричность;

·  r(A, B) < r(A, C) + r(C, B).

К этим трем требованиям можно добавить четвертое: r(A, A) = 0.

Определим следующие расстояния по формулам:

Расстояние Хемминга (или линейное расстояние):

r(A, B) = .

Очевидно, что r(A, B)Î[0, n].

Евклидово или квадратичное расстояние:

e(A, B) = , e(A, B) Î[0, ].

Относительное расстояние Хемминга:

r(A, B) = , r(A, B) Î[0,1].

Относительное евклидово расстояние:

e(A, B) = , e(A, B) Î[0,1].

Расстояние Хемминга и квадратичное расстояние, в случае, когда E бесконечно, определяются аналогично с условием сходимости соответствующих сумм:

если E счетное, то

r(A, B) = e(A, B) =;

если E = R (числовая ось), то

r(A, B) = , e(A, B) =

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