비 결정적 회로에 대한 간단한 연결을 지적하고 암호화 경도에 대해 간단히 언급합니다.
용 S ⊆ { 0 , 1 } n은 상기 정의 된 이미지의 복잡도를 붙이고 난 해요 C ( S가 ) 모든 (FANIN 개의, AND / OR / NOT) 부울 회로의 게이트의 최소 개수로, C : { 0 , 1 } m → { 0 , 1 } n 의 이미지는 S 입니다. 문제는 계산의 복잡성에 대해 문의 나 분 C ( S를 ) 의 진리 테이블 표현 주어진 SS⊆{0,1}nimc(S)C:{0,1}m→{0,1}nSimc(S)S(길이 2 n 의 문자열 ).2n
또한 정의하는 비 결정적 회로 복잡성 의 S 우리 나타내는 것, N이 C C ( S ) 최소 결정적 회로로서, C ( X , Y ) : { 0 , 1 } , N + m ' → { 0 , 1 } 정확하게 받아들이 S . 즉, 우리가 필요하다 C 그 X ∈ S IFF ∃ Y : C ( XSncc(S)C(x,y):{0,1}n+m′→{0,1}SCx∈S, y ) = 1 입니다. 이는 불균일 한 클래스를 정의하는 데 사용되는 기본 개념이며, N P / P는 O를 패 Y : 모든 세트의 클래스 S = { S , N } N > 0 으로, S , N ⊆ { 0 , 1 } , N , 이되도록 N C C ( S , N ) ≤ P O L의 Y ( N ) .∃y:C(x,y)=1NP/polyS={Sn}n>0Sn⊆{0,1}nncc(Sn)≤poly(n)
내가 지적하고자하는 것은 i m c ( S ) = n c c ( S ) ± O ( n ) 입니다. 이 불평등의 두 방향은 검증하기 간단합니다. imc(S)=ncc(S)±O(n)
d c c ( S ) 가 결정적 회로 복잡도를 나타내도록 하자 . Dai Le가 언급 한 논문은 Razborov-Rudich를 사용하여 특정 암호 가정에서 S의 진리표 를 d c 와 구별하기가 어렵다는 것을 보여줍니다 (대략 여기에서 말하기).dcc(S)S C ( S ) 진정으로 임의의 진실 테이블에서 작은, S ( d c c ( S )와 거의 동일). 랜덤 S 는 또한거의 최대 인 n c c ( S )를 가지며, 물론 우리는dcc(S)Sdcc(S)Sncc(S)n c c ( f ) ≤ d c c ( f ) . 따라서 귀하의 문제는 동일한 가정하에 어렵습니다.ncc(f)≤dcc(f)
S , d c c ( S ) 또는 n c c ( S )에 대한 진리표가 주어지면 계산하기가 더 어려운 것은 무엇입니까? 어느 쪽이든 축소가 있습니까? 모르겠어요Sdcc(S)ncc(S)