한정 경우 - 입력마다 -circuit 일부 함수 계산 . 부울 함수 를 얻기 위해 하나의 fanin-1 임계 값 게이트를 출력 게이트로 추가 할 수 있습니다. 입력에 , 얻어진 임계 - 회로는 다음에 출력 경우에 및 출력 의 경우 ; 임계 값 은 임의의 양의 정수일 수 있으며, 이는 의존 할 수있다{ + , × } F ( x 1 , … , x n ) F : { 0 , 1 } n → N a ∈ { 0 , 1 } n { + , × } 1 F ( a ) ≥ t 0 F ( a ) ≤ t − 1 t = t n n F 입력 값에는 없습니다. 결과 회로는 일부 (모노톤) 부울 함수 합니다.
질문 : 임계 값 회로를 회로 로 효율적으로 시뮬레이션 할 수 있습니까?
"효율적으로"는 "최대 다항식 크기 증가"를 의미합니다. 대답은 임계 값에 대해 "예"분명하다 : 단지 대체 에 의해 , 로 , 마지막 임계 값 게이트를 제거합니다. 즉, 회로는 실제로 임계 값 회로입니다. 그러나 더 큰 임계 값, 즉 어떻습니까?
하나는 산술 유사체를 정의 할 가장 부울 회로 클래스 단지 이용 , 대신 OR 대신에 AND, 및 아닌 . 예를 들어, 회로는 무한 팬인 + 및 × 게이트를 갖는 일정한 깊이의 회로 이며, 입력 x i 및 1 - x i 입니다. Agrawal, Allender 및 Datta는 임계 값 = 을 보여주었습니다 . ( 자체는 T C 0 의 적절한 서브 세트 임을 명심하십시오 . 예를 들어, 과반수 함수를 취하십시오.) 즉, 상수 깊이 임계 회로는 상수 깊이 { + , - , × } - 로 효율적으로 시뮬레이션 할 수 있습니다. 단 하나의 임계 값 게이트를 갖춘 회로! 단, 내 질문에 대해 없음을 모노톤 "회로 (아무 마이너스 - "문으로, 심지어 더 1 -입력으로 x i ). 그렇다면 하나의 (마지막) 임계 값 게이트가 그렇게 강력 할 수 있습니까? 나는이 물건을 모른다. 그래서 관련된 모든 포인터를 환영한다.
NB Arnold Rosenbloom으로 인해 또 다른 흥미로운 관련 결과가 있습니다 : 단 하나의 모노톤 함수 출력 게이트는 게이트로 모든 슬라이스 함수를 계산할 수 있습니다 . 슬라이스 기능은 어떤 고정 된에 대해, 단조 부울 함수 , 출력 (RESP. 이하의 모든 입력에) (RESP. 개)보다 그들. 반면에, 쉬운 카운팅은 대부분의 슬라이스 함수가 지수 크기의 일반적인 회로를 필요로한다는 것을 보여줍니다 . 따라서 하나의 "순진한"추가 출력 게이트 는 모노톤 회로를 전능하게 만들 수 있습니다 ! 내 질문은 이 fanin- 임계 값 게이트 일 때 이것이 일어날 수 있는지 묻습니다 .
실행 ( 2014 년 3 월 11 일 추가) : Emil Jeřábek은 (놀랍게도 간단한 구성을 통해 아래의 답변을 참조하십시오 .) 상수 c에 대해 만큼 대답이 "예"인 것으로 나타났습니다 . 따라서 질문은 초 다항식 ( n ) 임계 값 에 대해서만 열려 있습니다.
일반적으로, 응용 프로그램에서 만 큰 임계 값은 일을 : 우리는 일반적 형태의 임계 값을 필요로 에 대한 ε > 0 . 말은 경우 F : { 0 , 1 } N → N은 계산 의 수 (S) - (T)에 의해 지정된 그래프 경로 0 - 1 에 대해 그 다음, 입력 t = m m 2 와 m ≈ n은 1 / 3 의 쓰레 쉬 홀드 t F 버전으로 해결 m- vertex 그래프 에 Hamiltonian - t 경로 문제가 존재합니다 (예 : 여기 참조 ).
(2014 14.11. 추가) : Emil이 내 질문의 큰 부분에 답하고 지수 임계 값의 경우가 보이지 않기 때문에 이제이 Emil의 (매우 좋은) 대답을 받아들입니다.