
- •4. Теория нечётких множеств. Нечёткая логика
- •4.1. Нечёткие множества. Основные понятия
- •4.2. Логические операции на нечётких множествах - включение и равенство
- •4.3. Предметные операции на нечётких множествах. Формулы нечетких множеств
- •4.4. Алгебра нечётких множеств
- •7. Законы дополнительности
- •4.5. Нечёткие высказывания и переменные. Логические связки. Нечеткие формулы
- •4.6. Степень равносильности. Эквивалентность нечётких формул
- •4.7. Алгебра нечеткой логики (анл). Формулы, теоремы, законы анл
- •4.8. Нечёткая логика предикатов
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