질문의 다른 반쪽에 답하십시오-여기에 일정한 상수 의 트리 폭에 대한 하한에 대한 증명 스케치가 있습니다. 경계는 회로의 크기 또는 다른 측면과 무관합니다. 나머지 인수 는 회로이고, 는 의 트리 폭이며 , 은 입력 게이트 수입니다.c⋅logncCtCn
첫 번째 단계는 경계 트리 폭의 그래프에 대해 균형 분리 기호 를 사용하는 것 입니다. 회로 (입력 게이트 포함) 게이트는 세 개의 부품으로 분할 될 수있다 , 및 ,되도록 및 과 모두 적어도입력 게이트이며, 과 사이에 아크 (와이어)가 없습니다 .LRS|S|≤t+1LRn/3−|S|LR
나머지 증명에서 우리가 사용할 회로의 유일한 속성은이 파티셔닝입니다. 따라서 증명은 실제로 위와 같이 균형 잡힌 분리기 의 크기에 대한 하한을 제공합니다 .S
데 의 손에서 우리가 회로 구조체 에서 다음과 같이 각각의 게이트에 대해 에 개의 이상의 게이트 할 및 하고 확인 및 에 피드 . 에서 로 이어지는 모든 와이어 에 대신 로 이동하십시오 . 에서 로 이어지는 모든 와이어 에 대신 로 이동하십시오 . 하자
(L,S,R)C′CgSgLgRgLgRggLgLgRgR
S′={g,gL,gR:g∈S}.
의 각각에 대해 에 assingments 출력 1 입력 게이트들에 (a)에 할당하게한다면하는 회로 확인 (b) 상기 입력 게이트 세트에 할당 출력 사실과 모든 추측 한대로 문 . 회로 , , 를 호출하십시오 . 주 회로 것을 당연히 두 서브 회로들로 나누기 및 되도록 단의 입력 문에 따라 , 전용의 입력 게이트에 의존2|S′|S′C′S′C1C2C3…Cxx≤8tCiCLiCRiCLiL∪S′CRiR∪S′ , 입력 게이트에 대한 할당에 대해 입니다.Ci=CLi∧CRi
입력 게이트에 대한 모든 할당에 무슨 일에 대한 몇 가지 생각과 일치하기 때문에 우리는이 . 따라서 우리는 AND 게이트 번호 에 각각 및 의 출력이 공급되는 AND의 ( fanin ) OR의 (fanin ) OR로 회로 를 다시 작성 했습니다.S′C′=C1∨C2∨C3…∨CxC8t2iCLiCRi
하자 최상위-AND 게이트들의 집합. 먼저. 이것은 간단한 하한을 합니다. 우리는 더 나은 경계를 증명할 것입니다.Z2|Z|≥n/3−|S|loglognt
가정 에 보다 적은 입력 게이트가 포함되어 있다고 wlog로 가정하십시오 . 그런 다음 과 모두 적어도입력 게이트. 비둘기 구멍 원리에 의해, 의 입력 게이트에 2 개의 다른 할당 , 게이트를 true로 설정 하는 것, 를 설정 하는 것, 회로 , 2 개의 상이한 번호 및 가있다. 모두 같은 것을 출력합니다. 그러나 의 입력 게이트에 할당이 있습니다.2|Z|<n/3−|S|LRLRn/3−|S|ijLijCL1CL2…CLxR과반수 출력 FALSE 경우가되도록 의 게이트 true로 설정되어 있으면 TRUE를 출력 과반수 게이츠 true로 설정되어있다. 이것은 모순이므로 트리 폭이 이상임을 암시합니다 .iLjL2|Z|≥n/3−|S|loglogn
이제 더 나은 경계를 보여줍니다 :. 에 보다 적은 입력 게이트가 포함되어 있다고 가정합니다 . 그런 다음 L과 R 모두 적어도입력 게이트. 대한 "모든 거짓"할당을 고려하십시오 . 하자 입력 게이트의 작은 숫자 MAJ 출력 TRUE가 모든 주어진 사실 이러한 설정되어야 거짓으로 설정된다.|Z|≥n/3−|S|LRn/3−|S|LrRL
설정 이후 모두 거짓 정확하게는 입력 게이트 진정한 브랜드 다수결 출력 일부 있어야만 되도록 출력 TRUE가 이렇게 wlog이다 . 실제 입력 게이트 가 보다 작은 모든 할당은 을 false로 설정해야합니다 . 설정 이후 입력 게이트 참하고 의 게이트 입력 에 해당 차종 다수 출력 설정 게이트 적어도 하나에 해당해야 제작사에r R 1 i C L i C L 1 R r C R 1 1 L r − 1 R 1 1 L C L i i ≠ 1 i = 2 R r − 2 C R 2 r | Z | ≥ r ≥ n / 3 − | S | c ⋅ 로그 n tLrR1iCLiCL1RrCR11Lr−1R11LCLi 은 대해 true를 합니다. wlog 라고 가정 할 수 있습니다 . 그런 다음 최대 입력 게이트를 true로 설정 한 모든 할당은 을 false로 설정해야합니다. 인수를 번 반복 할 수 있습니다 . 그러나 이것은 의 하한을 지정 합니다.i≠1i=2Rr−2CR2r|Z|≥r≥n/3−|S|c⋅lognt
[이 스케치는 장소에서 약간 손을 gets다는 것을 알고 있습니다. 불분명 한 것이 있는지 묻습니다 ...]