O princípio 0-1 diz que, se uma rede de classificação funciona para todas as seqüências 0-1, funciona para qualquer conjunto de números. Existe um tal que se uma rede classifica cada sequência 0-1 de S, ela classifica cada sequência 0-1 e o tamanho de S é polinomial em n ?
Por exemplo, se consiste em todas as seqüências em que existem no máximo 2 execuções (intervalos) de 1, existe uma rede de classificação N e uma sequência que não é ordenada por N se todos os membros de S são ordenados por N?
Resposta: Como pode ser visto na resposta e nos comentários, a resposta é que, para cada string não classificada, existe uma rede de classificação que classifica todas as outras string. Uma prova simples para isso é o seguinte. Deixe a corda ser tal que é i = 0 para sempre i < k e s k = 1 . Como s não é classificado, após a classificação, s k deve ser 0 . Compare k com cada i para o qual s i = . Em seguida, comparar cada par ( i , j ) de tal forma que i ≠ k e j ≠ k muitas vezes. Isso deixa a string inteira classificada, exceto possivelmente para s k , que não é classificada para s , e para certas outras strings que possuem mais 1 's que s . Agora compare s k para i = n downto 1 exceto para o lugar onde s k deve ir no s . Isso vai classificar tudo, menos s .
Atualização: Gostaria de saber o que acontece se restringirmos a profundidade da rede a .