Совокупность логических операций функциолнально полна, когда какие-либо из операций совокупности обладают нижеперечисленными свойствами:
1. Не сохранение 0 (f(0, 0,..., 0) = 1)
2. Не сохранение 1 (а(1, 1,..., 1) = 0)
3. Не само двойственность.
F(не(X̅1,X̅2,...,X̅n)) ¹ f(X1,X2,...,Xn)
4. Не монотонность.
a1×a2×...×an ³b1×b2×...×bn
f(a1,a2,...,an)<f(b1,b2,...,bn)
5. Нелинейность.
если невозможно представить функцию в виде:
a0 Å a1x1 Å a2x2 Å..., где ai = 1 или 0
Функционально полные наборы создают, например:
Ø и &; Ø и Ú; Ø и ®. Операции штрих Шеффера ½ и стрелка Пирса ¯, каждая в отдельности образуют функционально полный набор.
21. Понятие графа.
???
Клика
Клика - максимально большой полный подграф данного графа.
a
f b
e c
d
a | b | c | d | e | f | |
a | ||||||
b | ||||||
c | ||||||
d | ||||||
e | ||||||
f |
a | b | c | d | e | f | |
a | ||||||
b | ||||||
c | ||||||
d | ||||||
e | ||||||
f |
Построение Клики.
|
|
1. Строим дополнительный граф исходного графа.
G̅ a
f b
e c
d
2. Найдем множество внутренней устойчивости для графа G̅.
(a Ú d)(a Ú e)(a Ú f)(b Ú c)(c Ú d)
(a Ú de)(a Ú f)(c Ú bd)
(a Ú def)(cÚ bd)
ac Ú cdef Ú bdef Ú abd
{b, d, e, f}, {c, e, f}, {a, b}, {a, c}
3. Множества полученных вершин дают всевозможные полные подграфы исходного графа G̅. Причем, максимальный из подграфов дает клику.