0-1 원칙은 정렬 네트워크가 모든 0-1 시퀀스에 대해 작동하면 모든 숫자 세트에 대해 작동한다고 말합니다. 있는가 네트워크는 S로부터 매 0-1 순서를 정렬하면 그때마다 0-1 서열과의 정렬되도록 크기 S는 다항식 인 N을 ?
예를 들어, 가 최대 2 개의 런 (간격)이 1 인 모든 시퀀스로 구성된 경우 정렬 네트워크 N과 S의 모든 멤버가 N에 의해 정렬 된 경우 N에 의해 정렬되지 않은 시퀀스가 있습니까?
답 : 답과 그 주석에서 볼 수 있듯이 정답은 정렬되지 않은 모든 문자열에 대해 다른 모든 문자열을 정렬하는 정렬 네트워크가 있다는 것입니다. 이에 대한 간단한 증거는 다음과 같습니다. 문자열 이 i < k 이고 s k = 1이 되도록 s i = 0이 되도록하십시오 . s 가 정렬되지 않았 으므로 정렬 후 s k 는 0 이어야합니다 . 비교 (K)를 매와 내가 되는 s의 I를 = . 이어서 각 쌍 비교 ( I , J ) 되도록 난 ≠ k는 와 J ≠ K 여러번. 전체 문자열 정렬이 잎을 위해 가능한 제외시켰다 님의 K 에 대한 정렬되지 않은되고, S 등이 기타 특정 문자열 1 '초 이상 의 . 이제 s k 가 s에 들어가야하는 곳을 제외하고 i = n에 대해 s k 를 1로 낮추었습니다. 이것은 s 이외 의 모든 것을 정렬합니다.
업데이트 : 네트워크 깊이를 제한하면 어떻게 될지 궁금합니다 .