Se eu não entenda mal o que você quer dizer com E & OR gate, que é basicamente uma porta de comparação que leva dois bits de entrada e y e produz dois bits de saída x ∧ y e x ∨ y . Os dois bits de saída x ∧ y e x ∨ y são basicamente min ( x , y ) e max ( x , y ) .xyx∧yx∨yx∧yx∨y(x,y)(x,y)
Os circuitos do comparador são construídos compondo esses portões do comparador, mas não permitindo mais fan-outs além das duas saídas produzidas por cada porta . Assim, podemos desenhar circuitos comparadores usando as notações abaixo (da mesma forma que desenhamos redes de classificação).
Podemos definir o problema do valor do circuito comparador (CCV) da seguinte maneira: dado um circuito comparador com entradas booleanas especificadas, determine o valor de saída de um fio designado. Ao considerar o fechamento desse problema de CCV sob reduções de espaço de log, obtemos a classe de complexidade CC , cujos problemas completos incluem problemas naturais como correspondência máxima lex-first, casamento estável e roomate estável.
0⊆⊆