Это вопрос о сложности схемы. (Определения внизу.)
Яо и Бейгель-Таруи показали, что каждое семейство цепей размером имеет эквивалентное семейство цепей размером глубины два , где выходной вентиль является симметричной функцией, а второй уровень состоит из ворота вентилятора в. Это довольно замечательный «коллапс глубины» семейства контуров: из контура глубины 100 вы можете уменьшить глубину до 2 с помощью только квазиполиномиального раздува (и одного причудливого, но все еще ограниченного элемента наверху). S ев р о л у ( лог - ы )p o l y ( log s )
Мой вопрос: есть ли известный способ выразить семейство схем , аналогично? Более амбициозно, как насчет семейства схем ? Потенциальные ответы будут иметь вид: «Каждая схема размера может быть распознана семейством размера глубины два , где выходной вентиль является функцией типа а второй уровень вентилей имеет тип " . N C 1 T C 0 s f ( s ) X Y
Это не должно быть глубиной два, любой вид фиксированной глубины будет интересным. Было бы очень интересно доказать, что каждая схема может быть представлена на глубине 3 схемой, состоящей только из симметричных вентилей функций.
Некоторые незначительные замечания:
Если ответ тривиален для любой булевой функции (мы можем выразить любую функцию как для s). Для конкретности, давайте потребуем .2 n A N D f ( n ) = 2 n o ( 1 )
Ответ также тривиален, если или может быть произвольной функцией, вычислимой в ... :) Я, очевидно, интересуюсь "более простыми" функциями, что бы это ни значило. Это немного скользко, потому что есть симметричные семейства функций, которые не вычисляются. (Есть унарные языки, которые неисчислимы.) Если хотите, вы можете просто заменить и симметричными функциями в выражении, однако меня могут заинтересовать любые другие аккуратные варианты вентилей.Y T C 0 X Y
(Теперь для некоторых кратких воспоминаний:
- это класс, распознаваемый семейством неограниченных цепей веерной глубины с , и для константы зависящей от размера схемы. ворот возвращает 1 тогда и только тогда сумма его входов делится на м .О Р М О Д м м > 1 М О Д м 1 м
- это класс, распознаваемый цепями постоянной глубины с воротами неограниченного разветвления.
- это класс, распознаваемый цепями логарифмической глубины с вентилями , , ограниченного разветвления.
Известно, что когда размер цепи ограничен полиномиальным числом входов.)