AND & OR geçidi ile ne demek istediğinizi yanlış anlamıyorsam, temelde iki ve y giriş bitini alan ve x bi y ve x ∨ y iki çıkış bitini üreten bir karşılaştırıcı geçit . İki çıkış biti x ∧ y ve x ∨ y temelde min ( x , y ) ve maks ( x , y ) 'dir .xyx∧yx∨yx∧yx∨y(x,y)(x,y)
Karşılaştırıcı devreleri, bu karşılaştırıcı geçitleri bir araya getirerek oluşturulur, ancak her geçit tarafından üretilen iki çıkıştan başka fan çıkışı yapılmasına izin verilmez . Böylece, aşağıdaki açıklamaları kullanarak karşılaştırma ağları çizebiliriz (sıralama ağlarını nasıl çizdiğimize benzer şekilde).
Biz tanımlayabilir karşılaştırıcı devre değer sorun , belirtilen mantıksal girişli bir karşılaştırma devresi verilen belirlenmiş bir tel çıkış değerini belirler: (CCV) halinde izler. Bu CCV probleminin logspace indirimleri altında kapatılmasıyla , tüm problemleri lex-first maksimum eşleştirme, istikrarlı evlilik, stabil roomate gibi doğal problemleri içeren karmaşıklık sınıfı CC'ye alıyoruz .
Bu makalede , Steve Cook, Yuval Filmus ve ben AC 0 çok kapanan kullandığımız zaman bile , aynı CC sınıfını aldığımızı gösterdik. Bu noktada edindiğimiz bilgilere göre, NL ⊆ CC ⊆ P. Makalemizde , CC ve NC'nin karşılaştırılmayacağına dair kanıtlar sunduk (böylece CC, göreceli olduğu ve göreli hale getirildiği kehanet ayarları vererek). NC karşılaştırılamaz. Ayrıca, CC ve SC'nin karşılaştırılamaz olduğuna dair kanıt verdik .0⊆⊆