Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2.нечеткие множества.doc
Скачиваний:
12
Добавлен:
16.04.2019
Размер:
859.65 Кб
Скачать

4.8. Нечёткая логика предикатов

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

Определение. Рассмотрим некоторое множество объектов М. n - местным нечетким предикатом (x n ) =

1, ..., х n) называется нечеткая функция, у которой переменные в наборе 1, ..., хn ) принимают значения из М, а принимает на наборах 1, ..., хn ) значения истинности из интервала [0,1].

Замечание. Функции принадлежности, введенные в теории нечетких множеств, являются примером одно-местного нечеткого предиката.

Пример 1. Пусть М={0,1,2,3}.

Зададим нечеткий предикат следующим образом: (х,у) = ху/9. В итоге получим: (0, у) = (х, 0)=0; (1, 1) = 1/9; (1, 2) = (2, 1)=2/9; (2, 2) = 4/9; (1, 3) = (3, 1) = 1/3; (3, 2 )= (2, 3) = 2/3; (3 ,3) = 1.

Рассмотрим введение кванторов. У обычных четких предикатов Р(x n ) выражения хi Р(x n ), хiР(x n ) в слу-

196

чае конечных четких множеств М означает функции от переменных {x n } cледующего вида:

хi Р(x n )= & Р(х1, ..., хi ,...,хn);

х i M

хiР(x n)= Р(х1, ..., хi ,..., хn).

х i M

С учётом конкретного содержания нечетких операций умножения и сложения (которые сводятся к минимуму и максимуму), нечеткие кванторы можно определить сле-дующим образом.

Определение. Нечеткими кванторами и явля-ются логические символы, которые придают включающим их выражениям следующий смысл:

хi (x n )=& 1, ..., хi ,..., х n) = min 1, ..., хi ,..., х n);

х i M х i M

хi (x n ) = 1, ..., хi ,..., х n) = max 1, ..., хi ,..., х n).

х i M х i M

В формулах все переменные, кроме хi, постоянны.

Пример 2. Найти значения истинности формул х (х,1) и х ( х,1), содержащих нечеткие кванторы и предикат из Примера 1.

Решение.

х (х,1) = min [ (0,1); (1,1); (2,1); (3,1)]=min [0;1/9;2/9;1/3] = 0;

х ( х,1) = max [ (0,1); (1,1); (2,1); (3,1)]=max [0;1/9;2/9;1/3] = 1/3.

Все остальные термины нечетной логики предикатов могут быть введены по аналогии с четкими определениями.

Задачи.

1. Привести примеры нечётких предикатов на:

а) множестве простых чисел в интервале [0,1],

б) множестве арабских цифр,

в) множестве R натуральных чисел.

197