Ограничение разветвления входных битов и вентилей сделает размер схемы линейным. Пусть будет границей разветвления ворот и входов. Это DAG с максимальной степенью выхода, ограниченной k, и максимальной длиной пути d . Количество доступных проводов на каждом уровне можно увеличить K раз, и количество доступных проводов на вершине к п , так что общее количество проводов в цепи не превосходит к п Е д я = 0 K я ≤ K d + 1 n, который является O ( n ) .kkdkknkn∑di=0ki≤kd+1nO(n)
Любая функция которая требует суперлинейного размера, будет отделять класс функций с ограниченным разветвлением (также применяется к входным битам) от A C 0 . Вот некоторые примеры:AC0AC0
[CR96]: функция которой требуется суперлинейный размер, равна 1AC0 приблизительный селектор14. А -приближенный селектор - это любая функция, значение которой равно:14
- всякий раз, когда число 1 с не более n01 ,n4
- всякий раз, когда число 0 с не более n10 ,n4
- в противном случае может быть или 1 .01
[Ros08] показывает, что клик имеет сложность функций A C 0 n Θ ( k ) ( n 2 входных битов являются возможными ребрами графа с n вершинами). Это дает нижний предел размера суперлинии при k > 2 .kAC0nΘ(k)n2nk>2
Вероятно, можно обобщить пример в 2 банках на существование любой нетривиальной (требующей более одного бита) фиксированной индуцированной подструктуры в данной неупорядоченной структуре, например:
- существование пути длины 2 в данном графе,
- ,#1(x)=2
поскольку они требуют суперконстантного числа вентилей в зависимости от бита, что невозможно в .AC0bf
Самым простым примером является шлюз дубликатора, то есть шлюз, который создает копии своего входного бита. Это невозможно в A C 0 b f, поскольку только O ( 1 ) вентилей может зависеть от каждого входного бита.ω(1)AC0bfO(1)
Также любая схема размера S может быть превращена в формулу размера не более k d S и, следовательно, имеет формулу A C 0 b f размера k 2 d + 1 n, поэтому любая функция суперлинейного A C 0 Сложность формулы не будет в A C 0 b f .AC0bfSkdSAC0bfk2d+1nAC0AC0bf
Ссылки:
[CR96] С. Чаудхури и Дж. Радхакришнан, « Детерминированные ограничения в сложности схем », 1996
[Ros08] Бенджамин Россман, " О постоянной глубине сложности k-Clique ", 2008
[Juk] Стасис Юкна, « Сложность булевой функции: достижения и границы », черновик