Контакты и проводимость
Контактная схема представляет собой сеть, чьи рёбра или ориентированные дуги помечены булевыми переменными либо их отрицаниями. Контакт \(x_i\) замкнут на наборе α, если \(\alpha_i=1\), а контакт \(\neg x_i\) — если \(\alpha_i=0\). Для ориентированного контакта проводимость разрешена только в направлении дуги.1
После подстановки набора α из схемы мысленно удаляют все непроводящие контакты. Получившуюся сеть можно обозначить Σ|α. Функция проводимости между вершинами v и u равна 1 тогда и только тогда, когда в Σ|α существует допустимый путь от v к u. Для одно-входной многовыходной КС функции проводимости от входа к выходным полюсам и образуют реализуемую систему ФАЛ.1
Сложность контактной схемы
Базовая мера курса — \(L(\Sigma)\), число контактов схемы. Здесь контакт является структурным ресурсом независимо от того, сколько путей создаёт сеть. Поэтому нельзя путать сложность КС с числом вершин или числом проводящих путей.
π-схемы
π-схемы вводятся рекурсивно. Один контакт является простейшей π-схемой. Если две π-схемы соединить параллельно между общими полюсами, результирующая функция проводимости равна дизъюнкции их функций. При последовательном соединении выход первого блока связывается со входом второго и функция проводимости равна конъюнкции.1
Поэтому дерево последовательных и параллельных соединений непосредственно соответствует формуле. Лемма 6.1 утверждает: каждой π-схеме соответствует эквивалентная формула с поднятыми отрицаниями, причём \(R(F)=L(\Sigma)\). Верно и обратное соответствие. Это даёт структурное моделирование формул контактными схемами.1
Важно, что произвольная контактная схема может содержать более общую сетевую структуру и не обязана быть π-схемой. Именно общая графовая организация КС далее делает их эквивалентные преобразования существенно сложнее формульных.